Taula de continguts:
- Pas 1: calen les habilitats
- Pas 2: llista de components i peces
- Pas 3: diagrama del circuit
- Pas 4: disseny de PCB
- Pas 5: Configuració d'Adafruit per al control d'Internet
- Pas 6: programació de l'ESP8266 i proves
- Pas 7: Control de la matriu LED amb Postman
- Pas 8: aplicació de prototipus que he fet per provar
Vídeo: Matriu LED SMART LED CONTROLADA per Bricolatge (ADAFRUIT + ESP8266 + WS2812): 8 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
Aquí teniu el meu segon avanç en un projecte que em fa molta il·lusió mostrar-vos. Es tracta d’una matriu LED intel·ligent de bricolatge que us permet mostrar-hi dades, com ara les estadístiques de YouTube, les estadístiques de casa intel·ligent, com la temperatura, la humitat, poden ser un simple rellotge o simplement mostrar text i animacions.
En aquest segon tutorial enviaré dades de text i color a través d'Internet. Si sou un estudiant visual, sé que un vídeo val més de 1000 paraules, així que aquí teniu un vídeo de tutorial. (Sóc castellanoparlant, per tant, considereu activar els subtítols en anglès):
Pas 1: calen les habilitats
Com podeu observar, res sembla molt difícil en aquest projecte, però necessitareu alguns coneixements bàsics sobre:
-Utilització de l’IDE Arduino.
-Programació ESP8266.
-Impressió 3D o Artesania (per a la quadrícula).
-Soldadura.
-Cablatge.
Pas 2: llista de components i peces
Un bon lloc que puc recomanar per trobar els vostres components, és MakerFocus, és una botiga de maquinari de codi obert.
1. PCB. Us recomano utilitzar els serveis JLCPCB SMT per demanar els vostres. Podeu triar entre la versió sense LED i AFEGIR les tires de LED per vosaltres mateixos o amb les LED.
2. ESP8266 (microcontrolador).
3. Tires de LEDs WS2812.
4. Font d'alimentació de 5v 2A.
5. Presa de corrent de PCB.
6. Impressora 3D (opcional) Podeu fer les peces amb cartró o alguna cosa rígida.
Pas 3: diagrama del circuit
Aquí teniu el diagrama de circuits, teniu diverses opcions per fer el projecte. Només podeu crear la part de control del circuit, la que es mostra a la primera imatge, i després connectar tires LED individuals com es mostra a la tercera imatge.
També podeu, en lloc de tires LED, utilitzar panells LED.
Té totes les connexions internes del circuit que ens permetran crear el disseny de PCB més endavant. També he adjuntat el PDF de l’Schematics perquè el pugueu veure millor.
DESCARREGAR Esquemes, Codi i Biblioteques GRATIS.
Pas 4: disseny de PCB
Per a la implementació d’un bon projecte, necessitem un muntatge fiable del circuit que el compon, i no hi ha millor manera de fer-ho que amb un bon PCB.
Aquí podeu descarregar els fitxers Gerber, BOM i Pick & Place, els que necessiteu per demanar el vostre PCB a la vostra empresa fabricant de PCB.
Suggereixo JLCPCB:
? 2 $ per a 5 PCB i SMT econòmics (2 cupons)
COMPREU LA JUNTA JA DISSENYADA, Gerber + Pick & Place + BOM
Pas 5: Configuració d'Adafruit per al control d'Internet
- Aneu a la pàgina d'Adafruit IO
- Crea un compte gratuït.
- Mireu i copieu les credencials d'Adafruit al vostre codi.
- Aneu a Feeds> Mostra-ho tot> Crea un feed nou.
- Creeu els feeds a continuació.
- -mensatge.
- -rojo
- -verde
- -azul
A Adafruit API Documentation tenim la informació per comunicar-nos correctament amb el servidor.
Aviat utilitzarem aquest URL:
io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data
Pas 6: programació de l'ESP8266 i proves
1. Connecteu el convertidor USB a TTL de la següent manera:
USB a TTL ----- ESP8266
3,3 Vcc
tx rx
rx tx
Gnd Gnd
1- Per programar l’ESP8266 hem de col·locar el pont a sobre (posició PROG), connectar el convertidor USB a TTL a la nostra placa PCB respectiva els pins i després al nostre PC, instal·lar les biblioteques i després carregar-les. (Cal tenir instal·lat el paquet ESP8266 al vostre IDE).
2- Instal·leu les biblioteques i les dependències.
3- Reinicieu l'IDE, obriu el codi.
4- Configureu les vostres credencials WiFi i el nom d’usuari i contrasenya d’Adafruit IO
4- Pengeu l’esbós.
5- Jumper en USE, desconnecteu l'USB i connecteu la font d'alimentació de 5v.
6- Verifiqueu que tots els vostres LED funcionin bé.
NOTA: Utilitzeu el 3.3v del convertidor USB-TTL per alimentar l'ESP. (Cremarà amb 5v).
Pas 7: Control de la matriu LED amb Postman
- Aneu a la pàgina principal de Postman i descarregueu el programari gratuït
- Creeu una sol·licitud nova fent clic a (+).
- Seleccioneu l'opció POST.
- Enganxeu l'URL (https://io.adafruit.com/api/v2/{username}/feeds/{feed_key}/data) i personalitzeu els paràmetres del nom d'usuari i de la clau de feed.]
- Aneu a "Capçaleres" i afegiu la vostra clau Adafruit: X-AIO-Key | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
- Aneu a "Cos" i configureu el tipus a "JSON" i "RAW" i, a continuació, modifiqueu els feeds tal com es mostra a la imatge: {"value": "text"} o {"value": numbers}
- Feu clic a "Envia" si va tenir èxit, veureu un bon missatge al terminal
- La vostra matriu LED us proporcionarà el nou text o color.
Pas 8: aplicació de prototipus que he fet per provar
Amb els conceptes aplicats a Postman, vaig crear una aplicació que emulava els enviaments i publicacions per poder controlar el MCM-LED-Matrix a través del mòbil i amb una interfície més agradable.
Un palet de colors i un quadre de text per introduir text.
Espero que gaudiu del projecte, no dubteu a compartir els vostres remakes.
Recomanat:
Llum de rellotge de pantalla de matriu LED controlada per WiFi: 3 passos (amb imatges)
Llum de rellotge de pantalla de matriu de LED controlada per WiFi: tires LED programables, per exemple basat en WS2812, són fascinants. Les aplicacions són múltiples i ràpidament podeu obtenir resultats impressionants. I d’alguna manera la construcció de rellotges sembla ser un altre domini en el qual penso molt. Començant amb alguna experiència a
Matriu LED controlada per l'Assistent de Google: 7 passos (amb imatges)
Matriu LED controlada per l'Assistent de Google
Tira LED controlada controlada per RC: 4 passos (amb imatges)
Franja LED Rgb controlada per RC: creeu la vostra pròpia tira led controlada per rc per a la il·luminació individual de la sala. Per apagar-lo, activar-lo o canviar el color, heu de mantenir-vos davant del receptor. Això és avorrit i no re
Caixa de cambra de temperatura controlada per bricolatge amb mòdul Peltier TEC: 4 passos (amb imatges)
Caixa de cambres de temperatura controlada per bricolatge amb mòdul Peltier TEC: he muntat una caixa de cambra de temperatura controlada per provar petites plaques electròniques. En aquest tutorial he compartit el meu projecte amb fitxers font i enllaç a fitxers Gerbers per fer el PCB. Només he utilitzat materials barats disponibles habitualment
Banda LED controlada a distància per bricolatge: 10 passos (amb imatges)
Banda LED controlada per control remot de bricolatge: Hola a tots, benvinguts als nostres nous instructius, ja que ja sabeu per la miniatura que en aquest projecte fabricarem un controlador de cinta led Ir que es pot controlar mitjançant qualsevol comandament a distància IR disponible normalment utilitzat en