Taula de continguts:

Llum LED d'escriptori intel·ligent - Il·luminació intel·ligent amb Arduino - Espai de treball Neopixels: 10 passos (amb imatges)
Llum LED d'escriptori intel·ligent - Il·luminació intel·ligent amb Arduino - Espai de treball Neopixels: 10 passos (amb imatges)

Vídeo: Llum LED d'escriptori intel·ligent - Il·luminació intel·ligent amb Arduino - Espai de treball Neopixels: 10 passos (amb imatges)

Vídeo: Llum LED d'escriptori intel·ligent - Il·luminació intel·ligent amb Arduino - Espai de treball Neopixels: 10 passos (amb imatges)
Vídeo: Новый YAMAHA XMAX 2023, королева категории 👑 2024, Juny
Anonim
Llum LED d'escriptori intel·ligent | Il·luminació intel·ligent amb Arduino | Espai de treball Neopixels
Llum LED d'escriptori intel·ligent | Il·luminació intel·ligent amb Arduino | Espai de treball Neopixels

Ara fa uns dies que passem molt de temps a casa, estudiant i treballant virtualment, així que per què no fer que el nostre espai de treball sigui més gran amb un sistema d’il·luminació personalitzat i intel·ligent basat en LEDs Arduino i Ws2812b?

Aquí us mostro com es construeix la vostra llum LED Smart Desk que podeu controlar amb un control remot IR des del televisor, el cinema a casa o qualsevol dispositiu amb transmissor IR.

Si sou un aprenent visual, sé que un vídeo val més de 1000 paraules, així que aquí teniu un vídeo tutorial de dues parts. (Sóc castellanoparlant, per tant, considereu activar els subtítols en anglès):

Pas 1: calen les habilitats

Habilitats necessàries
Habilitats necessàries

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.

-Soldadura.

-Cablatge.

Pas 2: llista de components i peces

Llista de components i peces
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 Realment recomano utilitzar els serveis JLCPCB SMT per demanar el vostre.

2. ESP8266 (microcontrolador).

3. Tires de LEDs WS2812.

4. Font d'alimentació de 5v 2A.

5. Presa de corrent de PCB.

6. Impressora 3D.

7. Sensor IR

8. Comandament a distància, podria ser el vostre televisor.

Pas 3: diagrama del circuit

Esquema de connexions
Esquema de connexions

Aquí teniu el diagrama de circuits, que té totes les connexions internes del circuit que ens permetran crear el disseny de PCB més endavant.

També he adjuntat el PDF dels esquemes perquè el pugueu veure millor.

DESCARREGAR Esquemes, Codi i Biblioteques GRATIS.

Pas 4: disseny i ordenació de PCB

Disseny i Comanda de PCB
Disseny i Comanda de PCB
Disseny i Comanda de PCB
Disseny i Comanda de PCB
Disseny i Comanda de PCB
Disseny i Comanda 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 dòlars per a PCB de cinc a quatre capes i SMT barats (2 cupons)

COMPREU LA JUNTA JA DISSENYADA, Gerber + Pick & Place + BOM

Pas 5: Impressió de peces 3D

Impressió de peces 3D
Impressió de peces 3D

Tots els fitxers per imprimir el recinte del projecte.

Podeu imprimir-los a la vostra impressora 3D, si no teniu la vostra, aquí la podeu fer mitjançant la que faig servir.

Impressora 3D Ender 3 Pro

Pas 6: Programació de l'ESP8266

Programació de l’ESP8266
Programació de l’ESP8266
Programació de l’ESP8266
Programació de l’ESP8266
Programació de l’ESP8266
Programació de l’ESP8266
  1. Instal·leu les biblioteques que funcionaran amb el codi
  2. Obriu el vostre ID Arduino.
  3. Aneu a Fitxer> Exemples> IRremoteESP8266> IRrecvDemo
  4. Aquest exemple de codi us permetrà copiar el codi IR que transmet la clau del control remot que voleu utilitzar.
  5. A l’IRrecvDemo, actualitzeu el kRecvPin al que heu connectat amb el sensor d’IR.
  6. Connecteu el vostre ESP8266 al programador i connecteu el sensor IR al pin seleccionat.
  7. Pengeu el codi.
  8. Obriu el monitor de sèrie i premeu les tecles que voleu saber del codi i copieu-les i deseu-les a les notes.
  9. Obriu el codi MCM-LED-DESK.ino.
  10. Establiu el kRecvPin a 3, els píxels estan connectats al pin 0 i el meu nombre de píxels és de 80.
  11. A la funció Leer (), actualitzeu el codi del If's al del controlador remot.
  12. Pengeu el codi a l’ESP8266 mitjançant la PCB del projecte i un convertidor USB a TTL

Pas 7: pirateig ESP8266 ADC

ESP8266 ADC Hack
ESP8266 ADC Hack
ESP8266 ADC Hack
ESP8266 ADC Hack

Com heu notat, el meu disseny es pot utilitzar amb un ESP-07 o ESP-01, però en el meu cas he utilitzat l’ESP-01 i no té el pin ADC (Tout) accessible, així que vaig haver de soldar un petit fil al pin Tout del xip i connecteu-lo al pin ADC del PCB.

Pas 8: Muntatge del projecte

Muntatge del projecte
Muntatge del projecte
Muntatge del projecte
Muntatge del projecte
Muntatge del projecte
Muntatge del projecte
Muntatge del projecte
Muntatge del projecte

Col·loqueu el PCB amb tot el que ja estigui connectat a la caixa, enrosqueu-lo, col·loqueu la rosca i el pom del potenciòmetre, enganxeu el sensor IR i tanqueu-ho tot amb cargols o més cola: D.

Pas 9: col·locació de les tires i la unitat de control

Col·locació de les tires i la unitat de control
Col·locació de les tires i la unitat de control
Col·locació de les tires i la unitat de control
Col·locació de les tires i la unitat de control
Col·locació de les tires i la unitat de control
Col·locació de les tires i la unitat de control

Enganxeu les tires al vostre escriptori o al lloc desitjat, ja tenen cola, però les he assegurat amb una mica de cola calenta.

Talleu-lo a la mida del vostre escriptori o lloc, assegureu-vos que el connector pugui arribar a la caixa de control i enganxeu-lo també.

Connecteu-lo i busqueu una font d'alimentació de 5V 2A +.

Pas 10: engegada i proves

Engegada i proves
Engegada i proves
Engegada i proves
Engegada i proves
Engegada i proves
Engegada i proves

Connecteu la font d'alimentació a la caixa de control i agafeu el comandament a distància i proveu la configuració i el control de brillantor amb el potenciòmetre.

Gaudeix del teu projecte i de la teva configuració.

Podeu modificar el codi i afegir els colors i animacions que vulgueu.

Recomanat: