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
Video: Arduino LED ekran sa Bluetooth kontrolom: 11 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
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
Preporučuje se:
RC automobil sa Bluetooth kontrolom i kontrolom brzine i mjerenjem udaljenosti: 8 koraka
RC automobil sa Bluetooth kontrolom i kontrolom brzine i mjerenjem udaljenosti: Kao dijete, uvijek su me fascinirali RC automobili. Danas možete pronaći mnoge vodiče za izradu jeftinih RC automobila s Bluetooth -om uz pomoć Arduina. Napravimo korak dalje i upotrijebimo svoje praktično znanje o kinematici za izračunavanje
Rotirajte Raspberry Pi ekran i ekran osetljiv na dodir: 4 koraka
Rotiranje Raspberry Pi ekrana i ekrana osjetljivog na dodir: Ovo je osnovno uputstvo koje vam pokazuje kako rotirati unos ekrana i ekrana osjetljivog na dodir za bilo koji Raspberry Pi koji radi na Buster Raspbian operativnom sistemu, ali ovu metodu koristim od Jessie. Slike korištene u ovome su s Raspberry Pi
TTGO (kolor) ekran sa mikropythonom (TTGO T-ekran): 6 koraka
TTGO (kolor) ekran sa Micropythonom (TTGO T-displej): TTGO T-ekran je ploča zasnovana na ESP32 koja uključuje ekran u boji od 1,14 inča. Ploča se može kupiti za nagradu manju od 7 USD (uključujući dostavu, nagrada viđena na banggood -u). To je nevjerovatna nagrada za ESP32, uključujući i ekran
I2C / IIC LCD ekran - Upotreba SPI LCD -a za I2C LCD ekran Korištenje SPI do IIC modula s Arduinom: 5 koraka
I2C / IIC LCD ekran | Upotrijebite SPI LCD na I2C LCD zaslonu Korištenje SPI na IIC modula s Arduinom: Zdravo momci, budući da normalni SPI LCD 1602 ima previše žica za povezivanje pa je vrlo teško povezati ga s arduinom, ali na tržištu postoji jedan modul koji može pretvorite SPI zaslon u IIC zaslon pa morate spojiti samo 4 žice
LCD ekran sa Android kontrolom u Flowcode7: 8 koraka (sa slikama)
LCD ekran sa Android kontrolom u Flowcode7: Ova instrukcija vam omogućava da kontrolišete virtuelni LCD ekran koji je simuliran pomoću FlowCode7 pomoću vašeg Android uređaja. Očigledno možete ubaciti i druge platforme, ali za njih je potrebno omogućiti Bluetooth. Arduino ćemo koristiti i kao interfejs