INHOUDSOPGAWE:
- Stap 1: Onderdele
- Stap 2: Hoe om 'n Nixie -buis aan te skakel
- Stap 3: Beheer 4 buise met 'n Arduino Mega
- Stap 4: Programmering
- Stap 5: Laserafsnystandpunte
Video: Nixie Tube Clock W/ Arduino Mega: 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Dit is 'n Nixie Tube Clock wat deur 'n Arduino Mega bestuur word. Dit het ook 'n stel RGB LED -ligte en 'n knoppie -matriks agter om die instellings te verander sonder om dit op 'n rekenaar aan te sluit. Ek het 'n stel lasersnitte gebruik, maar jy kan dit self maak met 'n klein boorpunt.
'N Paar agtergrond: Lees hier meer oor wat nixie -buise is as u nuuskierig is. Eintlik is dit gasgevulde buise met die getalle 0-9, as u spanning deur 'n syfer laat loop, sal dit brand.
Ek is jammer dat hierdie gids nie baie gedetailleerd is nie; lewer kommentaar as u vrae het. Ek vra ook om verskoning dat ek nie foto's het van die RGB LED -ligte wat ek gebruik het nie.
Stap 1: Onderdele
Dit is die onderdele wat ek gebruik het; u kan waarskynlik baie alternatiewe vind.
4 IN-14 Nixie-buise (kry 5 of 6 as een nie werk nie) ($ 25 in totaal)
1 130V-200V kragtoevoer (soek 'nixie tube power supply') ($ 12)
4 K155ID1 -bestuurders ($ 15 in totaal)
1 DS3231 klokmodule ($ 2)
10 5.6K 3W weerstande ($ 4) (U kan ook 10K weerstande gebruik)
1 Arduino Mega ($ 10)
1 lang broodplank ($ 5)
Soliede kerndraad - $ 5 per stuk
1 matriks met 8 knoppies (opsioneel) ($ 5)
Geassorteerde hitte -krimpbuis ($ 5) + Hittegeweer
Gereedskap: soldeerbout, veiligheidsbril, skootrekenaar met Arduino -sagteware, geduld, naaldtang, draadstroppers/snyers, exacto -mes, multimeter, boorpers, warm gomgeweer. Toegang tot 'n lasersnyer vir maklike akrielafstande, toegang tot 'n 1/2 gatsaagboor as u u eie wil maak.
Stap 2: Hoe om 'n Nixie -buis aan te skakel
LEES HIERDIE GIDS:
Veral stappe 1-3. U het beslis die 10K -weerstand nodig. Ek het twee 5K 3 watt weerstande in serie gebruik om dit te bereik.
Staan basies op tot 160v, plaas 'n 10K -weerstand tussen die kragbron en die nixie -buis en steek 'n leiding van die nixie -buis op die grond. Lees die gids, dit verduidelik beter as ek.
Stap 3: Beheer 4 buise met 'n Arduino Mega
Volg weer hierdie gids. Ek maak dit net om die laaste paar stappe te wys om die onderdele in 'n werkende horlosie aanmekaar te sit.
Ek het K155ID1 -skyfies gebruik om die nixie -buis te beheer, dit was $ 16 vir 'n stel van 6 uit Europa.
U kan multiplexers gebruik om minder uitsette van die arduino te benodig, of daar kan 'n manier wees om minder van die IC -skyfies te gebruik, maar ek het dit nie gedoen nie.
Ek het een chip per buis gebruik, en 4 uitsette van die Arduino vir elke buis. As gevolg hiervan het ek 'n Arduino Mega nodig, wat meer I/O -penne het as die Arduino Uno. Die foto's hierbo/onder is van my broodplank voordat ek al die dele opdraai, en 'n skets wat ek gemaak het van hoe ek elke buis met die chip na die arduino gekoppel het.
Ja, dit gebruik minimaal 4*4 = 16 I/O -penne, maar dit is goed, want die Mega het ongeveer 60.
Ek het die knoppiesmatriks bedraad deur die "G" -pen aan die krag te sit en elke knoppie op 'n analoog -leespen te sit. Dit is omdat digitalRead die knoppie soms lees soos ingedruk as dit nie die geval is nie, maar deur dit slegs 'ingedruk' te maak as analogRead op 1023 (die maksimum waarde) is, het ek die meeste van die geraas oorgeslaan.
Nadat die buise, die DS3231 -klokmodule en RGB -ligte aan die arduino gekoppel was, was dit tyd om 'n paar belangrike programme te doen.
RGB LED -ligte
Ek plaas 4 RGB LED's parallel deur al die leidings met 'n jumperdraad aan te sluit. U kan dit op die foto's hierbo sien as die wit draad wat tussen die vier buise spring. Ek het gewone katode LED's gebruik, so as ek die Arduino -pen op LOW sit, is dit aan. U kan baie tutoriale aanlyn vind oor die beheer van RGB LED -ligte, maar u moet uitvind of die uwe 'n gewone katode of 'n gewone anode is.
Stap 4: Programmering
Ek het my kode aangeheg, hopelik help dit. 'NixieJT1' is die volledige kode. DS3231 help om die klokmodule in te stel
Enkele wenke vir programmering:
As u segmente in willekeurige volgorde verlig, probeer om die volgorde van die penne A/B/C/D te verander. Ek het hulle omgekeer van wat ek gedink het hulle moet wees, en dit het begin werk.
Ek het analogRead vir die knoppiesmatriks gebruik en die "G" in 5V aangesluit. DigitalRead raak verward as u metaaldele van die matriks raak.
Die laaste deel van die kode (leeg DisplayNumber) gaan net van 0 tot 9 in binêre. 0001, 0010, 0011, ens. Daar is waarskynlik 'n beter manier om dit te doen.
Stap 5: Laserafsnystandpunte
Ek het die lêer wat ek gemaak of gebruik het vir lasersnitte, aangeheg. My skool gebruik 'n Epilog -laser, en die instellings is 'n slagdikte van.0001in of kleiner om dit te sny, en enigiets anders om dit net te ets. Ek wou net hê dat hulle uitgesny moes word, so al die lyne.0001in of so.
Ek het twee stelle afstandpunte meestal uitgesny sodat ek vervangings kon kry as ek 'n fout maak, maar daar is ook klein verskille (verskillende gatgroottes vir die drade en 'n LED -gat in die middel).
As u nie 'n lasersnyer het nie, kan u dit self maak met twee gewone boorpunte en 'n gatsaagboor (1/2 duim deursnee). Hout werk ook in plaas van akriel, maar jy sal nie net so 'n effek hê op die LED's nie.
Aanbeveel:
Mega RasPi - 'n Framboos Pi in 'n Sega Mega Drive / Genesis: 13 stappe (met foto's)
Mega RasPi - 'n Raspberry Pi in 'n Sega Mega Drive / Genesis: Hierdie gids lei jou deur die omskakeling van 'n ou Sega Mega Drive na 'n retro -spelkonsole, met 'n Raspberry Pi. my Sega Mega Drive. Die meeste van my vriende het ook een gehad, so ons sou
Nixie Tube Watch: 7 stappe (met foto's)
Nixie Tube Watch: Ek het vroeër vanjaar 'n horlosie gebou om te kyk of ek iets funksioneel kan maak. Ek het drie hoofontwerpvereistes gehad. Hou akkurate tyd. Hou die hele dag se battery klein genoeg om gemaklik te dra. Ek kon aan die eerste twee vereistes voldoen, maar
Nixie Tube Ornament: 5 stappe (met foto's)
Nixie Tube Ornament: Die Nixie Tube Ornament is 'n huldeblyk aan die verligte en bewegende ornamente uit die vroeë 90's. Die versiering lyk koel op 'n boom en is 'n wonderlike geskenk. Ten slotte, 'n gebruik vir IN-12/15 bo-aansigbuise! Ek het 'n IN-15A-simbool nixie in hierdie versiering gebruik. 'N
Weggooibare kamera Nixie Tube Driver: 6 stappe (met foto's)
Wegwerp kamera Nixie Tube Driver: Voordat ek te ver kom in hierdie instruksies, wil ek sê dat dit nie my oorspronklike idee was nie. U kan reeds twee implementasies van hierdie idee op Flickr sien. Die skakels is: http://www.flickr.com/photos/mdweezer/322631504/in/set-7215759442070067
Nixie Tube Music Visualizer: 10 stappe (met foto's)
Nixie Tube Music Visualizer: 'n Hipnotiserende musiekvisualiseerder geïnspireer deur die klein balke bo -aan iTunes. Veertien Russiese IN-13 Nixie-staafgrafiekbuise word as vertoning gebruik. Die lengte wat elke nixie -buis aansteek, verteenwoordig die volume van 'n sekere frekwensie in die mu