Sadržaj:
- Korak 1: Popis dijelova i video upute
- Korak 2: Dizajn kruga
- Korak 3: Napravite izolaciju PCB -a
- Korak 4: Napravite kabel za Nixie cijev
- Korak 5: Laserski izrežite MDF kućište
- Korak 6: Napravite 1/2 kutije
- Korak 7: Instalirajte PCB/ gumb i ožičite
- Korak 8: Preuzmite kôd
- Korak 9: Napravite stražnju stranu
- Korak 10: Podesite vrijeme
- Korak 11: Napravite masku
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
U ovoj uputi ću vam pokazati kako napraviti Nixie sat sa Arduinom po krugu što je jednostavnije moguće. Svi su stavljeni u drveno kućište od MDF -a. Nakon završetka, sat izgleda kao proizvod: dobro izgleda i čvrsto je kompaktan.
Počnimo
Korak 1: Popis dijelova i video upute
Da budemo jasni, pogledajmo popis dijelova za izradu ovog projekta
1. Arduino UNO (1 set)
2. Modul sata u stvarnom vremenu DS3231
3. DC pojačani modul 12VDC do 150VDC (1 set)
4. Nixie cijev (6kom)
5. Izolacijski čip TLP627-4 (4kom)
6. Otpornik 10K
7. Igla zaglavlja
8. Kabel za matičnu ploču
9. Modul napajanja 220VAC/12VDC (1kom)
10. Gumb (2kom)
11. MDF drvo debljine 3 mm (laserski rez)
12. Bjelo ljepilo (za MDF drvo)
13. Trajna magnetska ploča
Korak 2: Dizajn kruga
Napravite krug kao na slici
Nixie cijevi je za uključivanje potreban visoki napon (oko 150VDC), ali koristi nisku struju (1-2mA). DC pojačani modul 12VDC -> 150VDC prikladan je za ovu primjenu.
Ovaj krug će koristiti Arduino UNO kao glavni kontroler, on će upravljati nixie cijevi putem izolacijskog čipa TLP-627.
60 svjetiljki (od 6 nixie cijevi) spojeno je kao matrična veza, ovo spajanje pomoći će uštedjeti Arduino pin -> koristiti samo 16 pinout iz Arduina (10 pina za stupac, 6 pina za red)
Matričnim povezivanjem može prikazati samo 1 cijev odjednom. Kako bi se prikazalo 6 epruveta, prikazana je 1 cijev, zatim isključena, zatim će se prikazati sljedeća cijev, pa na 6. cijev. Ljudsko oko ga često može prikazati kao stalni prikaz.
Slijed prikaza bit će izveden pomoću Arduino koda.
Modul sata u stvarnom vremenu DS3231 koristi se za mjerenje vremena (čak i za isključivanje napajanja, za praćenje vremena koristi ćelijsku bateriju)
I koristim gumb 2 za podešavanje vremena
Korak 3: Napravite izolaciju PCB -a
Napravio sam PCB za izolaciju radi lakšeg povezivanja s Arduinom. S iglom zaglavlja možemo koristiti kabel za matičnu ploču za jednostavno povezivanje s PCB -a na Arduino
Dizajn PCB -a možete preuzeti ovdje, a možete ga izraditi vlastitim putem
Korak 4: Napravite kabel za Nixie cijev
Budući da nixie cijev troši nisku struju, pa za ožičenje nixie cijevi koristim bakrenu žicu (uzeti iz starog transformatora).
Ova bakrena žica je laka za rad: laka za lemljenje, velika izolacija, male veličine, laka za postavljanje
Zatim, šest nixie cijevi spojenih zajedno kao u stupcu i redu kao u projektnom krugu. Zatim je spojen na PCB izolacijske ploče
Korak 5: Laserski izrežite MDF kućište
Laserski CNC stroj pomoći će rezati MDF drvo (debljine 3 mm) točno u dimenzijama. Dizajniram svaki dio koji se slaže, a zatim ću ih popraviti pomoću ljepila.
Dizajn datoteku za laserski rez možete preuzeti ovdje
Napomena: pomoću programa Corel Draw za čitanje datoteke dizajna
Korak 6: Napravite 1/2 kutije
U ovom koraku napravite 1/2 kutije s ljepilom, zatim postavite nixie cijev u srednji okvir, a zatim je umetnite u kutiju.
Korak 7: Instalirajte PCB/ gumb i ožičite
Ugradite sve tiskane ploče u okvir od MDF -a, također instalirajte gumb, a zatim izvedite ožičenje za sve kao dizajn kruga
Ožičenje u ovom koraku je izazovno, obratite pozornost na to. Možda ćete dobiti pogrešan redoslijed povezivanja za nixie cijev, međutim, lako se možete ponovno povezati
Korak 8: Preuzmite kôd
Preuzmite kôd za Arduino
Glavni kôd će obaviti ovaj posao: čitati u stvarnom vremenu iz modula DS3231, zatim prikazati na nixie cijevi putem izolirane PCB -a.
Također može podesiti vrijeme pomoću dva gumba: kada pritisnete dva gumba istovremeno, (2 broja) sekunde će treptati, pričekajte podešavanje vremena pritiskom na gumb ulijevo ili udesno za povećanje ili smanjenje broja. Kad završite s podešavanjem broja u sekundi (ili ne podesite broj u sekundi), tada će broj minuta treperiti (pričekajte prilagodbu broja), zatim će broj sati treptati. Nakon završetka, nijedan broj neće treptati.
Kôd se može preuzeti ovdje
Korak 9: Napravite stražnju stranu
Koristim četiri magnetske ploče za držanje MDF ploče sa stražnje strane. Pomoći će vam da čvrsto držite stražnju stranu bez upotrebe ljepila, tako da možemo lako otvoriti kutiju u slučaju rješavanja problema.
Korak 10: Podesite vrijeme
Pritisnite dva gumba istovremeno kako biste započeli s podešavanjem vremena 6 nixie cijevi
Redoslijed promjene vremena:
1. Pritisnite dva gumba za početak mijenjanja broja
2. Dva broja sekunde će treptati (pričekajte prilagodbu broja)
2a. Ako podesite, pritisnite gumb lijevo/desno za povećanje/smanjenje broja
2b. Ako se ne prilagodi, ne poduzimaj ništa
3. Pričekajte, dva minuta će treptati (pričekajte prilagodbu broja)
3a. Ako podesite, pritisnite gumb lijevo/desno za povećanje/smanjenje broja3b. Ako se ne prilagodi, ne poduzimaj ništa
4. Pričekajte malo, dva sata će treptati (pričekajte podešavanje broja) 4a. Ako podesite, pritisnite gumb lijevo/desno za povećanje/smanjenje broja
4b. Ako se ne prilagodi, ne poduzimaj ništa
5. Sav broj neće treptati, na prikazu sata
Korak 11: Napravite masku
Moj prijatelj mi je rekao da MDF drvena površina ne izgleda tako lijepo, pa sam odlučio koristiti drvo sa površinom furnira za ovaj sat. Također, napravite naziv oznake za sat.
Konačno, sat izgleda savršeno:)