T
thomz0r
Apprenti
Bonsoir a tous,
chose promise, chose due.
j'utilise un arduino Nano dans ce montage , mais ça fonctionne pareil avec n'importe quel Arduino.
un écran LCD standard 4X20 ( 4 Lignes, 20 caractères) , de type HD44780
2 résistances de 220 Ohms
1 Reflecteur Optique CNY70
du fil de couleur
pour le prix : il est variable en fonction de l'endroit ou vous achetez (internet , boutique etc etc) , on va dire moins de 20 euros pour ceux qui cherchent un peu et 40 a 50e pour les autres .
une note : sur les "copies" arduino plus ou moins chinoise (qui fonctionne tout aussi bien) il se peut qu'il faille ajouter un driver moins connu sur votre système d'exploitation (win ou mac, mais mac c'est sur ) c'est le "CH340" , je vous laisse le chercher.
( astuce pour les utilisateur Mac le salut vient de cette commande : sudo nvram boot-args="kext-dev-mode=1")
il faut d'abord installer le logiciel de programmation pour arduino, il existe pour Windows, Linux , Mac .
je n'explique pas la procédure d'installation, le logiciel se trouve ici :
https://www.arduino.cc/en/Main/Software
une fois installé, brancher votre arduino , vous devez paramétrer le modèle d'arduino utilisé ( je crois que ca le fait plus ou moins tout seul, mais autant jeter un oeil)
je suis sur Mac , mais ca doit pas être bien différent sur les autres systèmes d'exploitation
avant de faire le câblage , vous pouvez charger le programme en pièce jointe.
comme ça , vous verrez déjà si il y a une erreur , pour ce faire :
1- telecharger le programme en pièce jointe ici ; Voir la pièce jointe TACHYMETRE_TM2.ino.zip
2- sur le logiciel Arduino: Fichier , puis Ouvrir , sélectionner le programme (au prealablement dézipé)
3- Brancher l'arduino a l'aide du câble USB
4- sur le logiciel Arduino: Fichier > téléverser
si tout ce passe bien , vous devriez avoir le message "Téléversement Terminé" , sur la fenêtre du logiciel , vers le bas , a gauche comme ceux ci :
débrancher l'arduino et passer au câblage .
concernant le câblage, ca a l'air fastidieux , mais en y allant doucement et méthodiquement , franchement c'est a la porté de n'importe quel personne qui , je ne suis moi même qu'un "électronicien" en herbe .
vous pouvez soit souder , soit utiliser une plaque d'essais sans soudure .
c'est aussi possible d'acheter un "shield" , c'est un écran ,avec des boutons , qui ce clipse sur des ardunio UNO et MEGA ( peut etre d'autre) , ce programme ne fonctionnera pas sans modification mineure avec un shield
pour le câblage :
j'ai choisi de prendre des images représentatives pour aider au câblage
faite bien attention au câblage avant de brancher , je vous recommande de ne pas brancher immédiatement a moins d’être sur , mais de faire une pause, voir une longue pause pour reprendre avec l'esprit reposé .
une fois bien vérifié , l’écran devrait s'allumer et écrire ca :
RPM : <un chiffre>
la mise en place :
la photo est pas top top.
le reflecteur est monté dans un tube ( en laiton ici) et placé devant la broche .
enfin une bague de la poulie, sur la broche , et surtout solidaire de la broche et pas de la poulie ( a cause de la vitesse au harnais)
cette bague a ete peinte en noire, il ya juste un petit trait d'environ 1 a 1,5 cm non peint .
c'est grace a cette difference de reflexion de lumiere qu'on peut compter les tours .
le réglage :
déjà il faut idéalement que la sonde CNY70 soit dans le noir pour éviter les interférences
ensuite il faut quelle soit le plus près possible , ici 2 millimètre
enfin , il faut régler la sensibilité dans le programme .
ligne 33 du programme=
int sens=75; // valeur de sensibilité A REGLER SUR VOTRE INSTALLATION, car variable en fonction de la luminosité, de la distance et de reflectometrie , plus la valeur est grande, plus c'est sensible
75 c'est pas mal , si c'est dans le noir, bien peint en noir et bien propre , ça devrait suffire
voila ,
a noter que le programme n'est pas vraiment de moi, j'ai pris des bouts par ci par la sur internet , j'ai bricolé pour que ça fasse ce que je veux et zou !
et que si vous n'avez pas d’écran j'ai activé le port série .
et pour finir :
je recommande a ceux qui veulent investir un peu ( et faire d'autre montage que je ferais ) de plutôt s'orienter sur un arduino Mega .
j'ai plusieurs montages sur Mega et du coup vous pourrez les copier
Thom
chose promise, chose due.
j'utilise un arduino Nano dans ce montage , mais ça fonctionne pareil avec n'importe quel Arduino.
un écran LCD standard 4X20 ( 4 Lignes, 20 caractères) , de type HD44780
2 résistances de 220 Ohms
1 Reflecteur Optique CNY70
du fil de couleur
pour le prix : il est variable en fonction de l'endroit ou vous achetez (internet , boutique etc etc) , on va dire moins de 20 euros pour ceux qui cherchent un peu et 40 a 50e pour les autres .
une note : sur les "copies" arduino plus ou moins chinoise (qui fonctionne tout aussi bien) il se peut qu'il faille ajouter un driver moins connu sur votre système d'exploitation (win ou mac, mais mac c'est sur ) c'est le "CH340" , je vous laisse le chercher.
( astuce pour les utilisateur Mac le salut vient de cette commande : sudo nvram boot-args="kext-dev-mode=1")
il faut d'abord installer le logiciel de programmation pour arduino, il existe pour Windows, Linux , Mac .
je n'explique pas la procédure d'installation, le logiciel se trouve ici :
https://www.arduino.cc/en/Main/Software
une fois installé, brancher votre arduino , vous devez paramétrer le modèle d'arduino utilisé ( je crois que ca le fait plus ou moins tout seul, mais autant jeter un oeil)
je suis sur Mac , mais ca doit pas être bien différent sur les autres systèmes d'exploitation
avant de faire le câblage , vous pouvez charger le programme en pièce jointe.
comme ça , vous verrez déjà si il y a une erreur , pour ce faire :
1- telecharger le programme en pièce jointe ici ; Voir la pièce jointe TACHYMETRE_TM2.ino.zip
2- sur le logiciel Arduino: Fichier , puis Ouvrir , sélectionner le programme (au prealablement dézipé)
3- Brancher l'arduino a l'aide du câble USB
4- sur le logiciel Arduino: Fichier > téléverser
si tout ce passe bien , vous devriez avoir le message "Téléversement Terminé" , sur la fenêtre du logiciel , vers le bas , a gauche comme ceux ci :
débrancher l'arduino et passer au câblage .
concernant le câblage, ca a l'air fastidieux , mais en y allant doucement et méthodiquement , franchement c'est a la porté de n'importe quel personne qui , je ne suis moi même qu'un "électronicien" en herbe .
vous pouvez soit souder , soit utiliser une plaque d'essais sans soudure .
c'est aussi possible d'acheter un "shield" , c'est un écran ,avec des boutons , qui ce clipse sur des ardunio UNO et MEGA ( peut etre d'autre) , ce programme ne fonctionnera pas sans modification mineure avec un shield
pour le câblage :
j'ai choisi de prendre des images représentatives pour aider au câblage
faite bien attention au câblage avant de brancher , je vous recommande de ne pas brancher immédiatement a moins d’être sur , mais de faire une pause, voir une longue pause pour reprendre avec l'esprit reposé .
une fois bien vérifié , l’écran devrait s'allumer et écrire ca :
RPM : <un chiffre>
la mise en place :
la photo est pas top top.
le reflecteur est monté dans un tube ( en laiton ici) et placé devant la broche .
enfin une bague de la poulie, sur la broche , et surtout solidaire de la broche et pas de la poulie ( a cause de la vitesse au harnais)
cette bague a ete peinte en noire, il ya juste un petit trait d'environ 1 a 1,5 cm non peint .
c'est grace a cette difference de reflexion de lumiere qu'on peut compter les tours .
le réglage :
déjà il faut idéalement que la sonde CNY70 soit dans le noir pour éviter les interférences
ensuite il faut quelle soit le plus près possible , ici 2 millimètre
enfin , il faut régler la sensibilité dans le programme .
ligne 33 du programme=
int sens=75; // valeur de sensibilité A REGLER SUR VOTRE INSTALLATION, car variable en fonction de la luminosité, de la distance et de reflectometrie , plus la valeur est grande, plus c'est sensible
75 c'est pas mal , si c'est dans le noir, bien peint en noir et bien propre , ça devrait suffire
voila ,
a noter que le programme n'est pas vraiment de moi, j'ai pris des bouts par ci par la sur internet , j'ai bricolé pour que ça fasse ce que je veux et zou !
et que si vous n'avez pas d’écran j'ai activé le port série .
et pour finir :
je recommande a ceux qui veulent investir un peu ( et faire d'autre montage que je ferais ) de plutôt s'orienter sur un arduino Mega .
j'ai plusieurs montages sur Mega et du coup vous pourrez les copier
Thom
Dernière édition: