Timer : Un minuteur à base d'Arduino

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

Matériaux

Electronique

  • Carte type Arduino UNO
  • Anneau de 24 Leds Adafruit Neopixel
  • Afficheur 7 Segments
  • Bouclier de prototypage (Prototype Shield V.5)
  • Câble electrique petite section (Rouge, Noir, Vert)
  • Gros Bouton poussoir x3
  • Résistance 220 Ohm x4

Boîtier

  • Colle à bois
  • Bois 6mm d'épaisseur, 30x30cm
  • Vis à bois ( Tête fraisée, Diamètre 3, Longueur 25 ) x4

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 - Créez le circuit sur planche d'essai

Étape 2 - Soudez les boutons sur la platine

Étape 3 - 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

Étape 4 - Assemblez les boutons et le bouclier

Les boutons se soudent sur les connexions suivantes :

A0 : Moins

A1 : Plus

A2 : Start




Étape 5 - 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

Étape 6 - 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 7 - 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 8 - 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.

Étape 9 - 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 10 - Réassemblez le tout, et testez votre timer !




Étape 11 - 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 12 - 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 13 - 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.

Étape 14 - 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 15 - Réassemblez le tout, et testez votre timer !




Étape 16 - Téléversez le code dans la mémoire de votre Arduino

Étape 17 - Vérifiez que ca marche !

Vous avez trois boutons :

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

MOINS (connecté à ... ) fait l'inverse.

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

Étape 18 - 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é.

Étape 19 - 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

Étape 20 - 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


Étape 21 - 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.




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