Sadržaj:
- Korak 1: Dijelovi
- Korak 2: Kako napajati Nixie cijev
- Korak 3: Upravljanje 4 cijevi pomoću Arduino Mega
- Korak 4: Programiranje
- Korak 5: Odrezivanje laserom
Video: Nixie Tube sat sa Arduinom Mega: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Ovo je Nixie Tube sat koji vodi Arduino Mega. Takođe ima set RGB LED lampica i matricu dugmadi na poleđini za promjenu postavki bez uključivanja u računar. Koristio sam set isečenih lasera, ali možete ih sami napraviti pomoću male bušilice.
Neke pozadine: Ako vas zanima, pročitajte ovdje o tome šta su nixie cijevi. U osnovi su to cijevi napunjene plinom s brojevima 0-9 u njima, kada provedete neki napon kroz znamenku, zasvijetlit će.
Žao mi je što ovaj vodič nije previše detaljan, komentirajte ako imate pitanja. Također se izvinjavam što nemam slike RGB LED svjetala koje sam koristio.
Korak 1: Dijelovi
Ovo su dijelovi koje sam koristio, vjerojatno ćete pronaći dosta alternativa.
4 IN-14 Nixie cijevi (nabavite 5 ili 6 u slučaju da jedna ne radi) (ukupno 25 USD)
1 Napajanje 130V-200V (potražite "napajanje nixie cijevi") (12 USD)
4 upravljačka programa K155ID1 (ukupno 15 USD)
1 DS3231 satni modul (2 USD)
10 5,6K 3W otpornika (4 USD) (Možete koristiti i 10K otpornike)
1 Arduino Mega (10 USD)
1 duga ploča (5 USD)
Žica sa čvrstim jezgrom - 5 USD
1 matrica sa 8 dugmadi (opcionalno) (5 USD)
Različite termoskupljajuće cijevi (5 USD) + Toplinski pištolj
Alati: lemilica, zaštitne naočale, prijenosno računalo sa Arduino softverom, strpljenje, kliješta s iglama, skidači/rezači žica, precizni nož, multimetar, bušilica, pištolj za vruće ljepilo. Pristup laserskom rezaču za jednostavna odstupanja od akrila, pristup svrdlu sa rupom od 1/2 ako želite sami napraviti.
Korak 2: Kako napajati Nixie cijev
PROČITAJTE VODIČ:
Posebno koraci 1-3. Definitivno vam treba 10K otpornik. Upotrijebio sam dva otpornika od 5K 3 vata u seriji da to postignem.
U osnovi, pojačajte napon do 160V, postavite 10K otpornik između izvora napajanja i nixie cijevi i priključite kabel nixie cijevi na tlo. Pročitajte vodič, bolje vam objašnjava.
Korak 3: Upravljanje 4 cijevi pomoću Arduino Mega
Još jednom slijedite ovaj vodič. Ovo radim samo da pokažem nekoliko posljednjih koraka sastavljanja dijelova u radni sat.
Koristio sam čipove K155ID1 za kontrolu nixie cijevi, to je bilo 16 dolara za set od 6 iz Evrope.
Možete koristiti multipleksere za manje izlaza iz arduina, ili postoji način da se koristi manje IC čipova, ali to nisam učinio.
Koristio sam jedan čip po cijevi i 4 izlaza iz Arduina za svaku cijev. Zbog toga mi je trebao Arduino Mega, koji ima više I/O pinova nego Arduino Uno. Gornje/donje slike su moje ploče prije nego što povežem sve dijelove, i skicu koju sam napravio kako sam svaku cijev ožičio do arduina sa čipom.
Da, ovo koristi minimalno 4*4 = 16 I/O pinova, ali to je u redu jer Mega ima 60.
Ožičio sam matricu dugmeta stavljajući "G" pin na napajanje i stavljajući svako dugme na pin analogRead. To je zato što digitalRead ponekad čita dugme kao pritisnuto kada nije, ali samo ako ga pritisnem ako je analogRead na 1023 (maksimalna vrijednost), preskočio sam većinu te buke.
Nakon povezivanja cijevi, DS3231 satnog modula i RGB svjetla na arduino, došlo je vrijeme za velika programiranja.
RGB LED svjetla
Paralelno sam stavio 4 RGB LED diode povezujući sve elektrode zajedno sa kratkospojnom žicom. Na gornjim slikama možete to vidjeti kao bijelu žicu koja skače između četiri cijevi. Koristio sam uobičajene katodne LED diode, pa ako bih Arduino pin postavio na LOW, oni bi bili uključeni. Na internetu možete pronaći mnoštvo vodiča o kontroli RGB LED svjetala, samo shvatite jesu li vaše zajednička katoda ili zajednička anoda.
Korak 4: Programiranje
Priložio sam svoj kôd, nadam se da će pomoći. "NixieJT1" je potpuni kod. DS3231 pomaže u postavljanju modula sata
Neki saveti za programiranje:
Ako vaši segmenti svijetle nasumičnim redoslijedom, pokušajte promijeniti redoslijed pinova A/B/C/D. Učinio sam da se obrne ono što sam mislio da bi trebali biti, i to je počelo djelovati.
Koristio sam analogRead za matricu dugmadi i priključio "G" na 5V. DigitalRead se zbuni ako dodirnete metalne dijelove matrice.
Zadnji dio koda (void DisplayNumber) samo ide od 0 do 9 u binarnom obliku. 0001, 0010, 0011, itd. Vjerovatno postoji bolji način za to.
Korak 5: Odrezivanje laserom
Priložio sam datoteku koju sam napravio/koristio za odstupanja laserskim rezanjem. Moja škola koristi Epilog laser, a njegove postavke su debljina poteza od.0001 inča ili manja za rezanje, i bilo šta drugo za samo nagrizanje. Samo sam htjela da ih izrežu, pa sve linije.0001in ili otprilike.
Izrezao sam dva seta zastoja uglavnom tako da sam imao zamjenu u slučaju da sam nešto pobrkao, ali oni također imaju male razlike (različite veličine rupa za žice i LED rupa u sredini).
Ako nemate laserski rezač, možete ih sami izraditi s dvije normalne bušilice i jednom svrdlom (promjera 1/2 inča). Drvo bi također radilo umjesto akrila, jednostavno ne biste imali tako efekt sa LED diodama.
Preporučuje se:
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: 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
1960 -ih HP Counter Nixie Tube sat/BG ekran: 3 koraka
HP-ov brojač iz 1960-ih Nixie Tube sat/BG ekran: Ovo je projekat za izradu sata- a u mom slučaju i ekrana za mjerenje glukoze u krvi- od starog brojača frekvencija 5532A iz 1966. HP. U mom slučaju brojač nije radio i morao sam obaviti neke popravke. Ove početne fotografije neke su od popravaka. Ovo uputstvo
Faux Nixie Tube sat: 7 koraka (sa slikama)
Faux Nixie Tube sat: Volim retro tehnologiju. Tako je zabavno igrati se sa starijim tehnologijama jer su one obično veće i estetičnije od modernih ekvivalenata. Jedini problem sa starom tehnologijom poput Nixie cijevi je to što su rijetke, skupe i općenito ih je teško
Nixie Tube sat: 7 koraka (sa slikama)
Nixie Tube Watch: Sagradio sam sat ranije ove godine da vidim mogu li napraviti nešto što je funkcionalno. Imao sam 3 glavna dizajnerska zahtjeva Održavajte točno vrijeme Neka cjelodnevna baterija bude dovoljno mala da se može udobno nositi Uspio sam ispuniti prva 2 zahtjeva, međutim
Arduino 4 Tube Multiplexed Nixie sat: 10 koraka (sa slikama)
Arduino 4 Tube Multiplexed Nixie sat: Postoji mnogo Nixie satova vani, ali cilj mi je bio izgraditi ga od nule. Evo mog Nixie projekta. Odlučio sam izgraditi četverocifreni nixie sat. Htio sam sačuvati dijelove pa sam odlučio da to bude multipleks. To mi je omogućilo da koristim samo si