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, Juli
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 ovom uputstvu pokazat ću 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: lijepo izgleda i čvrsto je kompaktan.

Počnimo

Korak 1: Lista dijelova i video upute

Image
Image

Da budemo jasni, pogledajmo listu dijelova za izradu ovog projekta

1. Arduino UNO (1 set)

2. Modul sata u realnom vremenu DS3231

3. DC pojačani modul 12VDC do 150VDC (1 set)

4. Nixie cijev (6 kom)

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

6. Otpornik 10K

7. Igla zaglavlja

8. Kabel za matičnu ploču

9. Modul za napajanje 220VAC/12VDC (1kom)

10. Dugme (2 kom)

11. MDF drvo debljine 3 mm (laserski rez)

12. Bjelo ljepilo (za MDF drvo)

13. Trajna magnetna ploča

Korak 2: Dizajn kola

Napravite PCB izolaciju
Napravite PCB izolaciju

Napravite kolo kao na slici

Nixie cijevi je potreban visoki napon (oko 150VDC) da bi se upalila, ali koristi nisku struju (1-2mA). DC step -up modul 12VDC -> 150VDC pogodan je za ovu primjenu.

Ovaj krug će koristiti Arduino UNO kao glavni kontroler, on će kontrolirati nixie cijev putem izolacijskog čipa TLP-627.

60 svjetiljki (od 6 nixie cijevi) spojeno je kao matrična veza, ova veza 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. Zbog visokog učestalog prikazivanja, ljudsko oko ga može vidjeti kao stalni prikaz.

Sekvenca prikaza će se raditi pomoću Arduino koda.

Modul sata u stvarnom vremenu DS3231 koristi se za zadržavanje vremena (čak i isključite napajanje, koristi ćelijsku bateriju za zadržavanje vremena)

I koristim dugme 2 za podešavanje vremena

Korak 3: Napravite izolaciju PCB -a

Napravite PCB izolaciju
Napravite PCB izolaciju

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 sami izraditi

Korak 4: Napravite kabel za Nixie cijev

Napravite kabel za Nixie Tube
Napravite kabel za Nixie Tube
Napravite kabel za Nixie Tube
Napravite kabel za Nixie Tube
Napravite kabel za Nixie Tube
Napravite kabel za Nixie Tube

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 povezanih zajedno kao u koloni i redu kao u projektnom krugu. Zatim se povezuje 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

Laserska CNC mašina pomoći će rezati MDF drvo (debljine 3 mm) u točno dimenzijama. Dizajniram svaki dio koji se slaže zajedno, a zatim ću ih popraviti pomoću ljepila.

Dizajn datoteku za lasersko rezanje možete preuzeti ovdje

Napomena: upotreba Corel Drawa za čitanje dizajnerske datoteke

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/ dugme i izvedite ožičenje

Instalirajte PCB/ dugme i izvedite ožičenje
Instalirajte PCB/ dugme i izvedite ožičenje
Instalirajte PCB/ dugme i izvršite ožičenje
Instalirajte PCB/ dugme i izvršite ožičenje
Instalirajte PCB/ dugme i izvršite ožičenje
Instalirajte PCB/ dugme i izvršite ožičenje
Instalirajte PCB/ dugme i izvršite ožičenje
Instalirajte PCB/ dugme i izvršite ožičenje

Instalirajte svu PCB ploču u okvir od MDF -a, također instalirajte dugme, a zatim izvedite ožičenje za sve kao dizajn kola

Ožičenje u ovom koraku je izazovno, obratite pažnju 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 kod će obaviti ovaj posao: čitati u stvarnom vremenu iz modula DS3231, zatim prikazati na nixie cijevi putem izolirane PCB -a.

Takođe može da podesi vreme pomoću dva dugmeta: kada pritisnete dva tastera istovremeno, (2 broja) sekunde će treptati, sačekajte podešavanje vremena pritiskom na dugme levo ili desno da povećate ili smanjite broj. Kada završite s podešavanjem broja u sekundi (ili ne podesite broj u sekundi), tada će broj minuta treperiti (pričekajte podešavanje broja), zatim će broj sati treptati. Nakon završetka, nijedan broj neće treptati.

Kôd možete preuzeti ovdje

Korak 9: Napravite zadnju stranu

Make Back Side
Make Back Side
Make Back Side
Make Back Side
Make Back Side
Make Back Side
Make Back Side
Make Back Side

Za držanje MDF ploče sa zadnje strane koristim četiri magnetske ploče. 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 vreme
Podesite vreme
Podesite vreme
Podesite vreme
Podesite vreme
Podesite vreme

Pritisnite dva gumba istovremeno kako biste započeli s podešavanjem vremena za 6 nixie cijev

Redosled promene vremena:

1. Pritisnite dva gumba za početak promjene broja

2. Dva broja sekunde će treptati (sačekajte podešavanje broja)

2a. Ako podesite, pritisnite gumb lijevo/desno za povećanje/smanjenje broja

2b. Ako niste podesili, nemojte ništa učiniti

3. Pričekajte, dva minuta će treptati (pričekajte podešavanje broja)

3a. Ako podesite, pritisnite gumb lijevo/desno za povećanje/smanjenje broja3b. Ako niste podesili, nemojte ništa učiniti

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 niste podesili, nemojte ništa učiniti

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 furniranom površinom za ovaj sat. Takođe, napravite naziv oznake za sat.

Konačno, sat izgleda savršeno:)

Preporučuje se: