Indholdsfortegnelse:
- Trin 1: Dele
- Trin 2: Sådan får du strøm til et Nixie -rør
- Trin 3: Styring af 4 rør med en Arduino Mega
- Trin 4: Programmering
- Trin 5: Laser cut standoffs
Video: Nixie Tube Clock W/ Arduino Mega: 5 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Dette er et Nixie Tube Ur, der drives af en Arduino Mega. Det har også et sæt RGB LED -lamper og en knapmatrix på bagsiden for at ændre indstillinger uden at tilslutte det til en computer. Jeg brugte et sæt laserskårne standoffs, men du kan lave dit eget med et lille bor.
Lidt baggrund: Læs her om, hvad nixie -rør er, hvis du er nysgerrig. Grundlæggende er de gasfyldte rør med tal 0-9 i dem, når du kører spænding gennem et ciffer, lyser det.
Jeg beklager, at denne vejledning ikke er meget detaljeret. Kommenter venligst, hvis du har spørgsmål. Jeg beklager også, at jeg ikke har billeder af de RGB LED -lys, jeg brugte.
Trin 1: Dele
Det er de dele, jeg brugte, du kan sikkert finde masser af alternativer.
4 IN-14 Nixie-rør (få 5 eller 6, hvis et ikke virker) ($ 25 i alt)
1 130V-200V Strømforsyning (slå "nixie tube strømforsyning" op) ($ 12)
4 K155ID1 drivere ($ 15 i alt)
1 DS3231 urmodul ($ 2)
10 5,6K 3W modstande ($ 4) (Du kan også bruge 10K modstande)
1 Arduino Mega ($ 10)
1 langt brødbræt ($ 5)
Solid kernetråd - $ 5 ish
1 matrix med 8 knapper (valgfri) ($ 5)
Assorteret varmekrympeslange ($ 5) + Varmepistol
Værktøj: Loddejern, sikkerhedsbriller, bærbar computer med Arduino software, tålmodighed, nåletang, wire strippers/cutters, exacto kniv, multimeter, boremaskine, varm limpistol. Adgang til en laserskærer for nemme akrylafstande, adgang til et 1/2 hulsavbor, hvis du vil lave din egen.
Trin 2: Sådan får du strøm til et Nixie -rør
LÆS DENNE GUIDE:
Især trin 1-3. Du har helt sikkert brug for 10K modstanden. Jeg brugte to 5K 3 watt modstande i serie for at opnå dette.
Grundlæggende skal du komme op på 160v eller deromkring, sætte en 10K modstand mellem strømkilden og nixie -røret, og tilslut en ledning af nixie -røret til jorden. Læs vejledningen, den forklarer bedre end jeg vil.
Trin 3: Styring af 4 rør med en Arduino Mega
Følg denne vejledning igen. Jeg laver bare dette for at vise de sidste par trin med at sætte delene sammen til et arbejdsur.
Jeg brugte K155ID1 chips til styring af nixie -røret, det var $ 16 for et sæt med 6 fra Europa.
Du kan bruge multiplexere til at have brug for færre output fra arduinoen, eller der kan være en måde at bruge mindre af IC -chips, men det gjorde jeg ikke.
Jeg brugte en chip pr. Rør og 4 output fra Arduino for hvert rør. På grund af dette havde jeg brug for en Arduino Mega, som har flere I/O -ben end Arduino Uno. Ovenstående/nedenstående billeder er af mit brødbræt, før jeg tilslutter alle delene, og jeg har lavet en skitse af, hvordan jeg tilsluttede hvert rør op til arduinoen med chippen.
Ja, dette bruger minimum 4*4 = 16 I/O -pins, men det er fint, fordi Mega har 60.
Jeg tilsluttede knapmatrixen ved at sætte "G" -stiften til strøm og sætte hver knap til en analogRead pin. Dette skyldes, at digitalRead nogle gange læser knappen som trykket, når den ikke er det, men ved kun at gøre den "trykket", hvis analogRead er på 1023 (maks. Værdi), sprang jeg over det meste af den støj.
Efter tilslutning af rørene, DS3231 -urmodulet og RGB -lys til arduinoen var det tid til at lave en større programmering.
RGB LED lys
Jeg satte 4 RGB LED'er parallelt ved at koble alle ledningerne sammen med jumper wire. Du kan se det på ovenstående billeder som den hvide ledning, der hopper mellem de fire rør. Jeg brugte almindelige katode -LED'er, så hvis jeg satte Arduino -stiften til LAV, ville de være tændt. Du kan finde masser af tutorials online om styring af RGB LED -lys, bare find ud af, om din er en almindelig katode eller en fælles anode.
Trin 4: Programmering
Jeg har vedhæftet min kode, forhåbentlig hjælper det. "NixieJT1" er den fulde kode. DS3231 hjælper med at indstille urmodulet
Nogle programmeringstip:
Hvis dine segmenter lyser op i tilfældig rækkefølge, kan du prøve at ændre rækkefølgen på benene A/B/C/D. Jeg fik dem til at vende om, hvad jeg troede, de skulle være, og det begyndte at fungere.
Jeg brugte analogRead til knappen matrix, og tilsluttede "G" til 5V. DigitalRead bliver forvirret, hvis du rører metaldele i matrixen.
Den sidste del af koden (void DisplayNumber) går bare fra 0 til 9 i binær. 0001, 0010, 0011 osv. Der er sandsynligvis en bedre måde at gøre det på.
Trin 5: Laser cut standoffs
Jeg har vedhæftet den fil, jeg lavede/brugte til laser cut -standoffs. Min skole bruger en Epilog -laser, og dens indstillinger er en slagtykkelse på.0001in eller mindre for at skære den og alt andet for bare at ætse den. Jeg ville bare have dem skåret ud, så alle linjerne.0001in eller deromkring.
Jeg skar hovedsageligt to sæt standoffs ud, så jeg havde udskiftninger, hvis jeg rodede noget ud, men de har også små forskelle (forskellige hulstørrelser til ledningerne og LED -hul i midten).
Hvis du ikke har en laserskærer, kan du selv lave disse med to normale bor og et hulsavbor (1/2 tommer i diameter). Træ ville også fungere i stedet for akryl, du ville bare ikke have en så cool effekt med LED'erne.
Anbefalede:
Faux Nixie Tube Clock: 7 trin (med billeder)
Faux Nixie Tube Clock: Jeg elsker retro tech. Det er så sjovt at lege med ældre teknologi, da de normalt er større og mere æstetiske end moderne ækvivalenter. Det eneste problem med gammel teknologi som Nixie -rør er, at de er sjældne, dyre og generelt vanskelige at
Nixie Tube Watch: 7 trin (med billeder)
Nixie Tube Watch: Jeg byggede et ur tidligere på året for at se, om jeg kunne lave noget, der var funktionelt. Jeg havde 3 hovedkonstruktionskrav Hold nøjagtig tid Hav et batteri hele dagen Vær lille nok til at bære behageligt Det lykkedes mig at opfylde de to første krav, dog
Nixie Tube Ornament: 5 trin (med billeder)
Nixie Tube Ornament: Nixie Tube Ornament er en hyldest til oplyste og bevægelige ornamenter fra begyndelsen af 90'erne. Ornamentet ser køligt ud på et træ og er en fantastisk gave. Endelig en brug til IN-12/15 ovenfra rør! Jeg brugte en IN-15A symbol nixie i dette ornament. EN
NIXIE TUBE DRIVER MODULES - Del I: 8 trin (med billeder)
NIXIE TUBE DRIVER MODULES - Del I: Det, jeg havde ledt efter, var en måde at let håndtere flere nixie -rørcifre i forskellige projekter, som jeg arbejdede på. Jeg ville virkelig have en nem måde at forbinde mange cifre sammen med minimum cifermellemrum og få cifrene kontrolleret til
NIXIE TUBE DRIVER MODULES Del III - HV STRØMFORSYNING: 14 trin (med billeder)
NIXIE TUBE DRIVER MODULES Del III - HV STRØMFORSYNING: Inden vi ser på at forberede Arduino/Freeduino mikrokontrolleren til tilslutning til nixie -rørdrivermodulerne beskrevet i del I og del II, kan du bygge denne strømforsyning for at levere den krævede høje spændingsspænding ved nixie -rørene. Dette er