Sadržaj:

Arduino LED zaslon s Bluetooth kontrolom: 11 koraka
Arduino LED zaslon s Bluetooth kontrolom: 11 koraka

Video: Arduino LED zaslon s Bluetooth kontrolom: 11 koraka

Video: Arduino LED zaslon s Bluetooth kontrolom: 11 koraka
Video: Текстовые LCD дисплей на контроллере HD44780, Уроки Arduino 2024, Srpanj
Anonim
Arduino LED zaslon s Bluetooth kontrolom
Arduino LED zaslon s Bluetooth kontrolom

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

Dizajniranje naše PCB -a na Fritzing
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

Naručite naše PCB -e po vrlo niskim cijenama od JLCPCB -a
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

Radni
Radni

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

Spajanje podatkovnog izlaza (pin 24) s ulazom podataka (pin 1) drugog IC -a
Spajanje podatkovnog izlaza (pin 24) s ulazom podataka (pin 1) drugog IC -a

Korak 6: U skladu s tim uspostavite vezu sata i LOAD

U skladu s tim uspostavite vezu sata i LOAD -a
U skladu s tim uspostavite vezu sata i LOAD -a

Korak 7: Spojite kondenzator i otpornik kako je prikazano na shemi

Spojite kondenzator i otpornik kako je prikazano na shemi
Spojite kondenzator i otpornik kako je prikazano na shemi
Spojite kondenzator i otpornik kako je prikazano na shemi
Spojite kondenzator i otpornik kako je prikazano na shemi

Korak 8: Povežite matrične pinove kako je prikazano na dijagramima

Izvedite vezu matričnih pinova kako je prikazano na dijagramima
Izvedite vezu matričnih pinova kako je prikazano na dijagramima
Izvedite vezu matričnih pinova kako je prikazano na dijagramima
Izvedite vezu matričnih pinova kako je prikazano na dijagramima

Korak 9: Stvaranje kućišta za naš LED zaslon

Izrada slučaja za naš LED zaslon
Izrada slučaja za naš LED zaslon
Izrada slučaja za naš LED zaslon
Izrada slučaja za naš LED zaslon
Izrada slučaja za naš LED zaslon
Izrada slučaja za naš LED zaslon
Izrada slučaja za naš LED zaslon
Izrada slučaja 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

Veza za kôd i aplikaciju
Veza za kôd i aplikaciju

Kôd: Preuzmi

Dizajn PCB -a: Preuzmite

Datoteke aplikacija: Preuzmite

Preporučeni: