Përmbajtje:
- Hapi 1: Merrni Komponentët tuaj
- Hapi 2: Porositni PCB -në tuaj
- Hapi 3: Saldoni Komponentët
- Hapi 4: Shfaqeni si orë
- Hapi 5: Krijoni një kod të personalizuar
- Hapi 6: Ju jeni bërë
Video: Grupi i shfaqjes së 7 segmenteve: 6 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Unë kam ndërtuar një ekran të udhëhequr nga 144 ekrane 7 segmentesh të kontrolluar nga një arduino nano. Segmentet kontrollohen nga 18 MAX7219 ic të cilat mund të kontrollojnë deri në 64 led individuale ose 8 7 segmente. Grupi ka 144 ekrane të përbërë secili nga 8 led individualë, kështu që grupi ka gjithsej 1152 led që mund t'i kontrolloni.
Hapi 1: Merrni Komponentët tuaj
1 x Arduino Nano
1 x PCB
144 x Ekrane të zakonshme 7 segmente me 1 shifër
18 x MAX7219
Kondensator 18 x 10uf (0603)
Kondensator 18 x 100nf (0603)
Rezistencë 19 x 12k (0603)
1 x Femra mikro usb
42 x Koka e femrave
1 x RTC e Vogël (opsionale)
Furnizimi me energji 1 x 2A
Hapi 2: Porositni PCB -në tuaj
Këtu mund të shkarkoni skedarët Gerber për PCB të ekranit. Ngarko ato përmes https://jlcpcb.com/quote#/ ose një prodhuesi tjetër për t'i porositur ato.
Hapi 3: Saldoni Komponentët
Ngjitini të gjithë përbërësit në PCB siç tregohet në skemat. Nëse keni pak ose aspak përvojë në saldimin SMD, ju sugjeroj që së pari të shikoni këtë tutorial mbi bashkimin SMD.
Nëse do të përdorni ekranin si saldim të orës titujt e RTC të Vogël në anën e baterisë.
Hapi 4: Shfaqeni si orë
Kur të keni mbaruar bashkimin e të gjithë përbërësve, shkarkoni kodin dhe ngarkojeni në arduino para se ta vendosni në ekran. Nëse doni të shfaqni diçka me porosi, hidhini një sy Hapit 5.
Hapi 5: Krijoni një kod të personalizuar
Nëse doni të tregoni diçka me porosi, duhet ta kodoni me dorë. Në kodin shembull segmente të ndryshme aka pixel janë treguar në byte me secilin bit një segment: 0bDP-A-B-C-D-E-F-G p.sh. 0b01011011 do të tregojë një 5.
Kodi shembull ka 3 mënyra të ndryshme për të treguar piksele. Mënyra e parë është përdorimi i putPixel (x, y, bajt); funksion për të zëvendësuar një piksel të ekranit në vendndodhjen x, y (0, 0 është lart majtas 5, 23 është poshtë djathtas).
Mënyra e dytë është përdorimi i addPixel (x, y, bajt); funksionon pothuajse njësoj si funksioni putPixel () por në vend që të zëvendësojë pikselin ai shton pikselin në atë origjinal.
Mënyra e fundit është përdorimi i fillPixel (x1, y1, x2, y2, bajt); funksion për të mbushur një drejtkëndësh nga x1, y1 në x2, y2 me të njëjtat piksele.
Hapi 6: Ju jeni bërë
Urime mbaruat! Tani mund ta programoni ekranin ashtu siç ju pëlqen. Dhe nëse e keni bërë ekranin mos harroni ta ndani:)
Recommended:
Ora mekanike e shfaqjes me shtatë segmente: 7 hapa (me fotografi)
Ora mekanike e shfaqjes me shtatë segmente: Disa muaj më parë ndërtova një ekran mekanik me dy shifra me 7 segmente, të cilin e ktheva në një kohëmatës. Doli mjaft mirë dhe një numër njerëzish sugjeruan dyfishimin në ekran për të bërë një orë. Problemi ishte se unë isha drejtuar tashmë
Ora e 7 segmenteve: 4 hapa (me fotografi)
7 Segmenti i orës: Pas disa vitesh përdorimi, ora ime analoge nëse është përfundimisht e vdekur. Ndërkohë po kërkoja një projekt orësh 3d për të printuar me Prusën time, kështu që gjeta një orë me 7 segmente që do të drejtohej nga ws2812 leds dhe Arduino. Mendova se fuqia e atyre leds është t
Ora e shfaqjes së Shtatë Segmenteve Diy: 9 hapa
Ora e shfaqjes së Shtatë Segmentit Diy: në këtë tutorial, unë do t'ju tregoj se si të ndërtoni një orë me shtatë segmente
Rritja e vlerës së 7 segmenteve duke përdorur butonin shtytës me hapa 8051: 4 (me fotografi)
Rritja e vlerës së 7 segmenteve duke përdorur butonin shtytës me 8051: Në këtë projekt ne do të rrisim vlerën e shfaqjes së shtatë segmenteve duke përdorur butonin shtytës me mikrokontrollues 8051
Grupi i altoparlantëve sferike me kosto të ulët: 15 hapa (me fotografi)
Array sferike me kosto të ulët: Instrumentet akustike rrezatojnë tingull në një mënyrë mrekullisht komplekse, 360 gradë, ndërsa altoparlantët konvencionalë rrezatojnë në një zhurmë shumë më të mërzitshme, në qendër të vëmendjes. Ju mund të shpenzoni një ton para për produkte të zbukuruara: Hemisfera nga Electrotap Experim