Sadržaj:
- Korak 1: Dizajniranje naše PCB ploče na Fritzing
- Korak 2: Naručite naše PCB -e po vrlo niskim cijenama od JLCPCB -a
- Korak 3: Potrebne komponente:
- Korak 4: Radite
- Korak 5: Povezivanje izlaza podataka (pin 24) sa 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: Omogućite povezivanje pinova matrice kao što je prikazano na dijagramima
- Korak 9: Pravljenje kućišta za naš LED ekran
- Korak 10: Veza za kôd i aplikaciju
2025 Autor: John Day | [email protected]. Zadnja izmjena: 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 i napravit će našu vlastitu aplikaciju koristeći MIT App Inventor.
Dakle, prijatelji, počnimo s ovim kul i sjajnim projektom.
Korak 1: Dizajniranje naše PCB ploče na Fritzing
Dizajnirali smo PCB na Fritzingu, hardverskoj inicijativi otvorenog koda koja elektroniku čini dostupnom kao kreativan materijal za svakoga.
To je dvoslojni PCB dizajn 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 fasciklu Gerber datoteke vašeg PCB -a. Sada je vrijeme da otpremite datoteku 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, onda je JLCPCB najbolja opcija.
Nude 10 PCB -a za samo 2 USD 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)
- Konektori, lemljenje, žice, alati itd …
Korak 4: Radite
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. Tako da moramo spojiti sat i pinove za učitavanje s Arduina na sve upravljačke programe MAX7219. PIN za podatke će biti povezan samo sa prvim upravljačkim programom. Od "data out" pina prvog upravljačkog programa spojit ćemo žicu na drugi "Data" drugog upravljačkog programa 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: Povezivanje izlaza podataka (pin 24) sa 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: Omogućite povezivanje pinova matrice kao što je prikazano na dijagramima
Korak 9: Pravljenje kućišta za naš LED ekran
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.
Korak 10: Veza za kôd i aplikaciju
Kod: Preuzmi
Dizajn PCB -a: Preuzmite
Datoteke aplikacija: Preuzmite