mercredi 27 octobre 2021

Intervallomètre : Boîtier

L’électronique de l’intervallomètre est installé dans un boitier afin de le rendre fonctionnel sur le terrain. Le boîtier utilisé ici est un peu petit. Il est prévu pour accueillir la carte Arduino, son blindage et sa pile 9 volts d’alimentation… mais les boutons ajoutés sur le boitier prennent la place de la pile. L’alimentation de l’Arduino se fait directement par sa broche d’alimentation. Si l’on désire réaliser l’alimentation par pile comme dans le cas du Star Tracker, il convient d’utiliser un plus gros boîtier. Cet intervallomètre fait aussi office de télécommande. Un des boutons est un poussoir qui permet le déclenchement de l’appareil photo. Le second est un interrupteur. Il est câblé en parallèle sur le bouton poussoir et permet la pause B.

Si on souhaite diminuer la taille de l’ensemble, on pourrait peut-être utiliser un Arduino Nano et un blindage prototype adapté. Je ne suis pas assez expert en soudure pour réussir ce travail aussi minutieux. La taille de cet intervallomètre me convient.

L'intervallomètre astronomique réalisé à partir d'un Arduino et d'un blindage prototype, l'ensemble installé dans un boîtier où sont positionnés un bouton poussoir et un interrupteur. Ils permettent d'utiliser le système comme une télécommande de l'appareil photo.   

💫 Arduino 💫 Astrophotographie 💫 Intervallomètre 💫 Lumix GF1 💫 Optocoupleur 💫 Pause B 💫 Pause longue 💫 Télécommande d’appareil photo 💫   

mardi 26 octobre 2021

Intervallomètre : Codes Arduino débogués

« Débogués » car celui proposé dans le billet du 06 octobre 2021 fonctionne mais ne fait pas exactement ce qu’annoncé : Il prend sans cesse des clichés tant que l’Arduino est sous tension plutôt que de prendre le nombre préalablement programmé dans le code Arduino. « Codes » au pluriel car j’en propose deux ci-dessous. Le premier prend un nombre programmé de clichés alors que le second prend des clichés tant qu’Arduino est sous tension. Ce n’est que de l’élégance de programmation : on pourrait très bien n’utiliser que le premier code et au besoin appuyer sur le bouton reset de l’Arduino afin de repartir pour un cycle, ou n’utiliser que le second et interrompre la prise de cliché en mettant l’Arduino hors tension. 

Je proposerai dans un prochain billet un code permettant de prendre une gamme de pauses. C'est souvent intéressant afin de sélectionner la pause que l'on souhaite adopter pour sa série de clichés.

1er code  : nombre programmé de clichés



/*
  Programme d'intervallomètre pour appareil photo
  Nombre de pauses déterminées
  Voir le blog Astronomie par les trois bouts
  https://astronomiebbb.blogspot.com
*/

# define Declanche 3 // broche du déclencheur

void setup() // setup est exécuté une seule fois à la mise sous tension
{                
  pinMode(Declanche, OUTPUT); // la broche Declanche (3) est initialisée en sortie
  delay(5000); // Délai de 5s entre la mise en tension et le début des déclenchements
  for (int i=0; i<10;i++) // Pour 10 pauses
  { 
  digitalWrite(Declanche, HIGH); // Active le déclenchement
  delay(100); // Délai 100 ms afin que l'impulsion de déclenchement soit suffisemment longue
  // Pour des pauses en mode B, indiquer la durée de la pause en ms (par ex delay(120000) pour 2 min de pause
  digitalWrite(Declanche, LOW); // Fin de l'impulsion de déclenchement
  delay(1000); // Délai de 1 s (ou 1000 ms) entre deux pauses
  }     
}
void loop() // loop est exécuté indéfiniment en boucle
{ 
} 
2ème code : Prend des clichés sans fin
/*
  Programme d'intervallomètre pour appareil photo
  Pauses se succédant jusqu'à la mise hors tension 
  Voir le blog Astronomie par les trois bouts
  https://astronomiebbb.blogspot.com
*/

# define Declanche 3 // broche du déclencheur

void setup() // setup est exécuté une seule fois à la mise sous tension
{                
  pinMode(Declanche, OUTPUT); // la broche Declanche (3) est initialisée en sortie
  delay(5000); // Délai de 5s entre la mise en tension et le début des déclenchements  
}
void loop() // loop est exécuté indéfiniment en boucle
{ 
  digitalWrite(Declanche, HIGH); // Active le déclenchement
  delay(100); // Délai 100 ms afin que l'impulsion de déclenchement soit suffisemment longue
  // Pour des pauses en mode B, indiquer la durée de la pause en ms (par ex delay(120000) pour 2 min de pause
  digitalWrite(Declanche, LOW); // Fin de l'impulsion de déclenchement
  delay(1000); // Délai de 1 s (ou 1000 ms) entre deux pauses
}

dimanche 24 octobre 2021

Newton T200 : Triangles flottants, suite

Une petite vidéo démontrant la très bonne fonctionnalité des triangles flottants du futur barillet du miroir principal du futur T200.    

 


 💫 Astronomie amateur 💫 Instrumentation astronomique 💫 Miroir 💫 Optique astronomique 💫 Télescope 💫  

 

Newton T200 : Mise au point astrophoto déportée

P lusieurs limites étaient apparues lors du dernier essai d'astrophoto avec le T200 . L'une d'elles était la difficulté de mettr...