Stepduino proto 1 (Chris)

Avatar du membre
Fredlab
membre
membre
Messages : 9607
Enregistré le : 27 juin 2010 14:42
Prénom : Frederic
Localisation : Auxonne (21)
Contact :

Re: Stepduino proto 1 (Chris)

Message par Fredlab »

Christian a écrit :Ah enfin ! :) (bon, c'était expliqué dans le lien... ;) )
oui, oui... mais tu sais, les lectures sont parfois moins claires que des explications en live
Christian a écrit :Est-ce que tu as un mode "sonnette" sur ton multimètre ?
Non...
Christian a écrit :Si non, tu le règles sur ohmmètre.
Quand l'Arduino envoie la commande Shoot, il ne doit pas exister de résistance entre les deux fils de la sortie optocoupleur (sortie reflex), le courant doit pouvoir circuler !
Bon, ça risque d'aller vite sur l'affichage... j'espère que tu auras le temps de voir (ou d'entendre) quelque chose... sinon on ferra autrement.
j'ai mis le multimètre sur ohmmètre (calibre mini 200 ohm) - chaque fil en contact avec un des fils sortant de l'octocoupleur - j'envoie un stack (quelques images puisque je sais faire maintenant :D ) -> l'afficheur reste "1" pendant toute la séquence...

En tout cas, un grand merci pour ta patience.

(sinon, quand je mets en contact les deux fils qui vont vers le boitier, ça déclenche)
La planète peut pourvoir aux besoins de tous, mais non pas satisfaire la cupidité de certains (Gandhi)
Avatar du membre
Christian
Coadmin
Coadmin
Messages : 4824
Enregistré le : 28 août 2007 21:54
Prénom : Christian
Localisation : Entre Alpes et Jura
Contact :

Re: Stepduino proto 1 (Chris)

Message par Christian »

Mon multimètre affiche autrement... ("OL" si pas de contact ou la mesure en Ohm si contact, 0.00 K par exemple)
Règle sur calibre env. 200K : Quand tu touches les deux pointes de mesure de l'appareil, ça affiche quoi ? Et à vide ?
Autrement, il faut vérifier le sens de l'optocoupleur (il en a un !) et être sûr que tu as câblé sur les bonnes broches.
Je te cherche le lien...
Bien amicalement, Christian
Microscope : Leitz Ortholux I - Stéréomicroscope : Novex AP5 - Divers bancs macro
Photos: Nikon (D70) D90, Canon A75, MicCam Tucsen 3 mpx
Soft: Photoshop - MicroCartouche - Helicon focus -Stepduino (stacking automatisé)
Site perso (ancien) ici

Avatar du membre
Fredlab
membre
membre
Messages : 9607
Enregistré le : 27 juin 2010 14:42
Prénom : Frederic
Localisation : Auxonne (21)
Contact :

Re: Stepduino proto 1 (Chris)

Message par Fredlab »

Quand les deux pointes se touchent, le "1" passe à "0"

Je fais quelques photos de mon montage d'optocoupleur.
La planète peut pourvoir aux besoins de tous, mais non pas satisfaire la cupidité de certains (Gandhi)
Avatar du membre
Christian
Coadmin
Coadmin
Messages : 4824
Enregistré le : 28 août 2007 21:54
Prénom : Christian
Localisation : Entre Alpes et Jura
Contact :

Re: Stepduino proto 1 (Chris)

Message par Christian »

Ok,
Pour le lien optocoupleur, c'est là > http://www.lenaturaliste.net/forum/view ... 85&t=10421
Bien amicalement, Christian
Microscope : Leitz Ortholux I - Stéréomicroscope : Novex AP5 - Divers bancs macro
Photos: Nikon (D70) D90, Canon A75, MicCam Tucsen 3 mpx
Soft: Photoshop - MicroCartouche - Helicon focus -Stepduino (stacking automatisé)
Site perso (ancien) ici

Avatar du membre
Fredlab
membre
membre
Messages : 9607
Enregistré le : 27 juin 2010 14:42
Prénom : Frederic
Localisation : Auxonne (21)
Contact :

Re: Stepduino proto 1 (Chris)

Message par Fredlab »

Là aussi, il me semble avoir suivi correctement tes indications (celles du topic que tu pointes)

Ca donne

Image
(bon, je vais sur A2)

Image

Je regarde pour charger le sketch de shoot, en changeant l'attribution du pin si besoin.
La planète peut pourvoir aux besoins de tous, mais non pas satisfaire la cupidité de certains (Gandhi)
Avatar du membre
Christian
Coadmin
Coadmin
Messages : 4824
Enregistré le : 28 août 2007 21:54
Prénom : Christian
Localisation : Entre Alpes et Jura
Contact :

Re: Stepduino proto 1 (Chris)

Message par Christian »

Oui, ça me semble correct.
Essaie avec le sketch test, on verra...
J'espère que c'est pas l'opto qui est foiré *... tu peux aussi vérifier tous les contacts, directement de l'opto à l'arduino, en piquant sur les borniers de ta carte SrewShield par exemple.

* Sur la ver.2, j'ai mis des supports de puce, au cas où...
Bien amicalement, Christian
Microscope : Leitz Ortholux I - Stéréomicroscope : Novex AP5 - Divers bancs macro
Photos: Nikon (D70) D90, Canon A75, MicCam Tucsen 3 mpx
Soft: Photoshop - MicroCartouche - Helicon focus -Stepduino (stacking automatisé)
Site perso (ancien) ici

Avatar du membre
Christian
Coadmin
Coadmin
Messages : 4824
Enregistré le : 28 août 2007 21:54
Prénom : Christian
Localisation : Entre Alpes et Jura
Contact :

Re: Stepduino proto 1 (Chris)

Message par Christian »

Re,
Par contre, si je ne me trompe pas, il me semble que ta résistance est une 10K (marron-noir-orange = 10'000 ohm) moi j'ai mis une 1K (1000 ohm)...
Si c'est bien le cas, il est possible que la led de l'optocoupleur ne soit pas assez alimentée...
Tu peux aussi la mesurer avec ton multimètre.
Bien amicalement, Christian
Microscope : Leitz Ortholux I - Stéréomicroscope : Novex AP5 - Divers bancs macro
Photos: Nikon (D70) D90, Canon A75, MicCam Tucsen 3 mpx
Soft: Photoshop - MicroCartouche - Helicon focus -Stepduino (stacking automatisé)
Site perso (ancien) ici

Avatar du membre
Fredlab
membre
membre
Messages : 9607
Enregistré le : 27 juin 2010 14:42
Prénom : Frederic
Localisation : Auxonne (21)
Contact :

Re: Stepduino proto 1 (Chris)

Message par Fredlab »

Je viens de vérifier, effectivement, la resistance est de 10 K
bon, je vais chercher une 1K... mais comme je n'y connais que couic en bandes de couleurs sur les résistances, je sens encore le planton (il me semble qu'au montage, je pensais avoir mis une 1 K)

(mon lien pour m'aider)

A suivre...
La planète peut pourvoir aux besoins de tous, mais non pas satisfaire la cupidité de certains (Gandhi)
Avatar du membre
Fredlab
membre
membre
Messages : 9607
Enregistré le : 27 juin 2010 14:42
Prénom : Frederic
Localisation : Auxonne (21)
Contact :

Re: Stepduino proto 1 (Chris)

Message par Fredlab »

J'ai changé la résistance
J'ai remonté le stepduino... toujours pas de déclenchement

J'essaye le sketch pour l'optocoupleur
La planète peut pourvoir aux besoins de tous, mais non pas satisfaire la cupidité de certains (Gandhi)
Avatar du membre
Fredlab
membre
membre
Messages : 9607
Enregistré le : 27 juin 2010 14:42
Prénom : Frederic
Localisation : Auxonne (21)
Contact :

Re: Stepduino proto 1 (Chris)

Message par Fredlab »

Comme l'optocoupleur est sur "A2", j'ai un peu modifié sketch
/*******************************************************
* Test opto-coupleur 4N35, pilotage de reflex
* Ch.Aubert, Dec. 2011
*
* Câble de télécommande chinois pour Nikon D90
* Rouge =shoot
* Jaune = focus
* Blanc = commun
* Cablage un seul opto 4N35 : pin5_opto = shoot + focus, pin4_opto = commun (blanc)
* Cablage deux opto 4N35 : pin5a_opto = shoot, pin5b_opto = focus, pin4a_opto + pin4b_opto = commun
*
* Internet, voir http://www.lenaturaliste.net/forum/view ... 85&t=10421
********************************************************/


/************* Définition des E/S ****************/

int PinBouton = 0; // broche analogique (A0) utisé pour les 5 boutons
int PinShoot = 2; // broche opto shoot
int PinLedArduino = 13; // Led sur circuit Arduino


/************* VARIABLES ****************/
// Réglables
int ShootPressDelay = 100; // temps d'appui Shoot
int InterPictureDelay = 500; // Délais entre PDV


/************* Setup ****************/
void setup()
{
pinMode(PinShoot, OUTPUT); // Pin Optocoupleur en sortie
pinMode(PinLedArduino, OUTPUT);
delay(InterPictureDelay); // temporisation avant de lancer les shoot

// Test shoot, 3 PDV
for (int i=0; i <=2; i++){
takePicture(); // SHOOT !!
delay(InterPictureDelay); // Délais entre photos dans la condition "for"
}
}


/************* Boucle principale ****************/
void loop()
{
//rien
}


/************* Sous programmes ****************/

// Shoot Reflex
void takePicture() {
digitalWrite(PinShoot, HIGH);
delay(ShootPressDelay);
digitalWrite(PinShoot, LOW);
}


/************* FONCTIONS ****************/
J'ai remplacé "int PinShoot = 2; // broche opto shoot" - le "2" par "16"

Normalement, le boitier doit faire trois photos -> eh non... toujours rien :(
La planète peut pourvoir aux besoins de tous, mais non pas satisfaire la cupidité de certains (Gandhi)
Répondre

Retourner vers « Projet StepDuino et autres projets à base d'Arduino »