Cuprins:

Afișaj LED Arduino cu control Bluetooth: 11 pași
Afișaj LED Arduino cu control Bluetooth: 11 pași

Video: Afișaj LED Arduino cu control Bluetooth: 11 pași

Video: Afișaj LED Arduino cu control Bluetooth: 11 pași
Video: Arduino Tutorial: LED Sequential Control- Beginner Project 2024, Noiembrie
Anonim
Afișaj LED Arduino cu control Bluetooth
Afișaj LED Arduino cu control Bluetooth

În acest instructable, vom realiza un afișaj cu matrice LED de 32X8 care va avea funcționalitatea de a schimba mesajul text cu smartphone-ul nostru în timp real și va face propria noastră aplicație folosind MIT App Inventor.

Deci, prietenii permit să începem cu acest proiect minunat și minunat.

Pasul 1: Proiectarea PCB-ului nostru pe Fritzing

Proiectarea PCB-ului nostru pe Fritzing
Proiectarea PCB-ului nostru pe Fritzing

Am proiectat PCB-ul pe Fritzing, care este o inițiativă hardware open-source care face accesibilă electronica ca material creativ pentru oricine.

Este un design PCB cu două straturi, în care am ambalat perfect lucrurile necesare foarte bine.

Acum este timpul să exportăm fișierul Gerber și să comandăm PCB-urile noastre.

Pasul 2: Comandați PCB-urile noastre la un cost foarte mic de la JLCPCB

Comandați PCB-urile noastre la un cost foarte mic de la JLCPCB
Comandați PCB-urile noastre la un cost foarte mic de la JLCPCB

Odată ce ați creat folderul zip al fișierului Gerber al PCB-ului dvs. Acum este momentul să încărcați fișierul în JLCPCB și să faceți cerințele în consecință, cum ar fi selectarea mascării ca negru, ceea ce am făcut pentru PCB-urile mele. Dacă sunteți în căutarea PCB-urilor de cea mai bună calitate pentru proiectele dvs., JLCPCB este cea mai bună opțiune.

Acestea oferă 10 PCB-uri pentru doar 2 $ cu livrare suplimentară și consider că este cea mai bună ofertă disponibilă.

Deci, unde să prototipați 10 PCB-uri doar pentru 2 USD:

Pasul 3: Componente necesare:

  • Arduino (NANO sau UNO)
  • Modulul Bluetooth HC-05
  • LED-uri (32X8 = 256 buc)
  • IC cu driver de matrice LED MAX7219 (4 buc)
  • Condensator 10uF (4 buc)
  • Condensator 100nF (4 buc)
  • Rezistor 40K (4 buc)
  • Conectori, lipire, fire, scule, etc …

Pasul 4: Lucrul

Lucru
Lucru

Aici, am creat 4 matrici fiecare dintre LED-uri 8X8. Fiecare driver MAX7219 poate gestiona o matrice de 64 de LED-uri. Arduino va trimite datele folosind o comunicare serială. Deci, trebuie să conectăm ceasul și să încărcăm pini de pe Arduino la toți driverele MAX7219. PIN-ul de date va fi conectat doar la primul driver. Din pinul „date out” al primului driver, vom conecta un fir la al doilea „Data” al celui de-al doilea driver și așa mai departe. Așa conectăm patru matrice 8x8 în serie. De asemenea, ar trebui să conectăm modulul Bluetooth la pinii Tx și Rx ai Arduino și să furnizăm 5V la acesta și la fiecare dintre driverele MAX7219. În primul rând, să aruncăm o privire despre cum să conectăm fiecare dintre matricile 8x8. Odată ce avem cele 4 matrice, le putem uni cu pinii „date out” „date out”.

Pasul 5: Conectarea ieșirii datelor (pinul 24) la intrarea de date (pinul 1) a altor circuite integrate

Conectarea ieșirii datelor (pinul 24) la intrarea de date (pinul 1) a altor circuite integrate
Conectarea ieșirii datelor (pinul 24) la intrarea de date (pinul 1) a altor circuite integrate

Pasul 6: Faceți conexiunea ceasului și încărcării în consecință

Efectuați conexiunea ceasului și încărcării în consecință
Efectuați conexiunea ceasului și încărcării în consecință

Pasul 7: Conectați condensatorul și rezistorul așa cum se arată în diagramă

Conectați condensatorul și rezistorul așa cum se arată în diagramă
Conectați condensatorul și rezistorul așa cum se arată în diagramă
Conectați condensatorul și rezistorul așa cum se arată în diagramă
Conectați condensatorul și rezistorul așa cum se arată în diagramă

Pasul 8: Faceți conexiunea pinilor matrice așa cum se arată în diagrame

Faceți conexiunea pinilor matricei așa cum se arată în diagrame
Faceți conexiunea pinilor matricei așa cum se arată în diagrame
Faceți conexiunea pinilor matricei așa cum se arată în diagrame
Faceți conexiunea pinilor matricei așa cum se arată în diagrame

Pasul 9: Realizarea carcasei pentru afișajul nostru LED

Realizarea carcasei pentru afișajul nostru LED
Realizarea carcasei pentru afișajul nostru LED
Realizarea carcasei pentru afișajul nostru LED
Realizarea carcasei pentru afișajul nostru LED
Realizarea carcasei pentru afișajul nostru LED
Realizarea carcasei pentru afișajul nostru LED
Realizarea carcasei pentru afișajul nostru LED
Realizarea carcasei pentru afișajul nostru LED

Odată ce ați făcut conexiunea de mai sus, este timpul să creați o carcasă pentru că am folosit un resturi de carton și am făcut o cutie din el cu un plastic peste LED-uri, astfel încât luminozitatea să nu difuzeze și să ne ofere un aspect mai liniștitor. vedere.

Pasul 10: conectați codul și aplicația

Link pentru cod și aplicație
Link pentru cod și aplicație

Cod: Descărcare

Design PCB: Descărcare

Fișiere aplicație: descărcare

Recomandat: