Cuprins:

Ceas binar simplu folosind Attiny85: 10 pași
Ceas binar simplu folosind Attiny85: 10 pași

Video: Ceas binar simplu folosind Attiny85: 10 pași

Video: Ceas binar simplu folosind Attiny85: 10 pași
Video: Cum să implementezi un CRM în 10 pași 2024, Iulie
Anonim
Ceas binar simplu folosind Attiny85
Ceas binar simplu folosind Attiny85
Ceas binar simplu folosind Attiny85
Ceas binar simplu folosind Attiny85
Ceas binar simplu folosind Attiny85
Ceas binar simplu folosind Attiny85

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

Carcasă din lemn: tăierea pieselor carcasei
Carcasă din lemn: tăierea pieselor carcasei
Carcasă din lemn: tăierea pieselor carcasei
Carcasă din lemn: tăierea pieselor carcasei
Carcasă din lemn: tăierea pieselor carcasei
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

Cutie din lemn: găurirea găurilor cu led
Cutie din lemn: găurirea găurilor cu led
Carcasă din lemn: găurirea găurilor cu led
Carcasă din lemn: găurirea găurilor cu led
Carcasă din lemn: găurirea găurilor cu led
Carcasă din lemn: găurirea găurilor cu 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ă

Cutie din lemn: pictură
Cutie din lemn: pictură
Cutie din lemn: pictură
Cutie din lemn: pictură
Cutie din lemn: pictură
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

Cutie din lemn: Asamblare
Cutie din lemn: Asamblare
Cutie din lemn: Asamblare
Cutie din lemn: Asamblare
Cutie din lemn: Asamblare
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

Circuit
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

Circuit: lipirea ledurilor
Circuit: lipirea ledurilor
Circuit: lipirea ledurilor
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

Circuit: Construirea circuitului
Circuit: Construirea circuitului
Circuit: Construirea circuitului
Circuit: Construirea circuitului
Circuit: Construirea circuitului
Circuit: Construirea circuitului
Circuit: Construirea circuitului
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

Asamblare
Asamblare
Asamblare
Asamblare
Asamblare
Asamblare
Asamblare
Asamblare

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: