Indholdsfortegnelse:
Video: Elektromagnetisk pendullaser Nixie -ur, med termometer: 5 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Jeg har tidligere bygget et par Nixie Tube ure ved hjælp af et Arduino Nixie Shield, jeg købte på ebay her:
www.ebay.co.uk/itm/Nixie-Tubes-Clock-IN-14…
Disse tavler leveres med et RTC (Real Time Clock) indbygget og gør det meget ligetil at få et simpelt nixie -ur i gang. Det er bare et spørgsmål om at vedhæfte skjoldet til din arduino (enten uno eller mega) og uploade koden, der følger med tavlen (her på github for den nyeste version: https://github.com/afch/NixeTubesShieldNCS314/) og dig ' er god til at gå. Men jeg havde en idé! Kunne jeg oprette et system, hvor jeg kunne bruge et pendul til at markere tiden og på en eller anden måde måle dette og vise det på nixie -rørene? Det viser sig, at jeg kunne, og det kan du også. Hvis du er interesseret, så læs med!
Trin 1: Idéen
Jeg havde et par problemer at overvinde for at komme i gang. 1. Hvordan kunne jeg holde pendulet svingende kontinuerligt uden at bruge en urmekanisme, 2. Hvordan kunne jeg læse, når pendulet passerede et givet punkt og videregive disse oplysninger til arduinoen og 3. Jeg skulle ændre den kode, der fulgte med nixie -skjold, så det ville ignorere RTC og læse de oplysninger, der blev sendt fra pendulet.
Jeg tænkte, at hvis jeg kunne finde et pendul, der var lavet af jern, kunne jeg bruge en elektromagnet til at trække pendulet mod det og derefter slukke for elektromagneten for at lade den svinge tilbage. Jeg havde også et par små lasere og lasersensorer i mit kit med arduinosensorer og havde hidtil ikke brugt disse og regnede med, at det ville være et godt tidspunkt at opsætte disse og se, om jeg kunne bruge pendulet, der passerer gennem en laserstråle til udløse elektromagneten (via en mosfet -transistor). Så indså jeg, at dette også ville være den perfekte måde at tælle pendulets svingninger og videregive disse oplysninger til arduinoen.
Trin 2: Pendulet
Jeg besluttede mig for, at den bedste måde at gøre dette på var at prøve at bygge det pendul, der var opstillet med laserne og elektromagneten, før jeg overhovedet gik på bekostning af at købe et andet nixie -rørskjold.
Som det kan ses på fotografiet, fastgjorde jeg pendulet, lasermodtagere og elektromagnet til et lille krydsfinerstativ, jeg lavede, og byggede en platform til lasersenderne ud af kredsløbskort og en lollypop -stick. Jeg fandt ud af, at et 5 mm hul, der er boret i krydsfiner, er en ideel størrelse for standoffs at sidde fast i og vil tillade en lille mængde bevægelse at justere deres lodrette position. På den anden side af krydsfiner er strømkortet og mosfet -transistoren.
Jeg skrev en kort arduino-skitse (laser-ur.ino vedhæftet), som gør det muligt at teste dette sæt. DENNE SKETSE ER IKKE NØDVENDIG til det afsluttede projekt og blev kun brugt til at teste, at jeg kunne få pendulet til at svinge kontinuerligt ved hjælp af elektromagneten, der blev udløst af de to laserstråler, og til at tælle gyngerne og konvertere dette tal til sekunder.
Når pendulet passerer gennem strålen til venstre, sker der fire ting samtidigt.
1. Laseren til venstre er slukket2. Elektromagneten er tændt 3. Laseren til højre er tændt 4. Tælleren for antallet af gynger øges med 1
Når pendulet passerer gennem strålen til højre, sker der tre ting samtidigt.
1. Laseren til højre er slukket2. Elektromagneten er slukket 3. Laseren til venstre er tændt
Når dette kører, vises arduinoen også på den serielle skærm, timer, minutter, sekunder og tæller (antal penduludsving)
I denne skitse vil du se linje 58
realsekunder = (tæller * 0,7386);
Dette er for at konvertere antallet af pendulgynger til det antal sekunder, der faktisk er gået og blev nået til ved forsøg og fejl og vil afhænge af længden af pendulet, der bruges i dit projekt, og skal justeres i overensstemmelse hermed
Trin 3: Nixie -skjoldet
Som nævnt tidligere har jeg købt et par af disse nixie -skjolde fra ebay til forskellige projekter, men da den til dette projekt ankom, opdagede jeg, at det var en nyere model (version 2.2) og nu indeholder et indbygget termometer. Firmwaren er også blevet opdateret, og jeg var en smule skuffet, da jeg indså, at den gamle firmware ikke vil fungere med det nye stilkort, så koden i mine tidligere projekter skal ændres, hvis et nyt V2.2 -kort bruges til bygge en (jeg refererer direkte til nixie -uret med westminster -klokker, jeg tilføjede for et par måneder siden).
Anyway, når du først har et fungerende pendul, der vil blive ved med at svinge som i det foregående trin, kan du tilføje dit nixie -skjold til arduino -mega. Jeg har vedhæftet firmwarefiler, der fulgte med det skjold, som jeg har ændret. Dette bevarer det meste af skjoldets originale funktionalitet og giver dig mulighed for at indstille dato, klokkeslæt osv. Med knapperne på skjoldet. RTC vil stadig køre og vil gemme dato og klokkeslæt, når uret slukkes, så når du tænder det igen, behøver det ikke at blive indstillet igen, men mens det er på displayet, viser kun tidsforøgelsen som pendulet svinger.
Trin 4: Find et kabinet
Jeg brugte et gammelt Pye fjernsynsskab fra 1950'erne til at huse dette i, men selvfølgelig kan du bruge enhver form for kabinet til at huse dette, så det passer til din egen smag.
Trin 5: Deleliste
1. Arduino Nixie Tube Shield, omkring $ 90 fra ebay
2. Arduino Mega 2560, omkring $ 20 fra ebay
3. Stackable header pins, omkring $ 2 fra ebay
4. 90 graders header pins, omkring $ 1 fra ebay
5. To lasersendermoduler til arduino, omkring $ 4 fra ebay
6. To lasermodtagermoduler til arduino, omkring $ 4 fra ebay.
7. Elektromagnet 12VDC, omkring $ 3 fra ebay
8. Mosfet transistor til arduino, omkring $ 2 fra ebay
9. Pendul fra et gammelt ur (skal være jernholdigt, så magneten tiltrækker dette)
10. 1PC DC-DC 12V til 3.3V 5V Buck Træd strømforsyningsmodulet ned til Arduino, omkring $ 3 fra ebay
11. Forskellige jumperwires, board -standoffs og et skab til at huse alt i
Anbefalede:
Elektromagnetisk pendul: 8 trin (med billeder)
Elektromagnetisk pendul: Tilbage i slutningen af 1980’erne besluttede jeg, at jeg gerne ville bygge et ur helt af træ. På det tidspunkt var der ikke noget internet, så det var meget sværere at forske, end det er i dag … selvom det lykkedes mig at samle et meget råt hjul
Arduino -baseret ikke -kontakt infrarødt termometer - IR -baseret termometer ved hjælp af Arduino: 4 trin
Arduino -baseret ikke -kontakt infrarødt termometer | IR -baseret termometer ved hjælp af Arduino: Hej fyre i denne instruktion vil vi lave et kontaktfrit termometer ved hjælp af arduino. Da nogle gange temperaturen på væsken/faststoffet er alt for høj eller for lav, og så er det svært at komme i kontakt med det og læse dets temperaturen derefter i den scene
Elektromagnetisk personale: 4 trin (med billeder)
Elektromagnetisk personale: Dette projekt hjælper med at nå ferromagnetiske genstande, der ellers ikke kan nås. Det kunne bruges til at hjælpe mennesker med handicap, men personligt byggede jeg det, fordi det er virkelig fedt
DIY Elektromagnetisk Levitation !: 6 trin (med billeder)
DIY Elektromagnetisk Levitation !: Dette er et projekt, der vil forbløffe og inspirere! Hvad nytter al den videnskabelige know-how, hvis vi ikke kan gøre noget fedt med det, ikke sandt? Med dette projekt kommer vi til at bruge et par komponenter, der er lette at lave eller finder til at bygge en kæbe, der falder
Elektromagnetisk aktuator: 4 trin (med billeder)
Elektromagnetisk aktuator: Den elektromagnetiske aktuator, der ofte kaldes en lineær motor eller tale-/højttalerspole, er alsidig og relativt let at designe/bygge