Kazalo:
- 1. korak: Zbiranje materiala
- 2. korak: Izdelava lesenega ohišja
- 3. korak: Leseno ohišje: Rezanje kosov ohišja
- 4. korak: Leseno ohišje: Vrtanje vodilnih lukenj
- 5. korak: Leseno ohišje: slikanje
- 6. korak: Leseno ohišje: Sestavljanje
- 7. korak: Vezje
- 8. korak: Vezje: Spajkanje LED
- 9. korak: Vezje: Gradnja vezja
- 10. korak: Sestavljanje
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09
Pozdravljeni! V tem navodilu sem pokazal, kako narediti minimalistično in preprosto binarno uro z arduino uno in attiny85. Če svojega arduina nikoli niste uporabljali za programiranje drugih mikročipov, boste videli, da je to zelo enostavno (poskusil sem za prvič za ta projekt in bilo je precej preprosto) in precej priročno, saj lahko zmanjšate velikost svojih projektov!
1. korak: Zbiranje materiala
Za ta projekt sem uporabil osnovne in enostavne materiale. Obstajata dve kategoriji materialov, ena za ohišje ure in ena za vezja. Lesena torbica: Vsi ti predmeti so bili najdeni v obrtniški delavnici- Lesene plošče- Lepilo za les- Črna in rdeča barva za brizganje- Stiskalnica- Žagasto vezje: - 13 rdečih 5v LED- žice- 4 x 220 ohmski upori- 2 x 10 k ohmski upori- držala za pin- 1 x 74hc595 (premični register)- 2 potisna gumba- vezje- 3.3v gumbna celica- Attiny85- Arduino uno- orodja za spajkanje
2. korak: Izdelava lesenega ohišja
V naslednjih korakih pokažem, kako sem sestavil ohišje za uro. Uporabil sem lesene plošče in lepilo za les in dobro je delovalo. Plošče so imele višino in širino po mojih željah, zato ni bilo treba veliko rezati. Prav tako sem sprva želel prikazati sekunde, pozneje pa sem, ko sem zgradil vezje, ugotovil, da je stikalo za LED vsako sekundo pravzaprav moteče, zato sem te luči izrezal in kasneje ustrezno preuredil svojo kodo in ohišje.
3. korak: Leseno ohišje: Rezanje kosov ohišja
Najprej sem izmeril in odrezal vse kose, ki jih potrebujem za izdelavo ohišja. Odločil sem se, da ga naredim kot škatlo brez dna. Robove sem po potrebi brušil. Mere: Strani: 2 x (7,4 cm x 3,8 cm) Spredaj in zadaj: 7,4 cm x 9,5 cm Vrh: 8,8 cm x 3,8 cm
4. korak: Leseno ohišje: Vrtanje vodilnih lukenj
Z vrtalnikom za stiskanje sem izvrtal luknje na sprednji strani ohišja. Na plošči sem pokazal, kje izvrtati luknje, in ker sem uporabljal poceni obrtni les, sem moral vrtati počasi, da se les ne bi odrezal. Zdaj, ko sem spoznal, da želim vzeti LED za nekaj sekund, sem moral odrezati to ploščo, da sem odstranil nepotrebne luknje. To sem spoznal, ko sem poslikal svoj kovček, zato je moja zadnja slika poslikana na zadnji sliki
5. korak: Leseno ohišje: slikanje
Ko sem imel vsak kos ohišja ure, sem jih začel slikati. Izbral sem rdečo in črno barvo, saj so bili moji LED že rdeči. Uporabil sem sijočo pršilno barvo, da sem po dveh slojih barve dokončal. Počakal sem, da se vse posuši.
6. korak: Leseno ohišje: Sestavljanje
Ko se je barva posušila, sem vse skupaj zlepila s hitro sušečim lepilom za les, pri čemer sem vsakič, ko sem zlepila dva kosa, pazila, da je vse ravno. Počakal sem, da se posuši, preden sem zlepil naslednje kose.
7. korak: Vezje
Naslednji del tega projekta je za vezje. Za ta del potrebujete vaš Arduino ali kateri koli mikročip programer in Attiny85. Kot sem že rekel, sem za sekunde izrezal LED, saj se mi zdijo sekunde preveč moteče. Tako na začetku slike prikazujejo vse LED diode, kasneje pa sekunde manjkajo. Za programiranje Attinyja z Arduinom kot ponudnikom internetnih storitev sem sledil tej lepi vadnici iz navodil randofo: https://www.instructables.com/id/Program-an-ATtiny… Koda, ki sem jo naložil v Attiny:*Koda temelji na notranji uri 16Mhz, vendar jo je mogoče spremeniti*Za izdelavo ure sem uporabil časovnike in prekinitve čipa.
8. korak: Vezje: Spajkanje LED
Led sem skupaj s spajkalnikom in že izvrtanim ohišjem spajal, da sem med spajkanjem pravilno postavil svetleče diode.
9. korak: Vezje: Gradnja vezja
S programom Attiny, ki je programiran s kodo, morate le zgraditi vezje z uporabo plošče, da preizkusite svoj program in se prepričate, da je vse delovalo, preden spajkate celotno vezje. Uporaba registra premikov je potrebna, saj Attiny ne zagotavlja dovolj izhodnih zatičev za 8 končnih točk (4 vrstice, 4 stolpce) in dva gumba. Načrt in vezje, ki sem ga naredil, sta na slikah. Preizkusil sem svoje vezje na ploščo in ko je bilo dobro iti, sem jo spajkal na vezje. Nisem imel držala za baterijo za celico, zato sem z domišljijo zgradil začasno (zelo skicirano..). Priporočam uporabo dejanskega držala za baterije.
10. korak: Sestavljanje
Zadnji korak je bil sestaviti vse, kar pomeni, da preprosto pritrdimo vezje v ohišju in LED v ustreznih luknjah. Nato lahko z gumbi nastavite čas in pustite Attinyju slediti času. Na primer na drugi sliki: Ure2 = 2 in Ure1 = 1 Mins2 = 1 in Mins1 = 6, tako da je čas 21: 16 In to je to! pustite komentarje in predloge!
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
Preprosta digitalna ura z uporabo Arduino Nano in DS1307: 4 koraki
Enostavna digitalna ura z uporabo Arduino Nano in DS1307: V tem članku vam bom pokazal vadnico za izdelavo digitalne ure z uporabo Arduina .. Plošča Arduino, ki jo uporabljam, je Arduino Nano V3, DS1307 kot ponudnik časovnih podatkov, MAX7219 7 segment kot ogled zaslona. Preden vstopite v vadnico, priporočam, da
Preprosta digitalna ura z uporabo Arduina: 6 korakov
Enostavna digitalna ura z uporabo Arduina: naredite preprosto digitalno uro z arduinom in preprostim tiskanim vezjem
Binarna ura z uporabo neopikslov: 6 korakov (s slikami)
Binarna ura z uporabo neopikslov: Pozdravljeni, rad imam vse, kar je povezano z LED, in jih rad tudi 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 ustvarite svojo uro. Resnično mi je všeč