Kazalo:

Naredite uro Nixie z Arduinom v lesenem ohišju iz MDF: 11 korakov (s slikami)
Naredite uro Nixie z Arduinom v lesenem ohišju iz MDF: 11 korakov (s slikami)

Video: Naredite uro Nixie z Arduinom v lesenem ohišju iz MDF: 11 korakov (s slikami)

Video: Naredite uro Nixie z Arduinom v lesenem ohišju iz MDF: 11 korakov (s slikami)
Video: Crazy VFD Nixie tube Clock with Arduino Micro DCF 77 2024, November
Anonim
Naredite uro Nixie z Arduinom v lesenem ohišju iz MDF
Naredite uro Nixie z Arduinom v lesenem ohišju iz MDF

V tem navodilu bom pokazal, kako narediti uro Nixie z Arduinom po vezju, ki je čim bolj preprosto. Vsi so vloženi v leseno ohišje iz MDF. Po zaključku je ura videti kot izdelek: lepo videti in trdno kompaktna.

Začnimo

1. korak: Seznam delov in video navodila

Image
Image

Da bi bilo jasno, poglejmo seznam delov za izdelavo tega projekta

1. Arduino UNO (1 komplet)

2. Modul ure v realnem času DS3231

3. DC povečevalni modul 12VDC do 150VDC (1 komplet)

4. Nixie cev (6 kosov)

5. Izolacijski čip TLP627-4 (4 kosi)

6. Upor 10K

7. Zatič glave

8. Kabel za ploščo

9. Napajalni modul 220VAC/12VDC (1 kos)

10. Gumb (2 kosa)

11. MDF les debeline 3 mm (laserski rez)

12. Belo lepilo (za les iz MDF)

13. Trajna magnetna plošča

2. korak: Oblikovanje vezja

Naredite izolacijo PCB
Naredite izolacijo PCB

Naredite vezje, kot je prikazano na sliki

Cev Nixie za prižiganje potrebuje visoko napetost (okoli 150VDC), vendar uporablja nizek tok (1-2mA). Modul za povečanje enosmernega toka 12VDC -> 150VDC je primeren za to aplikacijo.

To vezje bo uporabljalo Arduino UNO kot glavni krmilnik, nadziralo bo cev nixie preko izolacijskega čipa TLP-627.

60 svetilk (od 6 nixie cevi) je povezanih kot matrična povezava, ta povezava bo pomagala shraniti Arduino pin -> uporabite samo 16 pinout iz Arduina (10 pin za stolpec, 6 pin za vrstico)

Z matrično povezavo lahko prikaže samo 1 cev hkrati. Če želite prikazati 6 epruvet, se prikaže 1 cev, nato izklopi, nato se prikaže naslednja cev, torej na 6. cev. Če ga pogosto prikažemo, ga lahko človeško oko vidi kot stalen pogled.

Zaporedje prikazovanja bo narejeno s kodo Arduino.

Modul ure v realnem času DS3231 se uporablja za ohranjanje časa (tudi izklopite napajanje, za shranjevanje časa uporablja celično baterijo)

Za nastavitev časa uporabljam gumb 2

3. korak: Naredite izolacijo PCB

Naredite izolacijo PCB
Naredite izolacijo PCB

Za enostavno povezavo z Arduinom sem naredil tiskano vezje za izolacijo. Z zatičem glave lahko preprosto uporabimo kabel za ploščo za enostavno povezavo iz tiskanega vezja na Arduino

Oblikovanje tiskanega vezja lahko prenesete tukaj, lahko ga naredite sami

4. korak: Naredite kabel za Nixie Tube

Naredite kabel za Nixie Tube
Naredite kabel za Nixie Tube
Naredite kabel za Nixie Tube
Naredite kabel za Nixie Tube
Naredite kabel za Nixie Tube
Naredite kabel za Nixie Tube

Ker nixie cev porabi nizek tok, zato za ožičenje nixie cevi uporabljam bakreno žico (vzemite iz starega transformatorja).

Ta bakrena žica je enostavna za delo: enostavna za spajkanje, visoka izolacija, majhne velikosti, enostavna za postavitev

Nato šest cevk nixie povezanih skupaj kot v stolpcu in vrsti kot v načrtovalnem vezju. Nato je priključen na tiskano vezje izolacijske plošče

5. korak: Lasersko izrežite ohišje iz MDF

Lasersko razrežite ohišje iz MDF
Lasersko razrežite ohišje iz MDF
Lasersko razrežite ohišje iz MDF
Lasersko razrežite ohišje iz MDF
Lasersko razrežite ohišje iz MDF
Lasersko razrežite ohišje iz MDF

Laserski CNC stroj bo pomagal pri rezanju MDF lesa (debeline 3 mm) v natančni dimenziji. Oblikujem vsak del, ki se ujema skupaj, nato pa jih z lepilom popravim.

Oblikovalsko datoteko za lasersko rezanje lahko prenesete tukaj

Opomba: za branje oblikovalske datoteke uporabite Corel Draw

6. korak: 1/2 naredite v škatli

Naredite 1/2 škatle
Naredite 1/2 škatle
Naredite 1/2 škatle
Naredite 1/2 škatle
Naredite 1/2 škatle
Naredite 1/2 škatle

V tem koraku naredite 1/2 škatle z lepilom, nato namestite nixie cev v srednji okvir, nato pa jo namestite v škatlo.

7. korak: Namestite tiskano vezje/ gumb in izvedite ožičenje

Namestite tiskano vezje/ gumb in naredite ožičenje
Namestite tiskano vezje/ gumb in naredite ožičenje
Namestite tiskano vezje/ gumb in naredite ožičenje
Namestite tiskano vezje/ gumb in naredite ožičenje
Namestite tiskano vezje/ gumb in naredite ožičenje
Namestite tiskano vezje/ gumb in naredite ožičenje
Namestite tiskano vezje/ gumb in naredite ožičenje
Namestite tiskano vezje/ gumb in naredite ožičenje

Namestite vsa tiskana vezja v okvir MDF, namestite tudi gumb, nato pa ožičenje za vse izvedite kot vezje

Ožičenje v tem koraku je izziv, zato bodite pozorni nanj. Morda boste dobili napačno naročilo za povezavo z nixie cevjo, vendar se lahko preprosto znova povežete

8. korak: Prenesite kodo

Prenesite kodo
Prenesite kodo

Prenesite kodo za Arduino

Glavna koda bo opravila to nalogo: preberite v realnem času iz modula DS3231, nato pa jo prikažite na nixie cevi preko ločenega tiskanega vezja.

Čas lahko nastavite tudi z dvema gumboma: ko hkrati pritisnete dva gumba, (2 številki) sekunde utripa, počakajte na prilagoditev časa s pritiskom gumba levo ali desno za povečanje ali zmanjšanje števila. Ko dokončate nastavitev števila v sekundi (ali ne nastavite števila v sekundi), bo število minut utripalo (počakajte na prilagoditev števila), nato bo število ur utripalo. Po koncu nobena številka ne bo utripala.

Kodo lahko prenesete tukaj

9. korak: Naredite zadnjo stran

Naredite zadnjo stran
Naredite zadnjo stran
Naredite zadnjo stran
Naredite zadnjo stran
Naredite zadnjo stran
Naredite zadnjo stran
Naredite zadnjo stran
Naredite zadnjo stran

Za zadnjo stran MDF plošče uporabljam štiri magnetne plošče. Pomagalo bo trdno držati zadnjo stran brez uporabe lepila, tako da lahko v primeru odpravljanja težav enostavno odpremo škatlo.

10. korak: Prilagodite čas

Prilagodite čas
Prilagodite čas
Prilagodite čas
Prilagodite čas
Prilagodite čas
Prilagodite čas

Hkrati pritisnite dva gumba, da začnete prilagajati čas cevi 6 nixie

Zaporedje spreminjanja časa:

1. Pritisnite dva gumba, da začnete spreminjati številko

2. Dve številki sekunde utripata (počakajte na prilagoditev številke)

2a. Če nastavite, pritisnite gumb levo/desno za povečanje/zmanjšanje števila

2b. Če ne prilagodite, ne naredite nič

3. Počakajte nekaj minut, dve minuti bosta utripali (počakajte na prilagoditev števila)

3a. Če nastavite, pritisnite gumb levo/desno za povečanje/zmanjšanje števila3b. Če ne prilagodite, ne naredite nič

4. Počakajte nekaj časa, dve uri bosta utripali (počakajte na nastavitev števila) 4a. Če nastavite, pritisnite gumb levo/desno za povečanje/zmanjšanje števila

4b. Če ne prilagodite, ne naredite nič

5. Vsa številka ne bo utripala v pogledu ure

11. korak: Naredite masko

Naredite masko
Naredite masko
Naredite masko
Naredite masko
Naredite masko
Naredite masko
Naredite masko
Naredite masko

Prijatelj mi je povedal, da površina lesa iz MDF ni tako lepa, zato sem se odločil, da za to uro uporabim les s površino furnirja. Ustvarite tudi ime oznake za uro.

Končno, ura izgleda odlično:)

Priporočena: