Sadržaj:

Napravite Nixie sat sa Arduinom u drvenom kućištu od MDF -a: 11 koraka (sa slikama)
Napravite Nixie sat sa Arduinom u drvenom kućištu od MDF -a: 11 koraka (sa slikama)

Video: Napravite Nixie sat sa Arduinom u drvenom kućištu od MDF -a: 11 koraka (sa slikama)

Video: Napravite Nixie sat sa Arduinom u drvenom kućištu od MDF -a: 11 koraka (sa slikama)
Video: Une horloge digitale en bois - recup de matériaux - Kerworkshop 2024, Studeni
Anonim
Napravite Nixie sat sa Arduinom u drvenom kućištu od MDF -a
Napravite Nixie sat sa Arduinom u drvenom kućištu od MDF -a

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

Image
Image

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 izolaciju od PCB -a
Napravite izolaciju od PCB -a

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

Napravite izolaciju od PCB -a
Napravite izolaciju od 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

Napravite kabel za Nixie cijev
Napravite kabel za Nixie cijev
Napravite kabel za Nixie cijev
Napravite kabel za Nixie cijev
Napravite kabel za Nixie cijev
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 izrežite MDF kućište
Laserski izrežite MDF kućište
Laserski izrežite MDF kućište
Laserski izrežite MDF kućište
Laserski izrežite MDF kućište
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

Napravite 1/2 kutije
Napravite 1/2 kutije
Napravite 1/2 kutije
Napravite 1/2 kutije
Napravite 1/2 kutije
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

Instalirajte PCB/ gumb i ožičenje
Instalirajte PCB/ gumb i ožičenje
Instalirajte PCB/ gumb i ožičite
Instalirajte PCB/ gumb i ožičite
Instalirajte PCB/ gumb i ožičenje
Instalirajte PCB/ gumb i ožičenje
Instalirajte PCB/ gumb i ožičite
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
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

Napravite zadnju stranu
Napravite zadnju stranu
Napravite zadnju stranu
Napravite zadnju stranu
Napravite zadnju stranu
Napravite zadnju stranu
Napravite zadnju stranu
Napravite zadnju 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

Podesite vrijeme
Podesite vrijeme
Podesite vrijeme
Podesite vrijeme
Podesite vrijeme
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

Napravite masku
Napravite masku
Napravite masku
Napravite masku
Napravite masku
Napravite masku
Napravite masku
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:)

Preporučeni: