Cuprins:
- Pasul 1: strângerea materialului
- Pasul 2: Construirea carcasei din lemn
- Pasul 3: Carcasă din lemn: tăierea pieselor carcasei
- Pasul 4: Carcasă din lemn: găurirea găurilor Led
- Pasul 5: Cutie din lemn: pictură
- Pasul 6: Cutie din lemn: Asamblare
- Pasul 7: Circuit
- Pasul 8: Circuit: lipirea ledurilor
- Pasul 9: Circuit: Construirea circuitului
- Pasul 10: Asamblarea
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
Salutări! În acest instructable vă arăt cum să creați un ceas binar minimalist și simplu folosind un arduino uno și un attiny85. Dacă nu v-ați folosit niciodată arduino pentru a programa alte microcipuri, veți vedea că este foarte ușor de făcut (l-am încercat pentru prima dată pentru acest proiect și a fost destul de simplu) și destul de la îndemână, deoarece puteți micșora dimensiunea proiectelor dvs.!
Pasul 1: strângerea materialului
Pentru acest proiect am folosit materiale de bază și ușor de găsit. Există două categorii de materiale, una pentru carcasa ceasului și una pentru circuite. Carcasă din lemn: toate aceste articole au fost găsite într-un magazin de artizanat - Panouri din lemn - Adeziv pentru lemn - Vopsea cu pulverizare neagră și roșie - Burghiu de presare - Ferăstrău cu ferăstrău: - 13 LED-uri roșii de 5v- fire- 4 x 220 Ohms rezistențe- 2 x 10k Ohms rezistențe- Suporturi de pin- 1 x 74hc595 (registru de schimbare) - 2 butoane de apăsare- Placă de circuit- Celulă de monedă de 3,3 V- Attiny85- Arduino uno- Unelte de lipit
Pasul 2: Construirea carcasei din lemn
În următorii pași, arăt cum am construit carcasa pentru ceas. Am folosit panouri din lemn și lipici pentru lemn și a funcționat bine. Panourile aveau o înălțime și o lățime pe placul meu, așa că nu a fost multă tăiere de făcut. De asemenea, la început am vrut să afișez secundele, dar mai târziu, când am construit circuitul, am găsit comutatorul cu LED-uri la fiecare secundă care de fapt distrag atenția, așa că am tăiat aceste Led-uri și mi-am rearanjat codul și carcasa în consecință mai târziu.
Pasul 3: Carcasă din lemn: tăierea pieselor carcasei
În primul rând, am măsurat și tăiat toate piesele de care aveam nevoie pentru a-mi construi carcasa. Am decis să o fac ca o cutie fără fund. Am șlefuit marginile, dacă este necesar.
Pasul 4: Carcasă din lemn: găurirea găurilor Led
Am forat găurile de pe panoul frontal al carcasei folosind un burghiu cu presă. Am indicat pe panou unde să găuresc găurile și, din moment ce foloseam lemn de artizanat ieftin, trebuia să forez încet, astfel încât lemnul să nu se desprindă. Acum, când mi-am dat seama că vreau să scot Led-urile pentru câteva secunde, a trebuit să tai acest panou pentru a elimina găurile inutile. Mi-am dat seama de asta după ce mi-am pictat carcasa, așa că de aceea imaginea din ultima este panoul meu pictat
Pasul 5: Cutie din lemn: pictură
Odată ce am avut fiecare bucată din carcasa ceasului, am procedat la pictarea lor. Am ales vopseaua roșie și neagră, deoarece Ledurile mele erau deja roșii. Am folosit vopsea strălucitoare strălucitoare, pentru a da un aspect finit după două straturi de vopsea. Am așteptat să se usuce totul.
Pasul 6: Cutie din lemn: Asamblare
După ce vopseaua s-a uscat, am lipit totul împreună folosind adeziv pentru uscare rapidă, asigurându-mă că totul este drept de fiecare dată când am lipit două bucăți. Am așteptat să se usuce, înainte de a lipi următoarele bucăți.
Pasul 7: Circuit
Următoarea parte a acestui proiect este pentru circuit. Pentru această parte, veți avea nevoie de Arduino sau de orice programator de microcip și de Attiny85. După cum am menționat anterior, am tăiat Led-urile pentru câteva secunde, deoarece mi s-au părut că aceste secunde sunt prea distractive. Deci, la început, imaginile arată toate ledurile, iar mai târziu, secundele sunt absente. Pentru a programa Attiny cu Arduino ca ISP, am urmat acest frumos tutorial din instructables de randofo: https://www.instructables.com/id/Program-an-ATtiny … Codul pe care l-am încărcat în Attiny: * Codul se bazează pe un ceas intern de 16Mhz dar poate fi schimbat * Am folosit cronometre și întreruperi ale cipului pentru a face ceasul.
Pasul 8: Circuit: lipirea ledurilor
Am procedat la lipirea LED-urilor împreună folosind fierul meu de lipit și carcasa deja găurită pentru a poziționa corect ledurile în timp ce lipiți.
Pasul 9: Circuit: Construirea circuitului
Cu Attiny programat cu codul, tot ce trebuie să faceți este să construiți mai întâi circuitul folosind o placă de testare pentru a-mi testa programul și a vă asigura că totul a funcționat înainte de a lipi circuitul complet. Utilizarea registrului de schimbare este necesară, deoarece Attiny nu furnizează suficiente pini de ieșire pentru cele 8 puncte finale (4 rânduri, 4 coloane) și cele două butoane. Planul și circuitul pe care le-am făcut sunt în imagini. Am testat circuitul meu pe panou și când a fost bine să merg, l-am lipit pe placa de circuit. Nu aveam un suport pentru baterie pentru o celulă, așa că mi-am folosit imaginația pentru a construi una temporară (foarte schițată..). Vă recomand să utilizați un suport de baterie propriu-zis.
Pasul 10: Asamblarea
Ultimul pas a fost să asamblați totul, adică să fixați pur și simplu circuitul în carcasă și ledurile în găurile corespunzătoare. Apoi, puteți seta ora folosind butoanele și lăsați timpul să urmărească Attiny. De exemplu, în a doua imagine: Ore2 = 2 și Ore1 = 1Mini2 = 1 și Minime1 = 6, deci timpul este 21: 16 Și asta este! Simțiți-vă liber sa lasi comentarii si sugestii!
Recomandat:
Cum să faci ceas analogic și ceas digital cu bandă LED folosind Arduino: 3 pași
Cum să faci ceas analogic și ceas digital cu bandă led folosind Arduino: Astăzi vom face un ceas analogic & Ceas digital cu Led Strip și modul MAX7219 Dot cu Arduino. Acesta va corecta ora cu fusul orar local. Ceasul analogic poate folosi o bandă cu LED mai lungă, deci poate fi agățat pe perete pentru a deveni un artist
Ceas digital simplu folosind Arduino Nano și DS1307: 4 pași
Ceas digital simplu folosind Arduino Nano și DS1307: În acest articol vă voi arăta un tutorial pentru a crea un ceas digital folosind Arduino .. Placa Arduino pe care o folosesc este Arduino Nano V3, DS1307 ca furnizor de date de timp, MAX7219 7 Segment ca urmăriți afișajul.înainte de a intra în tutorial, vă recomand
Ceas Digilog „simplu” (analog digital) folosind material reciclat !: 8 pași (cu imagini)
Ceas Digilog „simplu” (analog digital) folosind material reciclat !: Bună tuturor! Deci, pe acest instructabil, voi împărtăși cum să realizez acest ceas digital + analog folosind material ieftin! Dacă credeți că acest proiect „e de rahat”, puteți pleca și nu continuați să citiți acest Instructable. Pace! Îmi pare rău dacă nu
Ceas digital simplu folosind Arduino: 6 pași
Ceas digital simplu folosind Arduino: Faceți ceas digital simplu folosind arduino și PCB simplu
Ceas binar folosind Neopixeli: 6 pași (cu imagini)
Ceas binar folosind Neopixeli: Bună, oameni buni, îmi plac toate lucrurile legate de LED-uri și îmi place să le folosesc în diferite moduri interesante Da, știu că ceasul binar a fost făcut aici de mai multe ori și fiecare este un exemplu excelent de cum să creează-ți propriul ceas. Chiar îmi place