Timer : Un minuteur à base d'Arduino : Différence entre versions

m (Enregistré en utilisant le bouton "Sauvegarder et continuer" du formulaire)
Ligne 62 : Ligne 62 :
 
* On continue avec la broche 12, cablée sans résistance.
 
* On continue avec la broche 12, cablée sans résistance.
 
* Puis enfin la broche 13, qui se connecte avec une résistance à la broche la plus à gauche en haut.
 
* Puis enfin la broche 13, qui se connecte avec une résistance à la broche la plus à gauche en haut.
 +
La moitié est faite ! '''Bravo !'''
 
}}
 
}}
 
{{ {{tntn|Tuto Step}}
 
{{ {{tntn|Tuto Step}}
Ligne 106 : Ligne 107 :
  
 
Sélectionnez le port COM qui correspond à votre carte
 
Sélectionnez le port COM qui correspond à votre carte
 +
}}
 +
{{ {{tntn|Tuto Step}}
 +
|Step_Title=Ca ne téléverse pas ?
 +
|Step_Content=Avez-vous inclus les bibliothèques nécéssaires à ce code ?
 
}}
 
}}
 
{{ {{tntn|Tuto Step}}
 
{{ {{tntn|Tuto Step}}
Ligne 118 : Ligne 123 :
  
 
''Temps indicatif : 2 min''
 
''Temps indicatif : 2 min''
 +
}}
 +
{{ {{tntn|Tuto Step}}
 +
|Step_Picture_00=Timer_-_Un_minuteur_à_base_d'Arduino_DSCN0616.JPG
 +
|Step_Title=Félicitez vous
 +
|Step_Content=''Temps indicatif : à volonté.''
 
}}
 
}}
 
{{ {{tntn|Tuto Step}}
 
{{ {{tntn|Tuto Step}}
Ligne 356 : Ligne 366 :
  
 
''Temps indicatif : à vous de décider''
 
''Temps indicatif : à vous de décider''
}}
 
{{ {{tntn|Tuto Step}}
 
|Step_Title=Connectez l'anneau au montage.
 
|Step_Content=C'est plutôt facile par rapport à ce que vous avez déja fait.
 
 
Le rouge sur la colonne +
 
 
Le noir sur la colonne -
 
 
Le vert sur la broche 0 ( Pas A0 hein ! 0 )
 
 
''Temps indicatif : 1 min''
 
}}
 
{{ {{tntn|Tuto Step}}
 
|Step_Picture_00=Timer_-_Un_minuteur_à_base_d'Arduino_DSCN0616.JPG
 
|Step_Title=Testez à nouveau votre montage.
 
|Step_Content=Et félicitez vous s'il marche !
 
 
''Temps indicatif : à vous de décider''
 
}}
 
{{ {{tntn|Tuto Step}}
 
|Step_Title=Ca ne téléverse pas ?
 
|Step_Content=Avez-vous inclus les bibliothèques nécéssaires à ce code ?
 
}}
 
{{ {{tntn|Tuto Step}}
 
|Step_Picture_00=Timer_-_Un_minuteur_à_base_d'Arduino_DSCN0616.JPG
 
|Step_Title=Félicitez vous
 
|Step_Content=''Temps indicatif : à volonté.''
 
 
}}
 
}}
 
{{ {{tntn|Notes}}
 
{{ {{tntn|Notes}}

Version du 6 septembre 2017 à 21:58

Auteur avatarDavid LE GALL | Dernière modification 9/12/2019 par Clementflipo

Timer - Un minuteur à base d'Arduino Timer.gif
Un objet permettant de faire s'écouler une durée de façon visuelle.
Difficulté
Moyen
Durée
8 heure(s)
Catégories
Électronique, Mobilier, Maison
Coût
70 EUR (€)
Autres langues :
English • ‎français

Sommaire

Licence : GNU Free Hardware Designs

Matériaux

Outils

Electronique

  • Ordinateur
  • Câble USB
  • Fer à souder
  • Pince coupante
  • Pince à dénuder
  • Fil d'etain

Boîtier

  • Découpe laser
  • Ponceuse
  • Papier de verre

Étape 1 - Placez les boutons sur la planche d'essais

On commence par connecter trois boutons aux broches 2, 3 et 4.



Étape 2 - Placez l'afficheur 7 segments sur la planche d'essais et câblez la première moitié

Les broches 8 à 13 se connectent sur le haut de l'afficheur 7 segments, il vous faudra aussi 3 résistances de 220 Ohms.

En cas de doute, procédez dans l'ordre :

  • On commence par connecter le broche 8 à la patte en haut à droite de l'afficheur
  • Ensuite la broche 9, qui nécéssite une résistance
  • Ensuite la broche 10, une résistance aussi
  • La broche 11 se connecte directement à la quatrième broche en partant de la droite
  • On continue avec la broche 12, cablée sans résistance.
  • Puis enfin la broche 13, qui se connecte avec une résistance à la broche la plus à gauche en haut.

La moitié est faite ! Bravo !

Étape 3 - Câblez la deuxième partie de l'afficheur 7 segments

Continuez à cabler, cette fois ce sont les broches A0 à A5, et il vous faut une résistance de 220 Ohms pour la broche A5




Étape 4 - Soudez des connecteurs à l'anneau de Leds

Prenez votre anneau de Leds et trois câbles :

  • Un vert pour la donnée / DataIn
  • Un noir pour la masse / GND / G / 0V
  • Un rouge pour le 5V / PWR

Coupez les câbles au ras du connecteur.

Dénudez leurs extrémités ( une extrémité par câble )

Insérez l'extrémité dénudée du câble noir dans le trou "G"

Et soudez le.

Vous le savez pas souder ? Regardez ici et si vous voulez plus de détails regardez la.

Étape 5 - Connectez votre anneau de Leds

Après tout le reste, c'est facile.

  • Le fil rouge va sur la piste connectée au 5V
  • Le fil rouge va sur la piste connectée au 5V
  • Le fil vert se branche sur la broche 5

Mais ça, vous vous en doutiez.




Étape 6 - Téléversez le code

Si vous avez déja le logiciel Arduino, très bien ! ouvrez le fichier appellé Timer.ino et téléversez le dans la carte.

Sinon, téléchargez le logiciel arduino sur le site d'arduino

Sélectionnez le port COM qui correspond à votre carte

Étape 7 - Ca ne téléverse pas ?

Avez-vous inclus les bibliothèques nécéssaires à ce code ?

Étape 8 - Vérifiez que ca marche !

Vous avez trois boutons :

PLUS (connecté à la broche 3 ) doit incrémenter la durée que vous voyez affichée sur l'afficheur LCD.

MOINS (connecté à la broche 2 ) fait l'inverse.

START (connecté à la broche 4 ) lance le compte à rebours et donc allume l'anneau de leds.

Temps indicatif : 2 min

Étape 9 - Félicitez vous

Temps indicatif : à volonté.




Étape 10 - Soudez les boutons sur la platine

Temps indicatif : 30 min

Étape 11 - Préparez le bouclier de prototypage

Pour préparer le bouclier de prototypage à recevoir nos composants, il faut lui retirer :

  • Le bouton RESET
  • Le bouton S1
  • La LED1
  • La LED2
  • Les connecteurs de toutes les broches

Pour dessouder les composants, vous pouvez utiliser de la tresse à dessouder, une pompe à dessouder, et/ou tirer DELICATEMENT dessus avec une petite pince plate pendant que vous chauffez l'etain avec votre fer

Temps indicatif : 20 min

Étape 12 - Soudez l'afficheur 7 segments au bouclier de prototypage

Placez l'afficheur 7 segments EXACTEMENT comme sur la photo, sinon votre Timer risque de ne pas rentrer dans son boîtier !

Ensuite Soudez le en place, pour qu'il soit bien plaqué contre le bouclier, vous pouvez recourber ses pattes.

Coupez lui les pattes une fois qu'il est soudé.

Votre Timer prend forme. Bravo !

Temps indicatif : 10 min

Étape 13 - Connectez les broches 8 à 13 à l'afficheur

Les broches 8, 11, 12 sont connectées à l'afficheur par un fil

Les broches 9, 10 et 13 sont connectées à l'afficheur par une résistance de 220 Ohm

Temps indicatif : 30 min

Étape 14 - Connectez les broches A0 à A5 à l'afficheur

Les broches A0 à A4 sont connectées à l'afficheur par un fil

La broche 5 est connectée à l'afficheur par une résistance de 220 Ohms

Temps indicatif : 30 min


Étape 15 - Vérifiez que votre afficheur est bien soudé

Connectez votre Arduino et votre bouclier de prototypage.

Alimentez votre Arduino ( par exemple avec le câble USB que nous avons utilisé au début )

Vérifiez qu'un nombre s'affiche, dans mon cas, c'est la première sélection, 1, pour une minute sélectionnée, qui s'affiche.

Temps indicatif : 1 min




Étape 16 - Ajustez l'afficheur 7 segments à l'anneau de Leds

Arrivé là, et avant de pouvoir souder l'anneau de Leds à votre bouclier de prototypage, vous vous rendrez compte que l'afficheur ne "rentre" pas à l'intérieur de l'anneau.

Il y a deux possibilités : limer l'anneau, ou limer l'afficheur. J'ai pensé que limer l'afficheur était plus facile et moins risqué, c'est ce que je vous propose de faire.

Temps indicatif : 10 min

Étape 17 - Connectez l'anneau de Leds au bouclier de prototypage

Connectez par un fil G et GND

Connectez par un fil PWR et 5V

Temps indicatif : 5 min

Étape 18 - Assemblez les boutons et le bouclier

Les boutons se soudent sur les connexions suivantes :

A0 : Moins

A1 : Plus

A2 : Start

Temps indicatif : 5 min




Étape 19 - Découpez le boitier au laser

Vous trouverez les fichiers .svg dans le tutoriel.

Découpez le fichier Timer_Corps dans un matériau de 6mm d'épaisseur, j'ai utilisé du contreplaqué de bouleau.

Découpez le fichier Timer_0 dans un morceau de stratifié, si vous avez du bois de placage ou autre matériau translucide, vous pouvez l'utiliser.




Étape 20 - Collez le boitier

Empilez les différentes sections du boitier en les collant avec de la colle à bois.

Laissez sécher sous pression (J'ai utilisé un extincteur mais un serre-joint sera parfait)

N'oubliez pas de retirer l'excédent de colle avec par exemple un papier absorbant, pour éviter que la colle ne prenne sur le support, j'ai utilisé une plaque de plastique verte.

NE COLLEZ PAS LE CAPOT ARRIERE !


Étape 21 - On ferme tout ça !

Pour maintenir le boitier fermé, vous pouvez utiliser 4 petites vis à bois.

Pour cacher la tête des vis à l'intérieur du bois j'ai fait un chambrage avec un outil conique au bout d'un tournevis, on aurait aussi pu forcer sur les vis, pour qu'elle déforment le bois.

Faites bien attention à aligner le capot arrière avec le reste avant de visser !

Étape 22 - Finissez votre boitier

Si vous voulez un aspect plus travaillé, poncez votre boitier (sans l'électronique à l'intérieur)

En premier lieu j'ai utilisé une ponceuse vibrante avec un grain de 120 puis du papier de verre grain 180 et enfin 500.

Étape 23 - Réassemblez le tout, et testez votre timer !

Alors ? Ca marche bien ?

Si oui, gagnez plein de temps en l'utilisant, sinon, perdez-en un peu plus à le débugger :)




Étape 24 - On ferme tout ça !

Pour maintenir le boitier fermé, vous pouvez utiliser 4 petites vis à bois.

Pour cacher la tête des vis à l'intérieur du bois j'ai fait un chambrage avec un outil conique au bout d'un tournevis, on aurait aussi pu forcer sur les vis, pour qu'elle déforment le bois.

Faites bien attention à aligner le capot arrière avec le reste avant de visser !

Étape 25 - Finissez votre boitier

Si vous voulez un aspect plus travaillé, poncez votre boitier (sans l'électronique à l'intérieur)

En premier lieu j'ai utilisé une ponceuse vibrante avec un grain de 120 puis du papier de verre grain 180 et enfin 500.

Étape 26 - Réassemblez le tout, et testez votre timer !

Alors ? Ca marche bien ?

Si oui, gagnez plein de temps en l'utilisant, sinon, perdez-en un peu plus à le débugger :)




Étape 27 - Soudez lui des fils !

Vous avez peut-être remarqué qu'il manque des connecteurs à votre anneau de Leds : il faut les lui souder !

Munissez vous de trois fils :

  • un noir (pour la masse / le 0V / le GND)
  • un rouge ( pour le + / le 5V / le PWR)
  • un vert (pour la donnée / Data In )

Coupez un des deux connecteurs à ras.

Dénudez l'extrémité du fil

Torsadez l'extrémité du fil noir et faites-la passer dans le trou marqué "GND"

Soudez le fil en place, et faites de même pour les deux autres.

Temps indicatif : 10 min

Étape 28 - Connectez l'anneau au montage.

C'est plutôt facile par rapport à ce que vous avez déja fait.

Le rouge sur la colonne +

Le noir sur la colonne -

Le vert sur la broche 0 ( Pas A0 hein ! 0 )

Temps indicatif : 1 min

Étape 29 - Testez à nouveau votre montage.

Et félicitez vous s'il marche !

Temps indicatif : à vous de décider




Notes et références

Le code inclus dans ce tutoriel est une version de celui ci : http://fritzing.org/projects/timer-work-in-progress

Commentaires