Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Fabriquer une horloge Nixie avec Arduino dans un boîtier en bois MDF

Composants et fournitures

Arduino UNO
× 1
Pièces électroniques UTSOURCE
× 1

À propos de ce projet

Tous sont mis dans une caisse en bois MDF. Une fois terminée, l'horloge ressemble à un produit :belle et solidement compacte.

Commençons

Étape 1 : liste des pièces

Pour faire clair, voyons la liste des pièces pour faire ce projet

1. Arduino UNO (1 jeu) https://amzn.to/2P58O7s

2. Module horloge temps réel DS3231 https://amzn.to/2SIyEzI

3. Module élévateur DC 12VDC à 150VDC (1 jeu) https://amzn.to/30kpdK9

4. Tube Nixie (6 pièces) https://amzn.to/3aHyJvX

5. Puce d'isolement TLP627-4 (4 pièces) https://amzn.to/2wiN0PG

6. Résistance 10K https://amzn.to/3bmySnM

7. Broche d'en-tête https://amzn.to/2QFcr5q

8. Câble de planche à pain https://amzn.to/3ae8vk0

9. Module d'alimentation 220VAC/12VDC (1pc) https://amzn.to/39dqNk2

10. Bouton (2 pièces) https://amzn.to/2UIoXCH

11. Bois MDF épaisseur 3mm (découpe laser) https://amzn.to/33Q4LTz

12.Colle blanche (pour bois MDF) https://amzn.to/2WKo7YJ

13. Plaque magnétique permanente https://amzn.to/2QGfDxX

Achetez des composants électroniques sur utsource.net

Étape 2 :Conception de circuits

Faire un circuit comme dans la conception d'image

Le tube Nixie a besoin d'une haute tension (environ 150VDC) pour s'allumer, mais il utilise un faible courant (1-2mA). Le module élévateur DC 12VDC -> 150VDC convient à cette application.

Ce circuit utilisera Arduino UNO comme contrôleur principal, il contrôlera le tube nixie via la puce d'isolement TLP-627.

60 lampes (sur 6 tubes nixie) sont connectées en tant que connexion matricielle, cette connexion aidera à économiser la broche Arduino -> n'utilisez que 16 broches d'Arduino (10 broches pour la colonne, 6 broches pour la ligne)

Par connexion matricielle, il ne peut afficher qu'un seul tube à la fois. Afin d'afficher 6 tubes, 1 tube est affiché, puis désactivé, puis le tube suivant sera affiché, ainsi de suite jusqu'au 6ème tube. En s'affichant fréquemment, l'œil humain peut le voir comme une vue permanente.

La séquence d'affichage se fera par code Arduino.

Le module d'horloge en temps réel DS3231 est utilisé pour garder l'heure (même éteindre l'alimentation, il utilise une pile cellulaire pour garder l'heure)

Et j'utilise le bouton 2 pour régler l'heure

Étape 3 :Réalisez l'isolation des circuits imprimés

J'ai fait PCB pour l'isolement pour une connexion facile avec Arduino. Avec la broche d'en-tête, nous pouvons utiliser un câble de maquette pour connecter facilement du PCB à Arduino

La conception de PCB peut être téléchargée ici, vous pouvez la créer vous-même https://bit.ly/3ab6PHL

Étape 4 :Fabriquez un câble pour Nixie Tube

Parce que le tube Nixie consomme peu de courant, j'utilise donc du fil de cuivre (prise de l'ancien transformateur) pour le câblage du tube Nixie.

Ce fil de cuivre est facile à travailler :facile à souder, haute isolation, petite taille, facile à mettre en place

Ensuite, six tubes nixie connectés ensemble comme en colonne et en rangée comme dans le circuit de conception. Ensuite, il est connecté à la carte d'isolation PCB

Étape 5 :Découpez le boîtier en MDF au laser

La machine cnc laser aidera à couper le bois MDF (3 mm d'épaisseur) dans les dimensions exactes. Je conçois chaque pièce assortie, puis j'utilise de la colle pour les fixer.

Le fichier de conception pour la découpe laser peut être téléchargé ici https://bit.ly/3ab6PHL

Remarque :utilisation de Corel Draw pour lire le fichier de conception

Étape 6 :Faites 1/2 boîte

Dans cette étape, faites 1/2 boîte avec de la colle, puis installez le tube Nixie dans le cadre central, puis installez-le dans la boîte.

Étape 7 :Installer le PCB/bouton et faire le câblage

Installez tous les PCB dans le cadre MDF, installez également le bouton, puis effectuez le câblage pour tous comme conception de circuit

Le câblage à cette étape est un défi, veuillez y prêter attention. Peut-être que vous obtiendrez un mauvais ordre de connexion pour le tube nixie, cependant, vous pouvez vous reconnecter facilement

Étape 8 :Téléchargez le code

Téléchargez le code pour Arduino

Le code principal fera ce travail :lire en temps réel à partir du module DS3231, puis afficher sur le tube nixie via le PCB d'isolement.

Il est également possible de régler l'heure à l'aide de deux boutons :lorsque vous appuyez sur deux boutons en même temps, (2 nombres de) secondes clignoteront, attendez le réglage de l'heure en appuyant sur le bouton gauche ou droit pour augmenter ou diminuer le nombre. Lorsque vous avez terminé d'ajuster le nombre en secondes (ou n'ajustez pas le nombre en secondes), le nombre de minutes clignotera (attendez le nombre d'ajustements), ensuite, le nombre d'heures clignotera. Une fois terminé, aucun numéro ne clignotera.

Code téléchargeable ici https://bit.ly/3ab6PHL

Étape 9 :Créer une couverture arrière

J'utilise quatre plaques magnétiques pour maintenir la plaque MDF arrière. Cela aidera à maintenir fermement le côté arrière sans utiliser de colle, afin que nous puissions ouvrir la boîte facilement en cas de dépannage.

Étape 10 :Ajustez l'heure

Appuyez sur deux boutons en même temps pour commencer à ajuster le temps de 6 tubes nixie

Séquence de changement d'heure :

1. Appuyez sur deux boutons pour commencer à changer de numéro

2. Deux nombres de secondes clignoteront (attendez le nombre de réglage)

2a. Si ajuster, appuyez sur le bouton gauche/droite pour augmenter/diminuer le nombre

2b. Sinon ajustez, ne faites rien

3. Attendez un moment, deux minutes clignoteront (attendez le nombre de réglage)

3a. Si ajuster, appuyez sur le bouton gauche/droite pour augmenter/diminuer le nombre3b. Sinon ajustez, ne faites rien

4. Attendez un moment, deux nombres d'heures clignoteront (attendez le nombre de réglage) 4a. Si ajuster, appuyez sur le bouton gauche/droite pour augmenter/diminuer le nombre

4b. Sinon ajustez, ne faites rien

5. Tous les nombres ne clignoteront pas, sur l'affichage de l'horloge

Étape 11 :Créez le masque

Mon ami m'a dit que la surface du bois MDF n'avait pas l'air si belle, alors j'ai décidé d'utiliser du bois avec une surface de placage pour cette horloge. Créez également un nom de balise pour l'horloge.

Enfin, l'horloge a l'air parfaite :)



Processus de fabrication

  1. Panneau de fibres
  2. Créez un détecteur d'incendie en quelques minutes avec Samsung SAMIIO, Arduino UNO et Raspberry Pi
  3. Ouvre-porte de garage Raspberry Pi avec vidéo en continu de l'état de la porte.
  4. horloge de vision Arduino pov
  5. horloge IV9 Numitron DIY la plus simple avec Arduino
  6. Horloge de mots simple (Arduino)
  7. Horloge Arduino avec heures de prière islamique
  8. Réveil simple avec DS1302 RTC
  9. Logiciel de maintenance / GMAO - Préparer une analyse de rentabilisation