Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Nixie-Uhr mit Arduino im MDF-Holzgehäuse herstellen

Komponenten und Verbrauchsmaterialien

Arduino UNO
× 1
UTSOURCE Electronic Parts
× 1

Über dieses Projekt

Alle von ihnen sind in einem MDF-Holzkasten untergebracht. Nach der Fertigstellung sieht die Uhr wie ein Produkt aus:gut aussehend und kompakt fest.

Fangen wir an

Schritt 1:Teileliste

Um es klar zu machen, sehen wir uns die Teileliste an, um dieses Projekt zu machen

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

2. Echtzeituhr-Modul DS3231 https://amzn.to/2SIyEzI

3. DC-Aufwärtsmodul 12VDC auf 150VDC (1set) https://amzn.to/30kpdK9

4. Nixie-Röhre (6 Stück) https://amzn.to/3aHyJvX

5. Isolationschip TLP627-4 (4 Stück) https://amzn.to/2wiN0PG

6. Widerstand 10K https://amzn.to/3bmySnM

7. Header-Pin https://amzn.to/2QFcr5q

8. Steckbrettkabel https://amzn.to/3ae8vk0

9. Netzteilmodul 220VAC/12VDC (1pc) https://amzn.to/39dqNk2

10. Knopf (2 Stück) https://amzn.to/2UIoXCH

11. MDF-Holz 3mm Dicke (Laserschnitt) https://amzn.to/33Q4LTz

12.Weißleim (für MDF-Holz) https://amzn.to/2WKo7YJ

13. Permanentmagnetplatte https://amzn.to/2QGfDxX

Kaufen Sie elektronische Komponenten auf utsource.net

Schritt 2:Schaltungsdesign

Machen Sie eine Schaltung wie im Bilddesign

Die Nixie-Röhre benötigt zum Anzünden eine hohe Spannung (ca. 150 VDC), verwendet jedoch einen geringen Strom (1-2 mA). DC-Aufwärtsmodul 12VDC -> 150VDC ist für diese Anwendung geeignet.

Diese Schaltung verwendet Arduino UNO als Hauptcontroller, sie steuert die Nixie-Röhre über den Isolationschip TLP-627.

60 Lampen (von 6 Nixie-Röhren) werden als Matrixverbindung angeschlossen, diese Verbindung hilft, Arduino-Pins zu sparen -> nur 16 Pinbelegung von Arduino verwenden (10 Pins für Spalte, 6 Pins für Reihe)

Durch Matrixverbindung kann es immer nur 1 Röhre gleichzeitig anzeigen. Um 6 Röhren anzuzeigen, wird 1 Röhre angezeigt, dann aus, dann wird die nächste Röhre angezeigt, also weiter zur 6. Röhre. Bei hoher Häufigkeit kann das menschliche Auge es als permanente Ansicht sehen.

Die Anzeigesequenz erfolgt durch Arduino-Code.

Das Echtzeituhrmodul DS3231 wird verwendet, um die Zeit zu halten (auch wenn der Strom ausgeschaltet wird, verwendet es eine Zellenbatterie, um die Zeit zu halten)

Und ich benutze die 2-Taste, um die Zeit einzustellen

Schritt 3:PCB-Isolierung herstellen

Ich habe eine Leiterplatte zur Isolierung für eine einfache Verbindung mit Arduino hergestellt. Mit dem Header-Pin können wir ein Steckbrettkabel verwenden, um eine einfache Verbindung von PCB zu Arduino herzustellen

PCB-Design kann hier heruntergeladen werden, Sie können es selbst erstellen https://bit.ly/3ab6PHL

Schritt 4:Kabel für Nixie Tube herstellen

Da die Nixie-Röhre wenig Strom verbraucht, verwende ich Kupferdraht (von einem alten Transformator nehmen) für die Verkabelung der Nixie-Röhre.

Dieser Kupferdraht ist einfach zu verarbeiten:einfach zu löten, hohe Isolation, kleine Größe, einfach zu verlegen

Dann werden sechs Nixie-Röhren wie in der Spalte und in der Reihe wie in der Designschaltung miteinander verbunden. Dann wird es mit der Isolationsplatinen-Leiterplatte verbunden

Schritt 5:Schneiden Sie das MDF-Gehäuse mit Laser

Laser-CNC-Maschine hilft, MDF-Holz (3 mm Dicke) in genauen Abmessungen zu schneiden. Ich entwerfe jedes Teil zusammengepasst und verwende dann Klebstoff, um sie zu befestigen.

Designdatei für Laserschnitt kann hier heruntergeladen werden https://bit.ly/3ab6PHL

Hinweis:Verwenden von Corel Draw zum Lesen der Designdatei

Schritt 6:Machen Sie 1/2 eine Schachtel

Machen Sie in diesem Schritt 1/2 eine Schachtel mit Klebstoff, installieren Sie dann das Nixie-Rohr in den mittleren Rahmen und installieren Sie es dann in der Schachtel.

Schritt 7:Platine / Taste installieren und Verdrahtung vornehmen

Installieren Sie alle PCBs in MDF-Rahmen, installieren Sie auch die Taste und verdrahten Sie dann alle als Schaltungsdesign

Die Verkabelung in diesem Schritt ist eine Herausforderung, bitte achten Sie darauf. Möglicherweise erhalten Sie eine falsche Anschlussreihenfolge für die Nixie-Röhre, aber Sie können die Verbindung problemlos wiederherstellen

Schritt 8:Laden Sie den Code herunter

Laden Sie den Code für Arduino herunter

Der Hauptcode erledigt diese Aufgabe:Echtzeit vom Modul DS3231 lesen und dann über die Isolationsplatine auf der Nixie-Röhre anzeigen.

Es ist auch in der Lage, die Zeit mit zwei Tasten einzustellen:Wenn Sie zwei Tasten gleichzeitig drücken, blinken (2 Ziffern von) Sekunden, warten Sie, bis die Zeit eingestellt wird, indem Sie die Taste nach links oder rechts drücken, um die Zahl zu erhöhen oder zu verringern. Wenn die Einstellung der Zahl in Sekunden abgeschlossen ist (oder die Zahl in der Sekunde nicht eingestellt wurde), blinkt die Minutenzahl (auf die Einstellung der Zahl warten), als nächstes blinkt die Stundenzahl. Nach Beendigung blinkt keine Zahl mehr.

Code kann hier heruntergeladen werden https://bit.ly/3ab6PHL

Schritt 9:Backcover erstellen

Ich verwende vier Magnetplatten, um die MDF-Platte der Rückseite zu halten. Es hilft, die Rückseite ohne Klebstoff festzuhalten, damit wir die Schachtel im Falle einer Fehlersuche leicht öffnen können.

Schritt 10:Zeit anpassen

Drücken Sie zwei Tasten gleichzeitig, um die Zeit von 6 Nixie-Röhren einzustellen

Abfolge der Zeitumstellung:

1. Drücken Sie zwei Tasten, um die Nummer zu ändern

2. Zwei Sekunden werden blinken (auf die Einstellung der Zahl warten)

2a. Drücken Sie bei der Anpassung die Tasten nach links/rechts, um die Zahl zu erhöhen/zu verringern

2b. Wenn nicht, tun Sie nichts

3. Warten Sie eine Weile, zwei Minuten werden blinken (auf die Einstellung der Nummer warten)

3a. Drücken Sie zur Anpassung die Taste nach links/rechts, um die Zahl zu erhöhen/zu verringern3b. Wenn nicht, tun Sie nichts

4. Warten Sie eine Weile, zwei Stundenzahlen blinken (warten Sie auf die Einstellung der Nummer)4a. Drücken Sie bei der Anpassung die Tasten nach links/rechts, um die Zahl zu erhöhen/zu verringern

4b. Wenn nicht, tun Sie nichts

5. Alle Zahlen blinken nicht in der Uhransicht

Schritt 11:Machen Sie die Maske

Mein Freund sagt mir, dass die MDF-Holzoberfläche nicht so schön aussieht, also entscheide ich mich, Holz mit Furnieroberfläche für diese Uhr zu verwenden. Machen Sie auch einen Tag-Namen für die Uhr.

Endlich sieht die Uhr perfekt aus :)



Herstellungsprozess

  1. Hartfaserplatten
  2. Erstellen Sie mit Samsung SAMIIO, Arduino UNO und Raspberry Pi in wenigen Minuten einen Brandmelder
  3. Raspberry Pi Garagentoröffner mit Streaming-Video des Türstatus.
  4. Arduino-Pov-Vision-Uhr
  5. DIY einfachste IV9 Numitron-Uhr mit Arduino
  6. Einfache Wordclock (Arduino)
  7. Arduino-Uhr mit islamischen Gebetszeiten
  8. Rufen Sie mein Arduino an
  9. Einfacher Wecker mit DS1302 RTC
  10. Wartungssoftware/ CMMS – Erstellung eines Business Case