Turinys:
- 1 žingsnis: mūsų PCB projektavimas „Fritzing“
- 2 žingsnis: užsisakykite mūsų PCB už labai mažą kainą iš JLCPCB
- 3 žingsnis: reikalingi komponentai:
- 4 žingsnis: darbas
- 5 veiksmas: duomenų išvesties (24 kaištis) prijungimas prie kito IC duomenų įvesties (1 kaištis)
- 6 veiksmas: atitinkamai prijunkite laikrodį ir įkelkite
- 7 veiksmas: prijunkite kondensatorių ir rezistorių, kaip parodyta diagramoje
- 8 veiksmas: prijunkite matricos kaiščius, kaip parodyta diagramose
- 9 veiksmas: padarykite mūsų LED ekrano dėklą
- 10 veiksmas: kodo ir programos nuoroda
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Šioje pamokoje mes pagaminsime 32x8 LED matricos ekraną, kuris galės pakeisti tekstinį pranešimą išmaniuoju telefonu realiuoju laiku ir padarysime savo programą naudodami „MIT App Inventor“.
Taigi, draugai leidžia pradėti šį šaunų ir nuostabų projektą.
1 žingsnis: mūsų PCB projektavimas „Fritzing“
Mes sukūrėme „Fritzing“PCB, kuri yra atviro kodo aparatinės įrangos iniciatyva, leidžianti elektroniką pasiekti kaip kūrybinę medžiagą visiems.
Tai dviejų sluoksnių PCB dizainas, kuriame mes labai tvarkingai supakavome reikiamus daiktus.
Dabar atėjo laikas eksportuoti „Gerber“failą ir užsisakyti mūsų PCB.
2 žingsnis: užsisakykite mūsų PCB už labai mažą kainą iš JLCPCB
Kai sukūrėte savo PCB Gerber failo aplanką ZIP. Dabar atėjo laikas įkelti failą į JLCPCB ir atitinkamai nustatyti reikalavimus, pavyzdžiui, pasirinkti maskavimą kaip juodą, ką padariau savo PCB. Jei savo projektams ieškote aukščiausios kokybės PCB, geriausias pasirinkimas yra JLCPCB.
Jie siūlo 10 PCB tik už 2 USD su papildomu pristatymu ir manau, kad tai geriausias pasiūlymas.
Taigi, kur prototipuoti 10 PCB tik už 2 USD:
3 žingsnis: reikalingi komponentai:
- Arduino (NANO arba UNO)
- „Bluetooth“modulis HC-05
- Šviesos diodai (32X8 = 256 vnt.)
- MAX7219 LED matricos tvarkyklės IC (4 vnt.)
- 10uF kondensatorius (4 vnt.)
- 100nF kondensatorius (4 vnt.)
- 40K rezistorius (4 vnt.)
- Jungtys, lydmetalis, laidai, įrankiai ir kt.
4 žingsnis: darbas
Čia mes sukūrėme 4 matricas po 8X8 šviesos diodus. Kiekvienas MAX7219 vairuotojas gali valdyti 64 šviesos diodų matricą. „Arduino“siųs duomenis naudodami nuoseklųjį ryšį. Taigi mes turime prijungti laikrodį ir įkelti kaiščius iš „Arduino“prie visų MAX7219 tvarkyklių. Duomenų kaištis bus prijungtas tik prie pirmosios tvarkyklės. Iš pirmosios tvarkyklės „duomenų išvesties“kaiščio prijungsime laidą prie antrojo antrojo tvarkyklės „duomenų“ir pan. Taip mes nuosekliai sujungiame keturias 8x8 matricas. Taip pat turėtume prijungti „Bluetooth“modulį prie „Arduino“„Tx“ir „Rx“kaiščių ir tiekti 5V į jį ir prie kiekvieno iš MAX7219 tvarkyklių. Pirmiausia pažiūrėkime, kaip prijungti kiekvieną iš 8x8 matricų. Turėdami 4 matricas, galime jas sujungti su „duomenų išvesties“duomenimis „smeigtukuose“.
5 veiksmas: duomenų išvesties (24 kaištis) prijungimas prie kito IC duomenų įvesties (1 kaištis)
6 veiksmas: atitinkamai prijunkite laikrodį ir įkelkite
7 veiksmas: prijunkite kondensatorių ir rezistorių, kaip parodyta diagramoje
8 veiksmas: prijunkite matricos kaiščius, kaip parodyta diagramose
9 veiksmas: padarykite mūsų LED ekrano dėklą
Kai jau padarėte aukščiau minėtą ryšį, pats laikas padaryti tokį dėklą, kad panaudojau kartono laužą ir iš jo padariau dėžutę su plastiku virš šviesos diodų, kad šviesumas neišsisklaidytų ir suteiktų mums daugiau ramybės vaizdas.
10 veiksmas: kodo ir programos nuoroda
Kodas: Atsisiųsti
PCB dizainas: atsisiųsti
Programų failai: atsisiųskite