Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Ši pamoka skirta mirksėti roboto akiai naudojant LED taškinę matricą.
1 žingsnis: teorija
Taškinių matricų ekrane keli šviesos diodai yra sujungti eilutėse ir stulpeliuose. Tai daroma siekiant sumažinti kaiščių, reikalingų jiems valdyti, skaičių. Pavyzdžiui, 8 × 8 šviesos diodų matricai (parodyta aukščiau) reikės 64 įvesties/išvesties kaiščių, po vieną kiekvienam LED pikseliui. Sujungus visus anodus eilutėse (R1 – R8), o katodus stulpeliuose (C1 – C8), reikiamas įvesties/išvesties kaiščių skaičius sumažinamas iki 16. Kiekvienas šviesos diodas nurodomas pagal eilutės ir stulpelio numerį. Žemiau esančiame paveikslėlyje, jei R4 traukiamas aukštai, o C3 - žemai, ketvirtoje eilutėje ir trečiame stulpelyje esantis šviesos diodas bus įjungtas. Simboliai gali būti rodomi greitai nuskaitant eilutes ar stulpelius.
2 žingsnis: REIKALINGA Aparatūra
- „Arduino UNO“su kabeliu
- LED taškinės matricos7219 ekrano modulis (2)
- M-F Jumper laidai
3 žingsnis: akių animacija
Ši architektūra leidžia programinei įrangai apibrėžti animacijų sekas kaip bitų žemėlapių porų ir rodymo trukmės lenteles.
4 žingsnis: ŽINGSNIAI
- 2 kontaktas yra prijungtas prie „DataIn“
- 4 kaištis prijungtas prie CLK
- 3 kaištis prijungtas prie CS
- VCC iki 5v
- Gnd į Gnd