Sisukord:
- Samm: mida vajate
- Samm: Aluse ettevalmistamine
- 3. samm: LEDide ja takistite jootmine
- Samm: protsessor ja kristall
- 5. samm: nupp
- 6. samm: juhtmed
- Samm 7: Skeem
- Samm 8: Tarkvara
- 9. samm: valmis kell
Video: Binaarne marmorkell: 9 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
See on lihtne kell, mis näitab klaasist marmorist alla peidetud LED -ide abil binaarselt aega (tunde/minutit). Tavalise inimese jaoks näeb see välja nagu hunnik tulesid, kuid teil on võimalik lihtsalt kiire pilguga aega öelda selle kella juures. Kiire binaarloenduse esoteerilise kunstiga tegelemiseks võib kuluda paar päeva, kuid saate kohe aja öelda, alguses veidi aeglasemalt. Siin on juhend binaarse loendamise kohta Binaarloendus.
Samm: mida vajate
- Üks Atmel Tiny2313 mikrokontroller
- Üks 0,1 uF kondensaator
- Üksteist takisti - 120 oomi
- Üksteist suure heledusega LED -i. Kasutasin 6 valget ja 5 kollast
- Üks 10 MHz kristall
- Kaks 20 pF kondensaatorit
- Üks väike nupp
- Üksteist klaasist marmorit
- Mõnus puutükk selle kinnitamiseks
Alloleval pildil puuduvad LED -id ja takistid …
Samm: Aluse ettevalmistamine
Võtsin ühest kapist leitud puutüki (3x2 cm, 50 cm pikk) ja kasutasin seda kella alusena.
Alustasin puurimisega üksteist 5 mm auku otse LED -ide jaoks. Peal kasutasin seejärel 12 mm puurit ja puurisin iga 5 mm augu juurde nagu 7 mm, et saada tahvlid, kuhu marmorid panna. Altpoolt kasutasin veelgi laiemat puurit ja puurisin iga led -augu kohale tohutu puidutüki ning seejärel peitsisin aukude vahele kraavi, et kaablid sinna panna. Tunni- ja minutijuhtide vahele puurisin ja raatsisin välja suure kraatri, kuhu elektroonika panna. Pärast natuke lihvimist ja värvimist kõik tumepruuni värviga.
3. samm: LEDide ja takistite jootmine
LEDidel on üks lühike juht (miinus) ja pikk LED (pluss). Sisestage kõik samas suunas pööratud LED -id ja seejärel jootke kõik lühikesed juhtmed kokku.
Jootke 120 oomi takistid pikkadele juhtmetele. Jootke traat piisavalt kaua, et jõuda kella keskele iga takisti juurde.
Samm: protsessor ja kristall
Ma ei viitsinud selle projekti jaoks trükkplaati teha, lihtsam on see kõik lihtsalt kokku joota surnud vea stiilis. (Tegelikult ma nimetaksin seda pigem purustatud veaks, kuna kiip ei ole tagurpidi pööratud, vaid see on lapik/purustatud …;-)
Alustuseks vilgutage tarkvara kiibile (ATtiny2313) ja katsetage seda, et veenduda selle toimimises. Seejärel tasandage laast, kallutades kõik juhtmed väljapoole. Jootke kristall kiibi tihvtide 4 ja 5 külge. Jooksin kristalli juhtmed kiibi põhjale, et need mu teelt eemale saada. Jootke 20 Kohm takisti tihvti 1 (lähtestamine) ja tihvti 20 (pluss) vahele. Jootke kaks 20 pF kondensaatorit tihvtide 4 ja 5 külge ja seejärel jootke need mõlemad tihvtiga 10 (miinus). Jootke 100 nF kondensaator tihvti 10 (miinus) ja tihvti 20 (pluss) vahele.
5. samm: nupp
Tükeldage puidust nupu taane ja ühendage nupp juhtmega, mis on ühendatud kõigi LED -idega. Seejärel jootke teine traat, mis on piisavalt pikk, et jõuda mikrokontrollerini, teise nupu tihvti juurde
6. samm: juhtmed
Jootke LED -idelt tulevad juhtmed ja nupp mikrokontrollerile.
Esimene LED-valgusdiood (kõige kaugemal allapoole) on Minute-1, mis viib kuni minutini 32, mis peaks asuma mikrokontrolleri all. Mikrokontrolleri kohal on LED-tund. Ärge unustage nupust tulevat traati, jootke see mikrokontrolleri tihvtiga 11. Lõpetage toitejuhtmete jootmine protsessori tihvti 20 (pluss) ja tihvti 10 (miinus) külge. Ja jah, on veel üks viimane juhe - jootke traat mikrokontrolleri tihvti 10 ja pika juhtme vahele, mis ühendab kõiki LED -e (ja nuppu). Lõpetage see kuumliimiga, et hoida kõik juhtmed kaevikus korralikult ja korrektselt all.
Samm 7: Skeem
Skeem on nii lihtne ja trükkplaati pole, nii et tehti ainult käsitsi joonistatud skeem.
Samm 8: Tarkvara
Tarkvara on Atmeli jaoks kirjutatud C -keeles, kasutades GCC -d.
Tarkvaras pole tegelikult midagi erilist. Taimerit 0 kasutatakse katkestuste genereerimiseks iga 1638,4 uS ja Bresenhami algoritmi abil tagatakse, et kell tiksub keskmiselt iga sekund. Pärast sisselülitamist kuvab kell punkti, mis vilgub üles ja alla, näidates, et aeg tuleb seadistada. Nupule vajutades liigub aeg aeglaselt 15 sekundiks edasi ja seejärel kiireneb. Kui nuppu vaid korraks (0,1–0,5 sekundit) vajutatakse, vähendatakse aega ühe minuti võrra, et seda oleks lihtne reguleerida.
9. samm: valmis kell
Liimige marmorid kuuma liimi abil ja valmis!
Kandke sellele 5 volti ja nautige selle hiilgust …:-)
Soovitan:
DIY Arduino binaarne äratuskell: 14 sammu (piltidega)
DIY Arduino binaarne äratuskell: see on jälle klassikaline binaarkell! Seekord aga veelgi suurema lisafunktsiooniga! Selles juhendis näitan teile, kuidas ehitada Arduinoga binaarne äratuskell, mis võib näidata teile mitte ainult aega, vaid kuupäeva, kuud, isegi taimeriga ja äratuskellaga
Binaarne töölaud: 9 sammu (piltidega)
Binaarne töölauakell: Binaarkellad on suurepärased ja mõeldud ainult inimesele, kes teab binaarfaili (digitaalseadmete keelt). Kui olete tehnik, on see imelik kell teie jaoks. Niisiis, tehke üks ise ja hoidke oma aega saladuses! Leiad palju binaarset c
Binaarne LED -marmorkell: 6 sammu (piltidega)
Binaarne LED -marmorkell: nüüd arvan, et peaaegu kõigil on binaarne kell ja siin on minu versioon. Mulle meeldis see, et see projekt ühendas puidutööd, programmeerimise, õppimise, elektroonika ja võib -olla lihtsalt väikese kunstilise loovuse. See näitab kellaaega, kuud, kuupäeva, päeva
Digitaalne ja binaarne kell 8 -kohalises X 7 segmendi LED -ekraanis: 4 sammu (piltidega)
Digitaalne ja binaarne kell 8 -kohalises X 7 segmendi LED -ekraanis: see on minu täiendatud versioon digitaalsest & Binaarkell, mis kasutab 8 -kohalist ja 7 -segmendilist LED -ekraani. Mulle meeldib anda tavapärastele seadmetele uusi funktsioone, eriti kellasid, ja sel juhul on binaalkella jaoks 7 Seg -ekraani kasutamine ebatavaline ja see
Arduino põhine binaarne äratuskell: 13 sammu (piltidega)
Arduino põhine binaarne äratuskell: Hei, täna tahaksin teile näidata, kuidas ehitada ühte oma viimastest projektidest, oma binaarsest äratuskellast. Internetis on palju erinevaid binaarkellasid, kuid see võib tegelikult olla esimene, mis on valmistatud värviliste adresseeritavate valgusdioodide ribast