Taula de continguts:
- Pas 1: calen les habilitats
- Pas 2: llista de components i peces
- Pas 3: diagrama del circuit
- Pas 4: disseny i ordenació de PCB
- Pas 5: Impressió de peces 3D
- Pas 6: Programació de l'ESP8266
- Pas 7: pirateig ESP8266 ADC
- Pas 8: Muntatge del projecte
- Pas 9: col·locació de les tires i la unitat de control
- Pas 10: engegada i proves
Vídeo: Llum LED d'escriptori intel·ligent - Il·luminació intel·ligent amb Arduino - Espai de treball Neopixels: 10 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
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
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
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
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
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
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
- Instal·leu les biblioteques que funcionaran amb el codi
- Obriu el vostre ID Arduino.
- Aneu a Fitxer> Exemples> IRremoteESP8266> IRrecvDemo
- Aquest exemple de codi us permetrà copiar el codi IR que transmet la clau del control remot que voleu utilitzar.
- A l’IRrecvDemo, actualitzeu el kRecvPin al que heu connectat amb el sensor d’IR.
- Connecteu el vostre ESP8266 al programador i connecteu el sensor IR al pin seleccionat.
- Pengeu el codi.
- Obriu el monitor de sèrie i premeu les tecles que voleu saber del codi i copieu-les i deseu-les a les notes.
- Obriu el codi MCM-LED-DESK.ino.
- Establiu el kRecvPin a 3, els píxels estan connectats al pin 0 i el meu nombre de píxels és de 80.
- A la funció Leer (), actualitzeu el codi del If's al del controlador remot.
- Pengeu el codi a l’ESP8266 mitjançant la PCB del projecte i un convertidor USB a TTL
Pas 7: pirateig ESP8266 ADC
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
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
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
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:
Converteix un telèfon intel·ligent no utilitzat en una pantalla intel·ligent: 6 passos (amb imatges)
Converteix un telèfon intel·ligent no utilitzat en una pantalla intel·ligent: el tutorial de Deze es troba a Engels, per a la versió del clàssic espanyol. Teniu un telèfon intel·ligent (antic) sense utilitzar? Convertiu-lo en una pantalla intel·ligent amb Fulls de càlcul de Google i paper i llapis seguint aquest senzill tutorial pas a pas. Quan hagis acabat
Làmpada LED intel·ligent controlada per telèfon intel·ligent Bluetooth: 7 passos
Làmpada LED intel·ligent controlada per telèfon intel·ligent Bluetooth: sempre somio amb controlar els meus aparells d’il·luminació. Aleshores algú va fabricar una increïble llum LED de colors. Fa poc em vaig trobar amb una làmpada LED de Joseph Casha a Youtube. Inspirant-me en ell, vaig decidir afegir diverses funcions mantenint la comoditat
Rellotge despertador intel·ligent: un despertador intel·ligent fabricat amb Raspberry Pi: 10 passos (amb imatges)
Rellotge despertador intel·ligent: un rellotge despertador intel·ligent fet amb Raspberry Pi: Heu volgut mai un rellotge intel·ligent? Si és així, aquesta és la solució per a vosaltres. He creat Smart Alarm Clock (Rellotge despertador intel·ligent), aquest és un rellotge que permet canviar l’hora de l’alarma segons el lloc web. Quan l’alarma s’activi, hi haurà un so (brunzidor) i 2 llums
Jardineria intel·ligent i agricultura intel·ligent basades en IoT mitjançant ESP32: 7 passos
Jardineria intel·ligent i agricultura intel·ligent basades en l’IoT que utilitzen ESP32: el món canvia a mesura que l’agricultura passa. Avui en dia, la gent integra electrònica en tots els camps i l’agricultura no n’és una excepció. Aquesta fusió d'electrònica a l'agricultura està ajudant els agricultors i les persones que gestionen els jardins
Com controlar l'interruptor intel·ligent bàsic Sonoff basat en ESP8266 amb un telèfon intel·ligent: 4 passos (amb imatges)
Com controlar el commutador intel·ligent bàsic de Sonoff basat en ESP8266 amb un telèfon intel·ligent: Sonoff és una línia de dispositius per a Smart Home desenvolupada per ITEAD. Un dels dispositius més flexibles i econòmics d’aquesta línia és Sonoff Basic. És un commutador habilitat per Wi-Fi basat en un gran xip, ESP8266. En aquest article es descriu com configurar el Cl