Kazalo:
- 1. korak: Deli
- 2. korak: Kako napajati Nixie cev
- Korak 3: Nadzor 4 cevi z Arduino Mega
- 4. korak: Programiranje
- 5. korak: Lasersko rezanje
Video: Nixie Tube Clock W/ Arduino Mega: 5 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
To je ura Nixie Tube, ki jo upravlja Arduino Mega. Prav tako ima nabor LED luči RGB in matriko gumbov na hrbtni strani za spreminjanje nastavitev, ne da bi jo priklopili v računalnik. Uporabil sem niz lasersko rezanih izstopov, vendar jih lahko naredite sami z majhnim svedrom.
Nekaj ozadja: Če vas zanima, preberite tukaj o tem, kaj so nixie cevi. V bistvu gre za cevi, napolnjene s plinom, s številkami 0-9, ko pripeljete napetost skozi številko, se prižge.
Žal ta priročnik ni zelo podroben. Če imate vprašanja, komentirajte. Opravičujem se tudi, da nimam slik LED luči RGB, ki sem jih uporabil.
1. korak: Deli
To so deli, ki sem jih uporabil, verjetno boste našli veliko alternativ.
4 cevi Nixie IN-14 (dobite 5 ali 6, če ena ne deluje) (skupaj 25 USD)
1 Napajanje 130V-200V (poiščite "napajalnik nixie tube") (12 USD)
4 gonilniki K155ID1 (skupaj 15 USD)
1 modul ure DS3231 (2 USD)
10 5,6K 3W uporov (4 USD) (Uporabite lahko tudi 10K upore)
1 Arduino Mega (10 USD)
1 dolga plošča (5 USD)
Žica s trdnim jedrom - 5 USD
1 matrika z 8 gumbi (neobvezno) (5 USD)
Različne toplotno skrčljive cevi (5 USD) + toplotna pištola
Orodja: spajkalnik, zaščitna očala, prenosni računalnik s programsko opremo Arduino, potrpežljivost, klešče z igelnimi nosilci, odstranjevalci/rezalniki za žice, natančen nož, multimeter, vrtalna stiskalnica, pištola za vroče lepilo. Dostop do laserskega rezalnika za lažje odmikanje akrila, dostop do svedra za žago s premerom 1/2 palca, če ga želite izdelati sami.
2. korak: Kako napajati Nixie cev
PREBERITE TA VODIČ:
Predvsem koraki 1-3. Zagotovo potrebujete 10K upor. Za to sem serijsko uporabil dva upora 5K 3 W.
V bistvu dobite do 160V ali tako, med vir napajanja in nixie cevjo postavite 10K upor in priključite kabel nixie cevi na tla. Preberite priročnik, pojasnjuje bolje kot jaz.
Korak 3: Nadzor 4 cevi z Arduino Mega
Še enkrat sledite temu priročniku. To delam samo zato, da pokažem zadnjih nekaj korakov združevanja delov v delovno uro.
Za nadzor nixie cevi sem uporabil čipe K155ID1, za komplet 6 iz Evrope je bilo 16 USD.
Uporabite lahko multiplekserje, če potrebujete manj izhodov iz arduina, ali pa obstaja možnost, da uporabite manj čipov IC, vendar tega nisem storil.
Uporabil sem en čip na cev in 4 izhode iz Arduina za vsako cev. Zaradi tega sem potreboval Arduino Mega, ki ima več V/I zatičev kot Arduino Uno. Zgornje/spodnje slike so moje plošče, preden povežem vse dele, in skico, kako sem vsako cev ožičil do arduina s čipom.
Da, to uporablja najmanj 4*4 = 16 V/I zatičev, vendar je to v redu, ker ima Mega 60.
Matriko gumbov sem povezal tako, da sem priključil "G" pin in vsak gumb dal na pin analogRead. To je zato, ker digitalRead včasih prebere gumb, kot da je pritisnjen, ko ni, vendar sem pritisnil le, če je analogRead na 1023 (največja vrednost), sem večino tega hrupa preskočil.
Po priključitvi cevi, urnega modula DS3231 in luči RGB na arduino je bil čas za nekaj večjih programov.
RGB LED luči
Vzporedno sem dal 4 RGB LED diode, tako da sem vse žice ožičil s skakalno žico. Na zgornjih slikah jo lahko vidite kot belo žico, ki skače med štirimi cevmi. Uporabil sem običajne LED -diode s katodo, zato, če bi pin Arduino spustil na LOW, bi svetili. Na spletu lahko najdete veliko vadnic o nadzoru RGB LED luči, samo ugotovite, ali so vaše običajna katoda ali skupna anoda.
4. korak: Programiranje
Priložil sem svojo kodo, upam, da pomaga. "NixieJT1" je celotna koda. DS3231 pomaga nastaviti modul ure
Nekaj programskih nasvetov:
Če vaši segmenti zasvetijo v naključnem vrstnem redu, poskusite spremeniti vrstni red nožic A/B/C/D. Poskrbel sem, da so obrnili tisto, kar sem mislil, da bi morali biti, in začelo je delovati.
Za matriko gumbov sem uporabil analogRead in "G" priključil na 5V. DigitalRead se zmede, če se dotaknete kovinskih delov matrice.
Zadnji del kode (void DisplayNumber) se ravno spreminja od 0 do 9 v binarnem sistemu. 0001, 0010, 0011 itd. Verjetno obstaja boljši način za to.
5. korak: Lasersko rezanje
Priložil sem datoteko, ki sem jo naredil/uporabil za lasersko rezanje. Moja šola uporablja laser Epilog in njegove nastavitve so debelina udarca 0,0001in ali manj, da ga razrežemo, in karkoli drugega, da ga preprosto izrežemo. Želel sem jih le izrezati, zato vse vrstice.0001in ali tako.
V glavnem sem izrezal dva niza odstopanj, tako da sem imel zamenjave, če sem kaj zmotil, imajo pa tudi majhne razlike (različne velikosti lukenj za žice in LED luknja na sredini).
Če nimate laserskega rezalnika, jih lahko naredite sami z dvema običajnima svedroma in svedrom z eno luknjo (premer 1/2 palca). Namesto akrila bi deloval tudi les, pri LED -jih pač ne bi imeli tako kul učinka.
Priporočena:
1960 -ih HP Counter Nixie Tube Clock/BG Display: 3 koraki
HP Counter Nixie Tube Clock/BG Display iz leta 1960: To je projekt za izdelavo ure- in v mojem primeru- prikazovalnika glukoze v krvi- iz letnika 1966 HP 5532A frekvenčnega števca. V mojem primeru števec ni deloval in moral sem opraviti nekaj popravil. Te prve fotografije so nekatera popravila. To navodilo
Arduino 4 Tube Multiplexed Nixie Ura: 10 korakov (s slikami)
Arduino 4 Tube Multiplexed Nixie Clock: Obstaja veliko Nixie ur, a moj cilj je bil zgraditi eno iz nič. Tukaj je moj projekt Nixie. Odločil sem se zgraditi 4 -mestno uro nixie. Hotel sem shraniti dele, zato sem se odločil, da ga naredim multipleksiranega. To mi je omogočilo uporabo samo si
MODULI VOZNIKA TUBE NIXIE - I. del: 8 korakov (s slikami)
MODULI VOZNIKA TUBE NIXIE - I. del: Iskal sem način, kako se z lahkoto spoprijeti z več številkami nixie cevi v različnih projektih, na katerih sem delal. Resnično sem si želel preprost način za povezovanje številnih števk skupaj z najmanjšim razmikom med številkami in nadzor števk b
MODULI VOZNIKA TUBE NIXIE III. Del - HV NAPAJANJE: 14 korakov (s slikami)
MODULI NAVODILA CEVI NIXIE III. Del - HV NAPAJANJE: Preden pogledamo pripravo mikrokrmilnika Arduino/Freeduino za povezavo z moduli gonilnikov cevi nixie, opisanimi v I. delu in II. Delu, lahko ta napajalnik zgradite tako, da bo zagotovil potrebno napetost pri vžigu s cevmi nixie. To je
Nixie Tube Music Visualizer: 10 korakov (s slikami)
Nixie Tube Music Visualizer: hipnotizirajoči vizualizator glasbe, ki ga navdihujejo tiste majhne palice na vrhu iTunes. Kot zaslon se uporablja štirinajst ruskih bar-cevi IN-13 Nixie. Dolžina, ki zasveti vsaka nixie cev, predstavlja prostornino določene frekvence v