Sadržaj:
- Korak 1: Dizajniranje naše PCB -a na Fritzing
- Korak 2: Naručite naše PCB -e po vrlo niskim cijenama od JLCPCB -a
- Korak 3: Potrebne komponente:
- Korak 4: Rad
- Korak 5: Spajanje izlaza podataka (pin 24) s ulazom podataka (pin 1) drugog IC -a
- Korak 6: U skladu s tim uspostavite vezu sata i LOAD
- Korak 7: Spojite kondenzator i otpornik kako je prikazano na shemi
- Korak 8: Povežite matrične pinove kako je prikazano na dijagramima
- Korak 9: Stvaranje kućišta za naš LED zaslon
- 10. korak: povežite kôd i aplikaciju
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
U ovom uputstvu napravit ćemo 32X8 LED matrični zaslon koji će imati funkcionalnost mijenjanja tekstualne poruke s našim pametnim telefonom u stvarnom vremenu te će našu aplikaciju učiniti vlastitom pomoću MIT App Inventor -a.
Dakle, prijatelji, počnimo s ovim kul i sjajnim projektom.
Korak 1: Dizajniranje naše PCB -a na Fritzing
Dizajnirali smo PCB na Fritzingu, hardverskoj inicijativi otvorenog koda koja elektroniku čini dostupnom kao kreativan materijal za svakoga.
To je dvoslojni dizajn PCB -a u koji smo savršeno uredno zapakirali potrebne stvari.
Sada je vrijeme za izvoz Gerber datoteke i naručivanje naših PCB -a.
Korak 2: Naručite naše PCB -e po vrlo niskim cijenama od JLCPCB -a
Nakon što ste stvorili zip mapu Gerber datoteke vašeg PCB -a. Sada je vrijeme da datoteku učitate u JLCPCB i u skladu s tim postavite zahtjeve poput odabira maskiranja kao crnog, što sam učinio za svoje PCB -ove. Ako tražite najbolje kvalitete PCB -a za svoje projekte, tada je JLCPCB najbolja opcija.
Nude 10 PCB -a za samo 2 $ s dodatnom dostavom i smatram da je to najbolja dostupna ponuda.
Dakle, gdje prototipirati 10 PCB -a samo za 2 USD:
Korak 3: Potrebne komponente:
- Arduino (NANO ili UNO)
- Bluetooth modul HC-05
- LED diode (32X8 = 256 kom)
- MAX7219 LED matrični upravljački program IC (4 kom)
- 10uF kondenzator (4 kom)
- 100nF kondenzator (4 kom)
- 40K otpornik (4 kom)
- Priključci, lemljenje, žice, alati itd …
Korak 4: Rad
Ovdje smo stvorili 4 matrice od 8X8 LED dioda. Svaki upravljački program MAX7219 može rukovati sa 64 LED matrice. Arduino će slati podatke putem serijske komunikacije. Zato moramo povezati sat i učitati pinove s Arduina na sve upravljačke programe MAX7219. Podatkovni pin bit će spojen samo na prvi upravljački program. S pina "data out" prvog upravljačkog programa spojit ćemo žicu na drugi "Data" drugog pogonitelja i tako dalje. Tako povezujemo četiri matrice 8x8 u niz. Također bismo trebali povezati Bluetooth modul s Tx i Rx pinovima Arduina i na njega napajati 5 V i na svaki od upravljačkih programa MAX7219. Prvo, pogledajmo kako spojiti svaku od 8x8 matrica. Nakon što imamo 4 matrice, možemo ih spojiti zajedno sa "data out" "podacima u" pinovima.
Korak 5: Spajanje izlaza podataka (pin 24) s ulazom podataka (pin 1) drugog IC -a
Korak 6: U skladu s tim uspostavite vezu sata i LOAD
Korak 7: Spojite kondenzator i otpornik kako je prikazano na shemi
Korak 8: Povežite matrične pinove kako je prikazano na dijagramima
Korak 9: Stvaranje kućišta za naš LED zaslon
Nakon što ste uspostavili gornju vezu, vrijeme je da napravim slučaj za to. Upotrijebio sam otpadni karton i od njega napravio kutiju s plastikom preko LED dioda, tako da se svjetlina ne raspršuje i daje nam više umirujuće pogled.
10. korak: povežite kôd i aplikaciju
Kôd: Preuzmi
Dizajn PCB -a: Preuzmite
Datoteke aplikacija: Preuzmite