Përmbajtje:

Edhe një zare tjetër e zgjuar (YASD): 8 hapa
Edhe një zare tjetër e zgjuar (YASD): 8 hapa

Video: Edhe një zare tjetër e zgjuar (YASD): 8 hapa

Video: Edhe një zare tjetër e zgjuar (YASD): 8 hapa
Video: Bigu ft Sara - Rinia (Official Video) 2024, Nëntor
Anonim
Edhe një zare tjetër e zgjuar (YASD)
Edhe një zare tjetër e zgjuar (YASD)

Çfarë është YASD?

Një tjetër zar i ri elektronik me karakteristika të zgjuara? Po dhe jo.

Po - YASD përdor LED për të shfaqur numra të krijuar rastësisht në një stil zare.

Jo - YASD nuk është në vetvete një produkt i përfunduar. Duhet të tregojë se cilat teknologji të bordit të qarkut të shtypur janë të mundshme.

Karakteristikat

Mikrokontrolluesi kontrollonte gjenerimin dhe shfaqjen e numrave të rastit në një grup LED në një stil zare

Qarku përmban një akselerometër. Ky sensor shërben si një shkas për gjenerimin e numrave të rastit. Zari nuk hidhet më, një trokitje e thjeshtë në zare ose tryezë gjeneron një numër të rastësishëm

YASD mundësohet nga një rastësues CR2032

YASD gjithashtu mund të konfigurohet me një përshpejtues. Për shembull, mund ta ktheni YASD përmbys kur e ndizni. YASD e njeh këtë me ndihmën e përshpejtuesit dhe ndryshon në një mënyrë tjetër funksionimi

Ekzistojnë dy mënyra funksionimi:

Mënyra e kursimit të energjisë. Numri i rastësishëm i gjeneruar shfaqet për 3 sekonda në një ritëm ndezës. Pastaj shfaqja e numrit në grupin LED fiket

Mënyra e zbukuruar. Një animacion shfaqet në grupin LED. Numri i rastësishëm i krijuar më pas shfaqet në mënyrë statike për 5 sekonda. Pastaj shfaqja e numrit në grupin LED fiket

Hapi 1: Përshkrimi i qarkut

Qarku përbëhet nga përbërësit:

Furnizimi me energji elektrike

Përdoret një qelizë standarde me butona CR2032. Për të kursyer energji qarku mund të ndizet/fiket nga një ndërprerës rrëshqitës.

Mikrokontrollues

Mikrokontrolluesi është një ATTiny84A nga Microchip/Atmel. ATTiny84A ka modalitetin e kursimit të energjisë Picopower dhe për këtë arsye është shumë i përshtatshëm për funksionimin e baterisë.

Akselerometër

LIS3DH nga ST Mikroelektronika. LIS3DH gjithashtu ka një mënyrë ultra të ulët të kursimit të energjisë. LIS3DH vjen në një gjurmë shumë të vogël. Për të shmangur vështirësitë në saldim, zgjodha një tabelë shpërthimi për të miratuar një shpejtësimatës në qark.

Ekran LED

Ekrani LED përbëhet nga shtatë LED të rregulluar në formën e një zare. Rezistencat e serisë janë vendosur në një rrymë LED prej përafërsisht. 2mA

Konsumi i përgjithshëm i energjisë i qarkut është përafërsisht. 16mA gjatë vrapimit me 6 led të ndezur. Në modalitetin e fikjes (asnjë ndezje e ndezur, mikrokontrolluesi fle) konsumi i përgjithshëm i energjisë është më pak se 1mA. Numri maksimal i cikleve të "hedhjes së zareve" duhet të përcaktohet.

Hapi 2: Përshkrimi i PCB

Përshkrimi i PCB
Përshkrimi i PCB

Bordi i qarkut të shtypur përbëhet nga një tabelë e plotë e qarkut të shtypur, e cila ndahet në gjashtë borde të qarkut të shtypur individual me mulliri:

Tabela me furnizim me energji, mikrokontrollues dhe përshpejtues

Matrica e ekranit LED

Muret anësore I - IV

Hapi 3: PCB

PCB
PCB
PCB
PCB

Fut lidhjen me skedarët shqiponjë

Hapi 4: Ndani Gjashtë Pcb Single

Ndani Gjashtë Pcb Single
Ndani Gjashtë Pcb Single

Me një ndërprerës ndani gjashtë PCB të vetme.

Përdorni një skedar për të hequr mbetjet e bluarjes. Të gjitha skajet e tabelave të qarkut të shtypur duhet të jenë të lëmuara, përndryshe PCB nuk do të përshtatet së bashku.

Hapi 5: Mblidhni tabelën e bazës me përbërës

Mblidhni tabelën e bazës me përbërës
Mblidhni tabelën e bazës me përbërës

Lidhës në përbërës. Filloni me kondensatorin. Pastaj lidhni çelësin dhe mikrokontrolluesin. Tabela e shpërthimit të LIS3DH vijon. Në konfigurimin tim kam përdorur lidhës fole për bordin e prishjes LIS3DH për ta hequr me lehtësi. Më në fund ngjiteni në mbajtësen e baterisë.

Hapi 6: Programi Mikrokontrollues

Mikrokontrolluesi i programit
Mikrokontrolluesi i programit

Për të programuar mikrokontrolluesin keni nevojë për një programues të përshtatshëm. Unë përdor AVR ISP mkII. Programuesit e tjerë nga Atmel gjithashtu duhet të punojnë. Lidhni telat sipas fotografisë.

PIN i kokës së ISP-> Kodi YaSD

VTG / VCC-> KQV

GND-> GND

MOSI-> MOSI

MISO-> MISO

SCK-> SCK

RESET-> RESET

Pastaj programoni mikrokontrolluesin me skedarin hex. Pas programimit të softuerit siguresat duhet të vendosen. Ju mund t'i lini pothuajse të gjitha të pandryshuara. Vetëm siguresa "LOW. CKDIV8" duhet të jetë e çaktivizuar.

Zhbllokoni telat për programim.

Hapi 7: Mblidhni Zaret

Mblidhni Zaret
Mblidhni Zaret

Saldatori i saldimit me panel anësor II. Sigurohuni që bazamenti të jetë pingul. I vendosa të dy PCB në një kënd të drejtë dhe i bashkova ato. Objekte të tjera si bookends punojnë gjithashtu. Pcb janë shënuar me shkronja në faqet që i përkasin së bashku. Siç mund ta shihni në foto, ana A është ngjitur në anën A. Mos i bashkoni të gjitha jastëkët në njërën anë. Thjesht lidhni një ose dy jastëkë në mënyrë që të jeni në gjendje t'i rishitni ato në rast se zaret nuk janë aspak pingul.

Vazhdoni me panelin anësor I. Tani zari duhet të ketë një formë U (dërrasa e sipërme dhe dy panelet anësore.

Pastaj lidhni ekranin led në dy panelet anësore. Ledet duhet të jenë në krye;-)

Bëni disa korrigjime nëse zari nuk është aspak pingul atëherë bashkojini të gjitha jastëkët në secilën anë.

Tani mund të vendosni në një rastësi dhe të kaloni në zare. Argëtohu!

Kujdes! Para se të bashkoni panelin e fundit anësor III, sigurohuni që të gjithë përbërësit të jenë ngjitur dhe vendosur në mënyrë korrekte

Hapi 8: Ju lutemi kushtojini vëmendje kësaj

Ju lutemi kushtojini vëmendje kësaj!
Ju lutemi kushtojini vëmendje kësaj!

Riprodhimi kërkon disa njohuri dhe aftësi veçanërisht kur bashkoni dhe programoni mikrokontrolluesin.

Lidhja e komponentëve të tillë të vegjël kërkon përvojë në bashkim dhe një stacion të përshtatshëm saldimi. Prandaj vendosa të përdor bordin e prishjes LIS3DH për të shmangur bashkimin e LIS3DH direkt në PCB. Me paketën e vogël të LIS3DH kjo është e pamundur të bëhet me një stacion saldimi. Lidhja e copave me njëri -tjetrin nuk është gjithashtu e lehtë

Nëse vendosni disa nga siguresat në mikrokontrollues në mënyrë të gabuar është e tullave

Fotografitë tregojnë gjithmonë versionin 0.1 të PCB (përveç fotografisë që tregon bllokimet e programimit). Ky është versioni i parë i bordit të qarkut të shtypur që është prodhuar. Kishte disa gjëra që duheshin përmirësuar. Kështu që vendosa të krijoj një version të ri. Depoja në github përmban versionin më të fundit

Fotografia tregon modelin e parë të letrës që kam bërë para se të porosisja PCB.

Recommended: