Sadržaj:
- Korak 1: Dijelovi
- Korak 2: Kako napajati Nixie cijev
- Korak 3: Upravljanje 4 cijevi s Arduino Mega
- Korak 4: Programiranje
- Korak 5: Odrezivanje laserom
Video: Nixie Tube sat sa Arduino Mega: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Ovo je Nixie Tube sat koji vodi Arduino Mega. Također ima set RGB LED svjetala i matricu gumba na stražnjoj strani za promjenu postavki bez uključivanja u računalo. Koristio sam niz laserski izrezanih stajališta, ali možete ih sami izraditi s malom bušilicom.
Neke pozadine: Ovdje pročitajte o tome što su nixie cijevi ako vas zanima. U osnovi su to cijevi napunjene plinom s brojevima 0-9 u njima, kad provedete neki napon kroz znamenku, zasvijetlit će.
Žao mi je što ovaj vodič nije previše detaljan, komentirajte ako imate pitanja. Također se ispričavam što nemam slike RGB LED svjetala koje sam koristio.
Korak 1: Dijelovi
Ovo su dijelovi koje sam koristio, vjerojatno mož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 modul sata DS3231 (2 USD)
10 otpornika od 5,6K 3W (4 USD) (Možete koristiti i otpornike od 10K)
1 Arduino Mega (10 USD)
1 duga ploča (5 USD)
Žica s čvrstom jezgrom - 5 USD
1 matrica s 8 gumba (izborno) (5 USD)
Razne termoskupljajuće cijevi (5 USD) + Toplinski pištolj
Alati: lemilica, zaštitne naočale, prijenosno računalo sa Arduino softverom, strpljenje, kliješta s iglastim nožem, 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 s 1/2 rupom ako želite sami napraviti.
Korak 2: Kako napajati Nixie cijev
PROČITAJTE VODIČ:
Posebno koraci 1-3. Definitivno vam treba 10K otpornik. Za postizanje toga koristio sam dva otpornika od 5K 3 W u seriji.
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čitaj vodič, bolje mi objašnjava.
Korak 3: Upravljanje 4 cijevi s Arduino Mega
Još jednom slijedite ovaj vodič. Ovo samo činim kako bih pokazao posljednjih nekoliko koraka sastavljanja dijelova u radni sat.
Koristio sam čipove K155ID1 za kontrolu nixie cijevi, to je bilo 16 dolara za set od 6 iz Europe.
Možete koristiti multipleksere kako biste trebali manje izlaza iz arduina, ili postoji način da koristite 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, a napravio sam i skicu kako sam svaku cijev ožičio do arduina s č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 gumba stavljajući "G" pin na napajanje i stavljajući svaki gumb na pin analogRead. To je zato što digitalRead ponekad čita gumb kao pritisnut kada nije, ali samo ako ga pritisnem ako je analogRead na 1023 (najveća vrijednost), preskočio sam većinu te buke.
Nakon povezivanja cijevi, modula sata DS3231 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 vodiče zajedno sa kratkospojnom žicom. Na gornjim slikama možete je 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 upravljanju RGB LED svjetlima, 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 cijeli kôd. DS3231 pomaže u postavljanju modula sata
Neki savjeti za programiranje:
Ako se vaši segmenti svijetle slučajnim redoslijedom, pokušajte promijeniti redoslijed pinova A/B/C/D. Natjerao sam ih da ponište ono što sam mislio da bi trebali biti, i to je počelo djelovati.
Koristio sam analogRead za matricu gumba i uključio "G" u 5V. DigitalRead se zbuni ako dodirnete metalne dijelove matrice.
Posljednji dio koda (void DisplayNumber) samo ide od 0 do 9 u binarnom obliku. 0001, 0010, 0011 itd. Vjerojatno 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 hoda od 0,0001 inča ili manja za rezanje, i bilo što drugo za samo jetkanje. Samo sam htjela da ih izrežu, pa su sve linije.0001in ili tako.
Izrezao sam dva kompleta zastoja uglavnom tako da sam imao zamjene u slučaju da sam nešto zabrljao, 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 svrdla i jednom svrdlom (promjera 1/2 inča). Drvo bi također radilo umjesto akrila, samo ne biste imali tako efekt sa LED diodama.
Preporučeni:
Sat za umirovljenje / Brojanje sati / Dn sat: 4 koraka (sa slikama)
Umirovljenički sat / Brojanje gore / Dn sat: Imao sam nekoliko ovih 8x8 LED matričnih zaslona u ladici i razmišljao sam što ću s njima. Nadahnut drugim instrukcijama, došao sam na ideju da napravim zaslon za odbrojavanje/povećanje za odbrojavanje do budućeg datuma/vremena i ako ciljno vrijeme p
Vortex sat: Infinity Mirror ručni sat: 10 koraka (sa slikama)
Vortex Watch: Infinity Mirror ručni sat: Cilj ovog projekta bio je stvoriti nosivu verziju beskonačnog zrcalnog sata. Koristi svoje RGB LED diode za označavanje vremena dodjeljujući sate, minute i sekunde crvenom, zelenom i plavom svjetlu i preklapajući ove nijanse t
Faux Nixie Tube sat: 7 koraka (sa slikama)
Faux Nixie Tube Clock: Volim retro tehnologiju. Tako je zabavno igrati se sa starijom tehnologijom jer su obično veće i estetskije od modernih ekvivalenata. Jedini problem sa starom tehnologijom poput Nixie cijevi je to što su rijetke, skupe i općenito ih je teško
C51 4 -bitni elektronički sat - drveni sat: 15 koraka (sa slikama)
C51 4 -bitni elektronički sat - drveni sat: Imao sam slobodnog vremena ovog vikenda pa sam otišao naprijed i sastavio ovaj 4 -bitni elektronički digitalni sat od 2,40 USD koji sam kupio prije nekog vremena na AliExpressu
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 4 -znamenkasti nixie sat. Htio sam spremiti dijelove pa sam odlučio napraviti multipleks. To mi je omogućilo korištenje samo si