Kazalo:
- 1. korak: Oblikovanje našega tiskanega vezja na Fritzing
- 2. korak: Naročite naše PCB -je po zelo nizkih cenah pri JLCPCB
- 3. korak: Potrebne komponente:
- 4. korak: Delo
- 5. korak: Priključitev podatkovnega izhoda (pin 24) v podatkovni vhod (pin 1) drugega IC
- 6. korak: Ustrezno povežite uro in LOAD
- Korak 7: Povežite kondenzator in upor, kot je prikazano na diagramu
- 8. korak: Povežite matrične zatiče, kot je prikazano na diagramih
- 9. korak: Ustvarjanje primera za naš LED zaslon
- 10. korak: Povezava za kodo in aplikacijo
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
V tem navodilu bomo izdelali 32X8 LED matrični zaslon, ki bo imel funkcijo spreminjanja besedilnega sporočila s pametnim telefonom v realnem času in bo našo aplikacijo naredil z uporabo MIT App Inventor.
Torej, prijatelji, začnimo s tem kul in super projektom.
1. korak: Oblikovanje našega tiskanega vezja na Fritzing
Oblikovali smo tiskano vezje na Fritzingu, ki je odprtokodna pobuda za strojno opremo, zaradi katere je elektronika dostopna kot ustvarjalno gradivo za vsakogar.
To je dvoslojna oblika tiskanega vezja, kjer smo popolnoma lepo zapakirali potrebne stvari.
Zdaj je čas za izvoz datoteke Gerber in naročanje naših tiskanih vezij.
2. korak: Naročite naše PCB -je po zelo nizkih cenah pri JLCPCB
Ko ste ustvarili mapo zip v datoteki Gerber na svojem tiskanem vezju, je čas, da datoteko naložite v JLCPCB in ustrezno prilagodite zahteve, kot je izbira maskiranja kot črnega, kar sem naredil za svoja tiskana vezja. Če iščete najbolj kakovostne tiskane vezje za svoje projekte, je JLCPCB najboljša možnost.
Ponujajo 10 PCB -jev za samo 2 $ z doplačilom in se mi zdi to najboljša ponudba.
Torej, kje prototipirati 10 PCB -jev samo za 2 USD:
3. korak: Potrebne komponente:
- Arduino (NANO ali UNO)
- Bluetooth modul HC-05
- LED (32X8 = 256 kosov)
- MAX7219 LED matrični gonilnik IC (4 kosi)
- 10uF kondenzator (4 kosi)
- 100nF kondenzator (4 kosi)
- 40K upor (4 kosi)
- Priključki, spajkanje, žice, orodja itd.
4. korak: Delo
Tu smo ustvarili 4 matrike vsake od 8X8 LED. Vsak gonilnik MAX7219 zmore matriko 64 LED. Arduino bo podatke pošiljal po serijski komunikaciji. Zato moramo z vsemi gonilniki MAX7219 povezati uro in naložiti zatiče iz Arduina. Podatkovni pin bo povezan samo s prvim gonilnikom. S pina "data out" prvega gonilnika bomo žico povezali z drugim "Data" drugega gonilnika in tako naprej. Tako zaporedno povezujemo štiri matrice 8x8. Modul Bluetooth bi morali povezati tudi z nožicami Tx in Rx na Arduinu in nanj napajati 5V ter vsakega od gonilnikov MAX7219. Najprej poglejmo, kako povezati vsako od matric 8x8. Ko imamo 4 matrice, jih lahko združimo skupaj z "podatki ven" "podatki v" zatiči.
5. korak: Priključitev podatkovnega izhoda (pin 24) v podatkovni vhod (pin 1) drugega IC
6. korak: Ustrezno povežite uro in LOAD
Korak 7: Povežite kondenzator in upor, kot je prikazano na diagramu
8. korak: Povežite matrične zatiče, kot je prikazano na diagramih
9. korak: Ustvarjanje primera za naš LED zaslon
Ko ste vzpostavili zgornjo povezavo, je čas, da naredim primer za to, da sem uporabil odpadni karton in iz njega naredil škatlo s plastiko nad LED diodami, da se svetlost ne razprši in nam daje bolj pomirjujoč učinek pogled.
10. korak: Povezava za kodo in aplikacijo
Koda: Prenesi
Oblikovanje tiskanega vezja: Prenesite
Datoteke aplikacij: Prenesite