IV-11 VFD laikrodis: 7 žingsniai

IV-11 VFD laikrodis: 7 žingsniai

Turinys:

Anonim

Čia yra mano VFD laikrodis, veikiantis Arduino (atmega328).

Aš tyrinėjau daugelį VFD laikrodžių sriegių, ir tai įvyko.

Ačiū:

Ladyada užrašo ledo laikrodį. www.ladyada.net/make/icetube/index.html

Haris už IV-11 rašymą. www.candrian.gr/index.php/iv-11-vfd-tube-clock-final-design/

Kevinas Darrahas dėl jo paaiškinimo, kaip dauginti, naudojant Arduino. www.kevindarrah.com

Atkreipkite dėmesį, kad nesu elektrinis inžinierius, tai tik hobis, todėl atsiprašau už baisų dizainą:-)

Taip pat, jei jums patinka mano darbas, prašau balsuoti už mane, nes įžengiau į mikrokontrolerių konkursą, ačiū.

Prekės:

1 žingsnis

Taigi, naudodamiesi daugybe temų, aš pradėjau kurti savo PCB naudojant „Fritzing“.

„Fritzing“ taip pat tiekia gaminimo paslaugą, kuri yra labai brangi ir labai paprasta naudoti.

Mano dizainas buvo pagrįstas pakeičiamu lemputės stiliumi, todėl naudojant atskiras VFD lempučių plokštes. Maniau, kad tai būtų geriau nei nepanaudotos medžiagos, jei yra lemputės gedimas.

Laikrodis naudoja realaus laiko laikrodį ic ir temperatūros jutiklį.

Meniu veikimui bus trys mygtukai.

HobbyTronics tinklalapyje taip pat aptikau gražią prisilietimą, kuris bus naudojamas kaip mygtukas, kuriuo perjungsite laikrodžio režimą tarp laiko, datos ir temperatūros.

Turiu pripažinti, kad lentos dizainas yra labai įdomus, jis iš tiesų iškelia mane iš OCD pusės;-)

2 žingsnis: lentos ir dalys

Čia yra panaudotų dalių santrauka, tai yra nebaigtas darbas, todėl tai nėra baigta.

VFD laikrodžių lenta

IV-11 valdyba

IV-1 valdyba

IV-11 vamzdelis

IV-1 vamzdelis

VFD tvarkyklės IC

ATMEGA328

2x6 antraštė Moteris

2x3 antraštė Moteris

1x36 antraštė Vyras

Žemo profilio krištolo dangteliai

Žiūrėti „Crystal“

Realaus laiko laikrodis

Temperatūros jutiklis

Palieskite jungiklį IC

28 DIL lizdas

8 Įkiškite DIL lizdą

Akumuliatoriaus gnybtas 12mm

12 mm baterija

5v Perjungimo reguliatorius

1.2v perjungimo reguliatorius

Induktorius 2.2mH

Diodas Schot 60v 1A

Diodas Zeneras

Miniatiūrinis skaidrės jungiklis

DC 2.1mm lizdas

Taktų perjungimo dešinysis kampas

Tact Switch Normal

P kanalo MOSFET

3mm LED mėlyna

NPN tranzistorius

Įvairūs dangteliai ir rezistoriai

3 žingsnis: valdybos gamyba

Čia yra gražių lentų, pagamintų pagal „Fritzing“:-)

4 žingsnis: surinkimas

Laikas surinkti lentas.

Kiekviena VFD lemputė turi būti lituojama ant atitinkamų plokščių, jos sudėtinga įsitikinti, kad jie visi patenka į tą patį aukštį.

Tada tai tik lydymo procesas visose kitose medžiagose, sudėtingiausia bitė yra max6921 VFD vairuotojo lustas, nes galėčiau gauti tik platų SO formatą, todėl jam reikia paviršiaus litavimo.

Kaip matote paveikslėliuose, yra 3 dešiniojo kampo mygtukai ant meniu, o meniu - įjungimo / išjungimo jungiklis.

Realaus laiko laikrodis turi akumuliatoriaus atsarginę kopiją, todėl, kai laikrodis yra išjungtas, niekas nepraranda, taip pat išsaugomi parametrai ATMEGA328 eeprom.

5 veiksmas: kodo laikas

Kodavimo laikas.

Aš naudoju ir piktnaudžiauju multiplekso pavyzdžiu, pateiktu 8x8 LED kubui, aš naudoju šį kodą prieš savo 4x4 kubą, kurį pastatiau atgal.

Kodą pateikia Kevin Darrah, prašome patikrinti jo svetainę, tai yra nuostabi www.kevindarrah.com

Laimei, max6921 vfd vairuotojas yra tik išgalvotas 20 bitų pamainų registras, todėl kodas puikiai tinka.

Pridėjau meniu, kad nustatytumėte šviesos diodų ir lempučių laiką, datą ir ryškumą.

Taip pat galite nustatyti laiko formatą 12/24 val. Ir temperatūros formatą C arba F.

Aš pridėsiu kodą, tačiau jam reikia šiek tiek išvalyti ir komentuoti ……

6 žingsnis: Baigti prisilietimus

Na, valdyba yra visiškai surinkta, kodas beveik baigtas, ir aš uždaviau darbo kolegai modeliuoti man laikrodį.

Deja, po to, kai aš pateikiau lentas gamybai, aptikome jutiklinį jungiklį, taigi jis užsikabinęs ant kai kurios juostelės ir mėlynos spalvos.

Laimei, dauguma mikrojo valdiklio atsarginių kaiščių išsiskyrė ant lentos, todėl jungiklio įjungimas buvo paprastas:-)

Kai byla yra padaryta, galiu prijungti jutiklinį jungiklį prie kažko laidaus priekyje.

Taigi žiūrėkite šią erdvę.

7 žingsnis

Laukdamas, kol mano darbuotojas taps man pavyzdžiu, bandžiau savo ranką šiek tiek CAD.

Radau kompaniją „Razorlab“, kuri lazeriu supjaustys įvairias medžiagas.

Tai mano pirmasis bandymas kurti ir labai džiaugiuosi rezultatais, šiandien lazeriu supjaustytos dalys.

Aš ką tik užklijuojau, kad pamatytumėte, kaip jis tinka.

Priekyje esanti moneta yra mano jutiklinis jungiklis, skirtas pakeisti datą, laiką ir temperatūrą, galinėje dalyje yra skylių meniu mygtukams, įjungimo / išjungimo jungikliui ir maitinimo laidui, taip pat temperatūros jutiklio šone.

Skylės ne visai teisingos, bet mano pirmasis bandymas nėra blogas.