Questions sur l'Arduchdk
Posté: Dim 31 Janvier 2016, 11:56
Je n'ai pas vu ce sujet sur le forum...mais il existe peut-être car il date un peu? donc en fouillant sur le net j'ai découvert un système qui pourrait rendre service à quelques uns (arduchdk)...je tente de le mettre en place mais l'électronique et le dévellopement ne sont pas ma tasse de thé! Donc je rencontre des difficultés et des interrogations...après beaucoup d'essais de montages différents aucun signe de vie de l'apn! Si certains avaient une tite idée....
Le système à base de radiocommande et d'arduino à pour but de déclencher et zoomer à volonté.
Le principe est d'envoyer un signal à l'apn avec la radiocommande sur le récepteur qui est branché à un arduino qui lui même est branché à l'apn avec le câble micro usb et qui déclenche ou zoom après avoir interpreté un signal via chdk....ouff! pas simple alors un lien vers un petit clip sera plus explicite! (en musique! ) https://www.youtube.com/watch?v=qel3CSywEiE#t=13
Ici le Pdf du système en détails....mais pas encore assez pour moi, pourtant tout le monde à l'air de dire que c'est de "la balle" http://www.macrogoutte.com/arduchdk.pdf
mes questions:
- Quels sont les fils du récepteur radio qui sont branchés à l'arduino et sur quelles broches?
- Quels sont les fils et de quelles broches de l'arduino , vont vers la prise micro usb
- Quel est le script CHDK complet? celui que j'ai sur la carte sd ne fait rien apparaitre à l'écran de mon apn!
Ci dessous le fichier CHDK que j'ai sur ma carte et qui ne fonctionne pas (impossible de poster à ce post le fichier en .bas)
Donc si vous avez déjà utilisé ce système ou si vous avez des infos, des photos de votre montage je suis preneur...
Merci, Hervé
rem déclaration des variables
rem a pour la mesure d'une impulsion
a=0
rem d pour le compteur d’impulsion
d=0
rem prends une photo (ça me sert à voir si le script est bien lancé)
shoot
rem fait une pause d'une seconde
sleep 1000
rem sous-programme début
:debut
rem si y a une impulsion alors mesure la
do
a=get_usb_power
until a>0
rem si la l'impulsion mesurée est plus grande que 24 alors va à la ligne (sous-programme) shoot du script
if a>24 then goto"shoot"
rem si l'impulsion mesurée est plus grande que 15 alors va à la ligne (sous-programme) compte du script
if a>15 then goto "compte"
rem sinon retourne à la ligne début du programme
goto "debut"
rem sous-programme compte
:compte
rem si il y a une impulsion alors mesure la
do
a=get_usb_power
until a>0
rem si la valeur mesurée est comprise entre 8 et 15 (bit de stop) va au sous programme zoom
if a>8 and a<15 then goto"zoom"
rem compteur d'impulsion=compteur d'impulsion + 1
d=d+1
rem retourne au sous-programme compte
goto "compte"
rem sous-programme zoom
:zoom
rem affiche sur l['écran de l'appareil photo (d) le niveau du zoom correspondant au nombre d'impulsion mesurée -1
print"zoom=", d-1
rem demande à l'appareil photo de faire un zoom à d-1
set_zoom d-1
rem rem et les variables à 0
a=0
d=0
rem retourne à la ligne debut
goto "debut"
rem sous-programme shoot
:shoot
rem demande à l'appareil photo de faire une photo
shoot
rem retourne à la ligne debut
goto "debut"
Le système à base de radiocommande et d'arduino à pour but de déclencher et zoomer à volonté.
Le principe est d'envoyer un signal à l'apn avec la radiocommande sur le récepteur qui est branché à un arduino qui lui même est branché à l'apn avec le câble micro usb et qui déclenche ou zoom après avoir interpreté un signal via chdk....ouff! pas simple alors un lien vers un petit clip sera plus explicite! (en musique! ) https://www.youtube.com/watch?v=qel3CSywEiE#t=13
Ici le Pdf du système en détails....mais pas encore assez pour moi, pourtant tout le monde à l'air de dire que c'est de "la balle" http://www.macrogoutte.com/arduchdk.pdf
mes questions:
- Quels sont les fils du récepteur radio qui sont branchés à l'arduino et sur quelles broches?
- Quels sont les fils et de quelles broches de l'arduino , vont vers la prise micro usb
- Quel est le script CHDK complet? celui que j'ai sur la carte sd ne fait rien apparaitre à l'écran de mon apn!
Ci dessous le fichier CHDK que j'ai sur ma carte et qui ne fonctionne pas (impossible de poster à ce post le fichier en .bas)
Donc si vous avez déjà utilisé ce système ou si vous avez des infos, des photos de votre montage je suis preneur...
Merci, Hervé
rem déclaration des variables
rem a pour la mesure d'une impulsion
a=0
rem d pour le compteur d’impulsion
d=0
rem prends une photo (ça me sert à voir si le script est bien lancé)
shoot
rem fait une pause d'une seconde
sleep 1000
rem sous-programme début
:debut
rem si y a une impulsion alors mesure la
do
a=get_usb_power
until a>0
rem si la l'impulsion mesurée est plus grande que 24 alors va à la ligne (sous-programme) shoot du script
if a>24 then goto"shoot"
rem si l'impulsion mesurée est plus grande que 15 alors va à la ligne (sous-programme) compte du script
if a>15 then goto "compte"
rem sinon retourne à la ligne début du programme
goto "debut"
rem sous-programme compte
:compte
rem si il y a une impulsion alors mesure la
do
a=get_usb_power
until a>0
rem si la valeur mesurée est comprise entre 8 et 15 (bit de stop) va au sous programme zoom
if a>8 and a<15 then goto"zoom"
rem compteur d'impulsion=compteur d'impulsion + 1
d=d+1
rem retourne au sous-programme compte
goto "compte"
rem sous-programme zoom
:zoom
rem affiche sur l['écran de l'appareil photo (d) le niveau du zoom correspondant au nombre d'impulsion mesurée -1
print"zoom=", d-1
rem demande à l'appareil photo de faire un zoom à d-1
set_zoom d-1
rem rem et les variables à 0
a=0
d=0
rem retourne à la ligne debut
goto "debut"
rem sous-programme shoot
:shoot
rem demande à l'appareil photo de faire une photo
shoot
rem retourne à la ligne debut
goto "debut"