Sisukord:
- Samm: vooluringi kirjeldus
- 2. samm: trükkplaadi kirjeldus
- Samm: PCB
- Samm: eraldage kuus üksikut PCB -d
- Samm: pange põrandaliist kokku komponentidega
- Samm: programmeerige mikrokontroller
- Samm: pange täringud kokku
- Samm: palun pöörake sellele tähelepanu
Video: Veel üks nutikas täring (YASD): 8 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Mis on YASD?
Veel üks nutikate funktsioonidega elektrooniline täring? Jah ja ei.
Jah - YASD kasutab LED -e juhuslikult genereeritud numbrite kuvamiseks täringute stiilis.
Ei - YASD ei ole iseenesest valmistoode. See peaks pigem näitama, millised trükkplaatide tehnoloogiad on võimalikud.
Funktsioonid
Mikrokontrolleri juhitav genereerimine ja juhuslike numbrite kuvamine LED -massiivil täringute stiilis
Vooluahel sisaldab kiirendusmõõturit. See andur toimib juhuslike numbrite genereerimisel. Täringuid enam ei veeretata, täringut või tabelit puudutades genereeritakse juhuslik arv
YASD toiteallikaks on CR2032 -juhtmoodul
YASD -d saab konfigureerida ka kiirendusmõõturiga. Näiteks saate YASD sisse lülitamisel tagurpidi pöörata. YASD tunneb selle kiirendusmõõturi abil ära ja lülitab teise töörežiimi
Töörežiime on kaks:
Energiasäästurežiim. Genereeritud juhuslik number kuvatakse 3 sekundit vilkuva rütmiga. Seejärel kustub numbri näit LED -massiivil
Fancy režiim. LED -massiivile kuvatakse animatsioon. Seejärel kuvatakse loodud juhuslik arv staatiliselt 5 sekundit. Seejärel kustub numbri näit LED -massiivil
Samm: vooluringi kirjeldus
Vooluahel koosneb järgmistest komponentidest:
Toiteallikas
Kasutatakse standardset nupp -elementi CR2032. Energia säästmiseks saab vooluahela slaidilüliti abil sisse/välja lülitada.
Mikrokontroller
Mikrokontroller on ATTiny84A firmalt Microchip/Atmel. ATTiny84A -l on Picopoweri energiasäästurežiim ja see sobib seetõttu väga hästi akuga töötamiseks.
Kiirendusmõõtur
LIS3DH firmalt ST Microelectronics. LIS3DH -l on ka üliväikese energiatarbega energiasäästurežiim. LIS3DH -l on väga väike jalajälg. Jootmisraskuste vältimiseks valisin vooluahelale kiirendusmõõturi kasutusele võtmiseks puhkelaua.
LED ekraan
LED -ekraan koosneb seitsmest täringuga paigutatud valgusdioodist. Seeria takistid on seadistatud LED -voolule u. 2mA.
Vooluahela kogutarbimine on u. 16 mA jooksmise ajal, kui 6 LED -i on sisse lülitatud. Väljalülitusrežiimis (ükski LED ei lülitu sisse, mikrokontroller magab) on kogu energiatarve alla 1 mA. Tuleb kindlaks määrata täringute veeretamise tsüklite maksimaalne arv.
2. samm: trükkplaadi kirjeldus
Trükkplaat koosneb täielikust trükkplaadist, mis on freesimise teel jagatud kuueks eraldi trükkplaadiks:
Põrandaliist koos toiteallika, mikrokontrolleri ja kiirendusmõõturiga
LED -ekraani maatriks
Külgseinad I - IV
Samm: PCB
Sisestage link kotkafailidele
Samm: eraldage kuus üksikut PCB -d
Külglõikuriga eraldage kuus üksikut trükkplaati.
Jahvatusjääkide eemaldamiseks kasutage faili. Kõik trükkplaatide servad peavad olema siledad, vastasel juhul ei mahu trükkplaat kokku.
Samm: pange põrandaliist kokku komponentidega
Komponentide jootmine. Alustage kondensaatorist. Seejärel jootke lüliti ja mikrokontroller. Järgneb LIS3DH katkestuslaud. Oma seadistuses kasutasin selle hõlpsaks eemaldamiseks pistikupesasid LIS3DH katkestusplaadi jaoks. Lõpuks jootke akuhoidiku külge.
Samm: programmeerige mikrokontroller
Mikrokontrolleri programmeerimiseks vajate sobivat programmeerijat. Kasutan AVR ISP mkII. Töötama peaksid ka teised Atmeli programmeerijad. Jootke juhtmed vastavalt fotole.
Interneti-teenuse pakkuja päise pin-> YaSD-pin
VTG / VCC-> VCC
GND-> GND
MOSI-> MOSI
MISO-> MISO
SCK-> SCK
RESET-> RESET
Seejärel programmeerige mikrokontroller hex -failiga. Pärast tarkvara programmeerimist tuleb kaitsmed seadistada. Saate peaaegu kõik need muutmata jätta. Ainult kaitse "LOW. CKDIV8" tuleb välja lülitada.
Eemaldage juhtmed programmeerimiseks.
Samm: pange täringud kokku
Külgpaneeliga joodis põrandaliist II. Veenduge, et põrandaliist on risti. Panin mõlemad trükkplaadid täisnurga alla ja jootsin. Teised objektid, näiteks raamaturiiulid, töötavad samuti. PCB on lehtedel, mis kuuluvad kokku, tähistatud tähtedega. Nagu näete fotol, on külg A joodetud küljele A. Ärge jootke kõiki padjandeid ühel küljel. Lihtsalt jootke üks või kaks padja, et saaksite need uuesti joodistada, kui täringud pole üldse risti.
Jätkake külgpaneeliga I. Nüüd peaks täringutel olema U-kujuline kuju (alusplaat ja kaks külgpaneeli).
Seejärel jootke LED-ekraan kahe külgpaneeli külge. LEDid peavad peal olema;-)
Tehke mõned parandused, kui täringud pole üldse risti, siis jootke kõik padjad mõlemal küljel.
Nüüd saate asetada kokkulangevusse ja täringut heita. Lõbutse hästi!
Ettevaatust! Enne III külgpaneeli jootmist veenduge, et kõik komponendid on joodetud ja õigesti paigutatud
Samm: palun pöörake sellele tähelepanu
Taasesitamine nõuab teatud teadmisi ja oskusi, eriti mikrokontrolleri jootmisel ja programmeerimisel.
Selliste väikeste komponentide jootmine nõuab mõningast jootmise kogemust ja sobivat jootmisjaama. Seetõttu otsustasin kasutada LIS3DH jaotusplaati, et vältida LIS3DH jootmist otse trükkplaadile. LIS3DH väikese pakendi puhul on seda jootmisjaamaga teostada võimatu. Ka trükkplaatide üksteise külge jootmine pole lihtne
Kui seadistate mõned kaitsmed mikrokontrolleris valesti, on see tellis
Fotodel on alati näidatud trükkplaadi versioon 0.1 (välja arvatud foto, millel on programmeerimispadjad). See on trükiplaadi esimene versioon, mis on toodetud. Sellel oli paar asja, mida oli vaja parandada. Seetõttu otsustasin luua uue versiooni. Githubi hoidla sisaldab uusimat versiooni
Fotol on esimene paberimudel, mille tegin enne trükkplaadi tellimist.
Soovitan:
Roberts RM33 Raspberry Pi Interneti -raadio (veel üks ): 8 sammu (piltidega)
Roberts RM33 Raspberry Pi Interneti -raadio (veel üks…): Jah, see on veel üks Raspberry Pi Interneti -raadio ja mitte ka minu esimene. Ma pole kindel, miks see ehitis on endiselt nii populaarne, kuid ma naudin seda endiselt ja ei saa öelda, et see jääb ka minu viimaseks. Mulle väga meeldib Roberti välimus
Veel üks ATtiny85 retro mängukonsool: 4 sammu
Lihtsalt veel üks ATtiny85 retromängukonsool: väike retrokonsoolilaadne seade, mis põhineb umbes ATtiny85 x 0,96 OLED-il, et mängida ruumi sissetungijaid, Tetrisi jne
YADPF (VEEL veel üks digitaalne pildiraam): 7 sammu (koos piltidega)
YADPF (VEEL Teine digitaalne pildiraam): Ma tean, et see pole uus asi, ma tean, ma olen mõnda neist projektidest siin näinud, kuid ma olen alati tahtnud luua oma digitaalse pildiraami. Kõik pildiraamid, mida ma näinud olen, on toredad, aga ma otsisin midagi muud, ma otsin tõeliselt toredat fotot
Veel üks Nixie kell: 6 sammu (piltidega)
Veel üks Nixie kell: Olen alati tahtnud nixie kella, nende hõõguvate numbrite juures on midagi, mis mind paelub. Nii et kui ma leidsin ebayst mõned mitte liiga kallid IN12 -d, ostsin need, imestasin nende kättesaamisel, kuid avastasin peagi, et
Veel üks nutikas ilmajaam, kuid : 6 sammu (piltidega)
Veel üks nutikas ilmajaam, aga …: OK, ma tean, et selliseid ilmajaamu on igal pool saadaval nii palju, kuid võtke paar minutit aega, et näha erinevust … Vähese energiatarbega 2 e-paberi kuvarit … aga 10 erinevat ekraanid! ESP32 -põhine kiirendusmõõtur ja temperatuuri / niiskuse andurid Wifi värskendus