Kazalo:
- Korak: LED trak, začnimo s tem
- Korak: Namestite LED trakove in spajkajte …
- 3. korak: Nekaterim ni všeč golo
- 4. korak: Začnite z ožičenjem … Naj se zabava začne
- 5. korak: Končno je zver živa !!
- 6. korak: Zdaj pa še nekaj ekstra !!!
Video: Binarna ura z uporabo neopikslov: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
Pozdravljeni, rad imam vse, kar je povezano z LED, in tudi rad jih uporabljam na različne zanimive načine. Da, vem, da je bila binarna ura tukaj večkrat izvedena in vsaka je odličen primer, kako ustvariti svojo uro.
Resnično sem si zamislil binarno uro, da bi rekel "to sem naredil", in pogledal, katere dele imam na voljo, LED, upori, RTC, Arduino … potem sem našel Neopixel Strip (WS2812). To me je spravilo v razmišljanje, skoraj vse binarne ure, ki sem jih videl, uporabljajo LED matriko, ki vključuje veliko spajkanja, ne razumite me narobe, pri spajkanju nimam težav, zakaj pa ne morem uporabiti traku … Načrt je nastal, izziv sprejet..
Tako sem najprej sedel, da bi ugotovil, kaj želim v binarni uri, preprosti, ure, minute sekunde, največ 4 vrstice, da bi jo lahko prebral z relativno lahkoto, in če se sprašujete, kako prebrati binarno uro, sem lahko priporočim brskanje in rad na tej strani: Kako prebrati binarno uro Tudi v kaj sem nameščen, na srečo sem bil v Ikei in sem nekaj njihovih okvirjev za slike Ribba uporabil v drugih projektih, zato sem mislil bingo, da bo lepo (in 2,99 £ je dobra cena).
Brez odlašanja seznam delov:
- Arduino Uno
- Modul RTC (ds1302) Ebay (Združeno kraljestvo)
- (Sedaj spremenjeno v 10k pot) 220k potenciometer Ebay (UK)
- 470r Resistor Ebay (UK)
- Okvir za slike Ribba Ikea Ribba
- Acetat - za masko
- Uporaba laserskega tiskalnika
Potrebne bodo druge priključne žice, plošča in 5 -voltni vir napajanja, predvidevam, da jih imate:)
Zdaj pa se lotimo gradnje …
Korak: LED trak, začnimo s tem
Torej, najprej vzemite LED trak, tisti, ki sem ga imel, LED (slikovnih pik) na vsakih 16,5 mm, kar se mi je zdelo v redu za okvir, ki sem ga imel, zato sem jih z ostrimi škarjami odrezal v intervalih 6 slikovnih pik (velja običajna varnost).
Upoštevajte, da so od blizu trakovi puščice, to je smer podatkov in moči, bakrene blazinice pa imajo prečno črto, prerezano vzdolž te črte, da zagotovite, da na koncu vsakega odrezanega dela ostanejo bakrene blazinice.
Zdaj bi morali imeti 4 LED trakove s po 6 slikovnimi pikami na vsakem, če ste, dobro narejeni, če ne, poskusite znova ali jih spajajte nazaj (zagotovite, da so puščice v vrstici) in naslednjič poskusite pravilno šteti.
Če se hitro premikamo naprej, lahko LED trakove naredimo v nekem videzu ali vrstnem redu. Kako sem to naredil, sem izmeril okvir in ga razdelil na enake dele. Hotela sem svojega znotraj nosilca za sliko, zato sem pri izračunih uporabila to in ne celoten okvir. Nosilec je kartonski element, ki običajno uokvirja fotografijo, v tem koraku je slika z nosilcem, položenim na vrh okvirja.
Korak: Namestite LED trakove in spajkajte …
Kot je razvidno iz fotografij za ta korak, sem natisnil črte na papir in nanje položil trakove, nato pa okvir vsakič znova obnovil in ga "z očmi" zagotovil, da sem imel želeni videz. Ko sem bil vesel, sem trak trajno pritrdil na podlago z lepilom, lepljiv hrbet na mojem ni bil preveč dober.
Za oblikovanje tega sem uporabil LibreCAD, ki je odprtokoden in več kot primeren za to nalogo, pri tiskanju ne pozabite centrirati slike in spremeniti razmerje tiskanja na 1: 1. Priložil sem postavitev, ki sem jo uporabil v tem koraku.
Naslednji na seznamu ToDo je bil ožičenje Stripov navzgor. V škatli z bitovi sem imel nekaj moških robnih priključkov za PCB, zato sem jih raje uporabil kot spajkanje prvega priključka. Če jih imate in želite iti po tej poti, vas prosimo, da to storite.
Kakorkoli, začenši pri spodnjem traku, puščice, ki gredo DESNO v LEVO, spajkate robni konektor na trak ali primarne priključne žice, predlagam, da za podatke uporabite rdečo, črno in drugo barvo. Večina trakov je oznak +. -, D… + je vaš pozitiven, - je negativen, D je podatek, niso vsi enaki in imajo lahko različno napetost, moje so 5V. prosimo, da pri vklopu uporabite ustrezen napajalnik.
Tako se je začel prvi trak, zdaj moramo le zaporedno povezati vse trakove, tako da mora biti levo od spodnjega traku, desno od naslednjega traku navzgor, in tako naprej, zadnji trak naj nimajo povezave na levi strani in puščice za vse trakove morajo biti DESNO V LEVO, kot je bilo že omenjeno.
3. korak: Nekaterim ni všeč golo
Osebno sem imel raje preprost goli videz, da ste lahko videli, kako nekako deluje, vendar je "Ona, ki jo je treba ubogati" dejala, da mora, če gre na to steno, "videti bolj urejeno", zato sem morala hitro razmišljati in spoznala, da lahko uporabite postavitev in jo nekoliko spremenite, natisnete na acetat in videti bo dobro. Kolikor bi rad rekel, da sem izbruhnil v Photoshopu in to naredil v trici, ne morem, moj prijatelj je to storil zame, saj moje sposobnosti Photoshopa niso tako dobre, kot bi si mislili moji možgani.
Končni prikaz je bil natisnjen na acetat, obrezan in položen za steklo, naslednji nosilec za fotografije, nato LED trakovi, na koncu pa ta podporna plošča z žicami, ki prihajajo ven za napajanje in podatke.
Kot je prikazano na sliki, prihajajo rdeče, črne in zelene žice, med seboj povezane žice pa so zavite okoli hrbta.
Moram nejevoljno priznati, da končni izdelek sploh ni videti tako slab..
Binar na dnu pravi "Binary Clock"
Zaokrožil se bom na eno spremembo, ko bom lahko položil roke na še nekaj acetata, to je, da se številke vrstic malo premaknejo v desno, vidne so ječmen.
4. korak: Začnite z ožičenjem … Naj se zabava začne
Kot sem prepričan, lahko vidite na slikah, da v Fritzingu nisem našel ustreznega modula, zato sem sliko uvozil in jo poravnal, kot sem lahko.
Spodnji napajalnik mora imeti lastno napajanje 5V, velikost napajanja je odvisna od porabe vaših LED. Predlagam, da naredite previdnost in uporabite takšno, ki bi obvladala osvetlitev vseh LED pri največji svetlosti.
Tega še nisem zavezal za tiskano vezje (uporabljal bom stripboard), saj lahko v bližnji prihodnosti dodam LCD zaslon s senzorjem temperature in prikažem datum/čas in temperaturo v standardni obliki, zato ni druge shema trenutno..
OPOZORILO.. upoštevajte napako v diagramu, ozemljitev iz RTC (črna žica) mora ozemljiti, ne pa pozitivna tirnica, kot je prikazano, bo posodobila diagram in ga znova naložila, hvala istoos za opazko.
5. korak: Končno je zver živa !!
Zadnji korak … huzzah
Preverite, dvakrat preverite in znova preverite svoje povezave …
Zdaj naložite skico v svoj Arduino, ne bom razlagal, kako to storiti, saj je vodnikov za to več kot dovolj in temu ne bodo prinesli nobene vrednosti …
V komentarjih kode, vrstica 119, to je treba razkomentirati, ta vrstica kode nastavi uro in datum:
// myRTC.setDS1302Time (00, 28, 17, 7, 27, 3, 2016);
Če želite razkomentirati, spremenite to v:
myRTC.setDS1302Time (00, 28, 17, 7, 27, 3, 2016);
In vnesite trenutni datum/čas v obliki, kot je dokumentirano v skici v vrstici 115:
// sekunde, minute, ure, dan v tednu, dan v mesecu, mesec, leto
V redu, zdaj naložite to skico … končano? v redu
Zdaj, ko znova zaženete Adruino, bo nastavil datum/čas na določeni datum in tega ne želite, zato komentirajte vrstico 119 in znova naložite skico. Zdaj ob ponovnem zagonu bo prebral čas iz RTC (ura realnega časa) in mora biti natančen.
Kakršne koli težave, preverite povezave, to bo glavna težava, in če je baterija, ki jo uporabljate v svojem RTC, šibka, dobite lažne odčitke časa (vem, to se mi je zgodilo, privzeto na 48:45:45)
Če imate kakršna koli vprašanja ali težave, jih vpišite v komentarje in pomagali vam bom po najboljših močeh..
Lepo se imej in uživaj..
6. korak: Zdaj pa še nekaj ekstra !!!
Zjutraj sem razmišljal, kako bi lahko izboljšal binarno uro, zato sem med tem, ko sem razmišljal o tem in popil kavo, segel v roke, da sem vklopil centralno ogrevanje, saj je bilo hladno, a kako hladno, kakšna je bila temperatura !!!
Zvit načrt…
Zakaj ne bi dodali temperature na uro?
Dobro vprašanje, brez razloga, zakaj ne, zato naredimo to..
20 minut s Fritzingom in pripravljena sem bila za naslednjo stopnjo svoje mojstrovine, le še obrezati sem morala še en LED -trak dolžine 6 slikovnih pik, nekaj žic, 4k7ohmski upor in eno uro z mojim zanesljivim spajkalnikom in nekaj vrstic kode… Končano!
Ali naj se sliši enostavno, no, presenetljivo je …
Torej sem z malo tračne plošče nataknil DHT11 in potreben upor, točno tako, kot je prikazano na diagramu.
Posodobil sem prej uporabljeno skico, jo naložil in hej, prvič je delal. Ok, ni, ko sem na trak spajkal zatiče moškega roba, mi je uspelo dobiti slab spoj na podatkovni liniji, zato sem moral prodaj še enkrat..
Temperatura je nameščena navpično in odčitana, kot je prikazano na fotografiji, zato je bila temperatura pri fotografiranju 19 stopinj C.
Zanimivo je, da DHT11 meri tudi vlažnost, pazite, da bo kmalu prišel še en trak z vlažnostjo.
Priporočena:
Mikro binarna ura: 10 korakov (s slikami)
Mikro binarna ura: Predhodno je bil ustvarjen Instructable (Binary DVM), ki uporablja omejeno območje prikaza z uporabo binarnega sistema.To je bil le majhen korak, ko smo predhodno ustvarili glavni kodni modul za decimalno v binarno pretvorbo do ustvarjanja binarne ure, t
Vrhunska binarna ura: 12 korakov (s slikami)
Ultimate Binary Watch: Pred kratkim sem se seznanil s konceptom binarnih ur in začel raziskovati, ali bi si zgradil enega zase. Vendar nisem mogel najti obstoječega dizajna, ki bi bil hkrati funkcionalen in eleganten. Tako sem se odločil
LED ura z uporabo neopikslov: 4 koraki (s slikami)
LED ura z uporabo neopikslov: Dobrodošli v mojem navodilu o tem, kako narediti LED uro z uporabo 60 neopikslov. Našli boste 3 priložena PDF -ja, enega za segmente ure, drugega za podlago in nazadnje predlogo za pomoč pri lepljenju. odseke skupaj. Torej, da pridem
Binarna namizna ura: 9 korakov (s slikami)
Binarna namizna ura: Binarne ure so super in so namenjene izključno osebi, ki pozna binarno (jezik digitalnih naprav). Če ste tehnik, je ta čudna ura za vas. Torej, naredite enega sami in obdržite svoj čas skrivnost! Našli boste veliko binarnih c
Preprosta binarna ura z uporabo Attiny85: 10 korakov
Enostavna binarna ura z uporabo Attiny85: Pozdravljeni! V tem navodilu sem pokazal, kako narediti minimalistično in preprosto binarno uro z arduino uno in attiny85. Če svojega arduina niste nikoli uporabljali za programiranje drugih mikročipov, boste videli, da je to zelo enostavno narediti (Prvič sem poskusil za