Sujet précédent :: Sujet suivant  |
Auteur |
Message |
finit0 Débutant
 Hors ligne
Inscrit le: 19 Avr 2013 Messages: 8  Niveau d'éléctronique: Débutant
|
Posté le: Ven 19 Avr - 23:36 (2013)   Sujet du message: Fabrication d'un "Follow focus HF" |
|
|
Bonsoir tout le monde !
Voila je vous présente mon projet.
J'aimerai fabriquer un follow focus HF comme celui ci :Â http://www.photocinerent.com/fr/location/follow-focus/bartech-follow-focus-hf
Le principe est simple en soit. On a une potentiomètre qui fait tourner un moteur fixé sur l'objectif de l'appareil photo qui peu se situer à  plusieurs mètre. Le tout avec une latence la plus petite possible...
Le tout sans fil bien sur (sauf le lien entre le moteur et le récepteur).
Après le moteur (CC/DC ?) doit avoir un réducteur et un codeur (pour avoir une meilleur précision). Le potentiomètre doit avoir une course de 360° (min 270°).
Pour le matos j'ai pensé à cette liste :
Pour la télécommande : - Arduino Uno - un shield Xbee - Xbee pro (http://www.matlog.com/wireless/modules-zigbee-et-802154/modules-xbee-pro-868mhz-serie-5.html) - Un potentiométre 270°/360° - L293D
Pour le récepteur : - Arduino nano - Shield Xbee - Xbee Pro - Un moteur DC / CC - Un reducteur - Un codeur
Je suis vraiment un super débutant en arduino/électronique, pour vous dire je suis actuellement a faire clignoter un led avec le kit sparkfun ... C'est pour cela que j'ai besoin de vous. Pour faire un projet ensemble et pour en apprendre d'avantage sur le monde d'arduino ...
Cordialement,
Finit0 |
|
Revenir en haut |
|
 |
finit0 Débutant
 Hors ligne
Inscrit le: 19 Avr 2013 Messages: 8  Niveau d'éléctronique: Débutant
|
Posté le: Sam 20 Avr - 23:46 (2013)   Sujet du message: Fabrication d'un "Follow focus HF" |
|
|
bonsoir vous trouverez cijoint mes premiers codes pour le projet.
Ici c'est juste pour faire tourner un moteur pas a pas avec un potentiometre.
#include <Stepper.h> #define potar 0 #define pas 200 // nombre de pas #define v 20 // vitesse
Stepper PasPas(pas, 2, 3) ;
int position = 0 ; int pa = 0 ; // pa= positionactuelle int tension ;
void setup() { PasPas.setSpeed(v) ; }
void loop() { tension = analogRead(potar) ; position = map(tension, 0, 1023, 0, 200) ; PasPas.step(potar - pa) ; pa = p ; delay(2) ; }
Avez vous des astuces pour varier aussi la vitesse du moteur pas a pas ? Pour que le moteur bouge exactement en meme temps que notre main sur le potar et pour que le moteur ai la meme vitesse d'execution que notre main sur le potar. |
|
Revenir en haut |
|
 |
Admin Fondateur
 Hors ligne
Inscrit le: 12 Avr 2012 Messages: 860  Niveau d'éléctronique: Pro
|
Posté le: Dim 21 Avr - 10:15 (2013)   Sujet du message: Fabrication d'un "Follow focus HF" |
|
|
on va y réfléchir ____________________________ http://simple-duino.com |
|
Revenir en haut |
|
 |
finit0 Débutant
 Hors ligne
Inscrit le: 19 Avr 2013 Messages: 8  Niveau d'éléctronique: Débutant
|
Posté le: Dim 21 Avr - 21:06 (2013)   Sujet du message: Fabrication d'un "Follow focus HF" |
|
|
..
Dernière édition par finit0 le Mar 23 Avr - 22:41 (2013); édité 1 fois |
|
Revenir en haut |
|
 |
finit0 Débutant
 Hors ligne
Inscrit le: 19 Avr 2013 Messages: 8  Niveau d'éléctronique: Débutant
|
Posté le: Dim 21 Avr - 21:55 (2013)   Sujet du message: Fabrication d'un "Follow focus HF" |
|
|
Matériel prévu pour le code ci-dessous: - arduino - Xbee - potentiometre - moteur pas à pas
Côté Emetteur :
#define potentiometre 0
int PasVal = 0; int pa = 0; //pa = position actuelle int tension ;
void setup () { Serial.begin(9600) ; }
void loop() { tension = analogRead(potentiometre) ; byte PasVal = map(tension, 0, 1023, 0, 200) ; Serial.write(PasVal) ; delay(20) ; }
________________________________________________________________________________________________________________________________________________ ________________________________________________________________________________________________________________________________________________
Côté Recepteur :
#include <Stepper.h> #define pas 200 #define vitesse 20 #define potentiometre
Stepper PasPas(pas, 2, 3) ;
int PasVal = 0; int pa = 0; //pa = position actuelle int tension ;
void setup () {
Serial.begin(9600) ; PasPas.setSpeed(vitesse) ; }
void loop () { if (Serial.available() > 0) {byte PasAng = Serial.Read();} PasPas.Step(potentiometre - pa) ; pa = PasVal ; }
Voila une partie du code écrit. Apres je ne sais pas si il est juste ...
Je n'ai actuellement pas le matériel pour le tester mais je pense que le code pourrai se raprocher de ci dessus. |
|
Revenir en haut |
|
 |
arnaud39 Débutant
 Hors ligne
Inscrit le: 01 Avr 2013 Messages: 378  Niveau d'éléctronique: Dieu vivant
|
Posté le: Jeu 25 Avr - 20:46 (2013)   Sujet du message: Fabrication d'un "Follow focus HF" |
|
|
Lu ____________________________ Ancien admin du forum, co-fondateur tutoarduino.com |
|
Revenir en haut |
|
 |
finit0 Débutant
 Hors ligne
Inscrit le: 19 Avr 2013 Messages: 8  Niveau d'éléctronique: Débutant
|
Posté le: Jeu 25 Avr - 21:50 (2013)   Sujet du message: Fabrication d'un "Follow focus HF" |
|
|
?? |
|
Revenir en haut |
|
 |
arnaud39 Débutant
 Hors ligne
Inscrit le: 01 Avr 2013 Messages: 378  Niveau d'éléctronique: Dieu vivant
|
Posté le: Lun 13 Mai - 16:47 (2013)   Sujet du message: Fabrication d'un "Follow focus HF" |
|
|
Bizarre que personne ne te réponde. Je te up pour favoriser une réponse. ____________________________ Ancien admin du forum, co-fondateur tutoarduino.com |
|
Revenir en haut |
|
 |
Admin Fondateur
 Hors ligne
Inscrit le: 12 Avr 2012 Messages: 860  Niveau d'éléctronique: Pro
|
Posté le: Lun 13 Mai - 18:46 (2013)   Sujet du message: Fabrication d'un "Follow focus HF" |
|
|
Tiens salut j'avais pas vus ce projet. Donc tu souhaite assurer la liaison sans fil par module xbee ?? Au niveau du code t'en es où ?? où est-ce qu'on pourrais t'aider ?
Merci pour toute réponse ____________________________ http://simple-duino.com |
|
Revenir en haut |
|
 |
finit0 Débutant
 Hors ligne
Inscrit le: 19 Avr 2013 Messages: 8  Niveau d'éléctronique: Débutant
|
Posté le: Mar 14 Mai - 21:05 (2013)   Sujet du message: Fabrication d'un "Follow focus HF" |
|
|
Salut! Tiens au niveau du code j'ai fait cela . :
Matériel prévu pour le code ci-dessous: - arduino - Xbee - potentiometre - moteur pas à pas
Côté Emetteur :
#define potentiometre 0
int PasVal = 0; int pa = 0; //pa = position actuelle int tension ;
void setup () { Serial.begin(9600) ; }
void loop() { tension = analogRead(potentiometre) ; byte PasVal = map(tension, 0, 1023, 0, 200) ; Serial.write(PasVal) ; delay(20) ; }
________________________________________________________________________________________________________________________________________________ ________________________________________________________________________________________________________________________________________________
Côté Recepteur :
#include <Stepper.h> #define pas 200 #define vitesse 20 #define potentiometre
Stepper PasPas(pas, 2, 3) ;
int PasVal = 0; int pa = 0; //pa = position actuelle int tension ;
void setup () {
Serial.begin(9600) ; PasPas.setSpeed(vitesse) ; }
void loop () { if (Serial.available() > 0) {byte PasAng = Serial.Read();} PasPas.Step(potentiometre - pa) ; pa = PasVal ; }
Après j'aimerai plutot utiliser un codeur mais je n'ai toujours pas trouver de tuto...
Je vous tiens au jus.
Après pour la liaison (comme je debute) je connais que le Xbee. |
|
Revenir en haut |
|
 |
Contenu Sponsorisé
|
Posté le: Aujourd’hui à 12:50 (2019)   Sujet du message: Fabrication d'un "Follow focus HF" |
|
|
|
|
Revenir en haut |
|
 |
|