1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.

pour les débutants en Arduino

Discussion dans 'Electronique' créé par thomz0r, 18 Décembre 2015.

  1. thomz0r

    thomz0r Apprenti

    Messages:
    91
    Inscrit:
    23 Mai 2015
    Localité:
    Sud-Est de Paris
    pour les débutants en Arduino
    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)

    Arduino-parametrage1.png

    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 :
    Capture d’écran 2015-12-18 à 23.08.39.png

    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 :
    Diapositive1.jpg

    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 .


    CNY70-tour.png


    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: 4 Février 2016
  2. ybou30

    ybou30 Modérateur

    Messages:
    2 319
    Inscrit:
    22 Avril 2011
    Localité:
    F-30900 F-86120
    Projets:
    CNC en cours
    Département:
    86120
  3. wika58

    wika58 Modérateur

    Messages:
    10 373
    Inscrit:
    17 Décembre 2006
    Localité:
    F-54560 / Lorraine
    pour les débutants en Arduino
    Bonjour à tous,

    Je suis ce poste avec intérêt. Je me suis mis aussi à l'Arduino il y a peu...

    Le petit Tuto de Thromz0r pourrait à mon avis intéresser plus d'un membre non expert en électronique.
    Je le verrai bien en tant que post spécifique dans la rubrique Electronique (avec un lien depuis ce sujet-ci bien sûr).

    Qu'en pensez-vous ?
     
  4. ybou30

    ybou30 Modérateur

    Messages:
    2 319
    Inscrit:
    22 Avril 2011
    Localité:
    F-30900 F-86120
    Projets:
    CNC en cours
    Département:
    86120
    pour les débutants en Arduino
    Salut à tous

    Nul en élec, je suis aussi de l'avis de Wika58.
    Ce post vulgarise super bien le sujet. :prayer:
    Et comme de toucher à ces petites bébètes me tente aussi de plus en plus. :smt017

    Cdlt,
    Yanik
     
  5. wika58

    wika58 Modérateur

    Messages:
    10 373
    Inscrit:
    17 Décembre 2006
    Localité:
    F-54560 / Lorraine
  6. thomz0r

    thomz0r Apprenti

    Messages:
    91
    Inscrit:
    23 Mai 2015
    Localité:
    Sud-Est de Paris
    pour les débutants en Arduino
    bonjour a tous,

    ok :)
    j'ai les photos de la mise en place sur le tour
    je les rajoutes au post pour que ca reste homogène

    thom
     
  7. henri

    henri Apprenti

    Messages:
    94
    Inscrit:
    22 Novembre 2010
    Localité:
    Saint etienne
    Projets:
    Fraiseuse ECAM Tour Devallière H140 Combinée Lurem
    pour les débutants en Arduino
    Bonsoir, Super intéressant thomzor, Comme je suis complétement largué dans ce domaine mais conscient des possibilités innombrables des microcontrôleurs, Je vais suivre ce sujet avec intérêt.
    Pour ce procurer un arduino nano ainsi que la sonde CNY 70 pas de problèmes par contre c'est si simple pour l'afficheur il y a des quantité de modèles qui se ressemblent beaucoup.!
    A plus
    Henri
    J:-D
     
  8. bipbip30

    bipbip30 Compagnon

    Messages:
    2 388
    Inscrit:
    23 Décembre 2012
    Projets:
    H130 De Vallière en cours
    Département:
    30
    Dernière édition: 7 Janvier 2016
  9. henri

    henri Apprenti

    Messages:
    94
    Inscrit:
    22 Novembre 2010
    Localité:
    Saint etienne
    Projets:
    Fraiseuse ECAM Tour Devallière H140 Combinée Lurem
    pour les débutants en Arduino
    Bonjour,
    C'est assez curieux, il n'y a pas de vendeur français. Merci pour l'info. J'ai encore beaucoup de choses a apprendre!
    Henri
     
  10. thomz0r

    thomz0r Apprenti

    Messages:
    91
    Inscrit:
    23 Mai 2015
    Localité:
    Sud-Est de Paris
    pour les débutants en Arduino
    Bonjour ,

    @henri , oui avec le arduino tu ouvres des possibilités illimitées pour faire tout un tas d'application , pour ma part je ne suis pas électronicien.
    depuis que je suis gamin je bricole des montages avec un tres grands nombre d'echec , depuis quelques année je fais la meme choses avec un arduino et j'ai reussi plein de truc.
    par exemple :
    - un systeme de frein pour danielb42, avec pilotage d'un servo ( qui a un bug en ce moment , mais je vais le regler)
    - un ecran deporté pour pied a coulisse que j'ai monté sur mon tour
    - un autre systeme de freinage , cette fois qui commande le variateur
    ... mais aussi toute ma domotique .

    concernant les écrans , te prends pas trop la tete , la seul chose a s'assurer c'est le modele HD44780 , c'est tres commun comme ecran , tu les trouveras sous differentes marque . ils existent en different coloris / tailles etc etc ..
    dans le doute , va dans une boutique d'electronique autour de chez toi , tu payeras peut etre un peu plus cher , mais au moins tu auras quelques conseils .

    @bipbip30 , oui c'est ca , ca tourne au alentour de 10euro

    thom
     
  11. wika58

    wika58 Modérateur

    Messages:
    10 373
    Inscrit:
    17 Décembre 2006
    Localité:
    F-54560 / Lorraine
    pour les débutants en Arduino
    Bonjour Thom,
    Je débute aussi ssur Arduino et ces 2 sujets m'intéresse bcp.

    Serait-il possible d'en savoir un peu plus? En particulier sur le premier...
    Et ce n'est pas HS puisque tes derniers messages vont faire l'objet d'un post spécifique...
    (Je pensais pouvoir le faire mais je n'ai pas les droits de modération sur cette section. La demande est en cours).


    D'avance merci.
     
  12. thomz0r

    thomz0r Apprenti

    Messages:
    91
    Inscrit:
    23 Mai 2015
    Localité:
    Sud-Est de Paris
  13. wika58

    wika58 Modérateur

    Messages:
    10 373
    Inscrit:
    17 Décembre 2006
    Localité:
    F-54560 / Lorraine
    pour les débutants en Arduino
    Aah que oui que ca me dit.
    Il y a plusieurs posts mais ils ont des approches différentes.
    Un avis de plus ne serait pas de trop pour se decider de quelle piste suivre.
    D'avance merci.

    Et en domotique (mon autre dada), qu'as tu fait sur base d'Arduino ?
     
  14. thomz0r

    thomz0r Apprenti

    Messages:
    91
    Inscrit:
    23 Mai 2015
    Localité:
    Sud-Est de Paris
    pour les débutants en Arduino
    pour te donner un avant gout
    IMG_4730.JPG

    pour l'instant je ne le monte pas sur mon tour car je suis entrain de refaire la noix et la vis trapezoidale du transversal .
    tu noteras le moteur PaP , ( j'ai de gros problème d'installation sur le tour )

    thom
     
  15. jf62

    jf62 Ouvrier

    Messages:
    333
    Inscrit:
    6 Avril 2013
    Localité:
    Pas-de Calais
    pour les débutants en Arduino
    bonsoir à tous

    Merci Thom pour le post DRO à pas cher, je suis intéressé car je ne pas chaud pour monter une DRO Meister sur mon très élastique BV20...

    Jacques.
     
Chargement...

Partager cette page