Sisällysluettelo:
- Vaihe 1: Tarvittavat taidot
- Vaihe 2: Komponenttien ja osien luettelo
- Vaihe 3: Piirikaavio
- Vaihe 4: Piirilevyjen suunnittelu ja tilaaminen
- Vaihe 5: 3D -osien tulostus
- Vaihe 6: ESP8266: n ohjelmointi
- Vaihe 7: ESP8266 ADC Hack
- Vaihe 8: Projektin kokoaminen
- Vaihe 9: Nauhojen ja ohjausyksikön sijoittaminen
- Vaihe 10: Käynnistys ja testaus
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Nykyään vietämme paljon aikaa kotona, opiskelemme ja työskentelemme käytännössä, joten miksi et tekisi työtilastamme suurempaa mukautetulla ja älykkäällä Arduino- ja Ws2812b -LED -valaistusjärjestelmällä.
Tässä näytän sinulle kuinka rakentaa Smart Desk LED -valo, jota voit ohjata television, kotiteatterin tai minkä tahansa infrapunalähettimellä varustetun laitteen IR -kaukosäätimellä.
Jos olet visuaalinen oppija, tiedän, että video on yli 1000 sanan arvoinen, joten tässä on 2 -osainen opetusvideo. (Puhun espanjaa, joten harkitse englanninkielisen tekstityksen ottamista käyttöön):
Vaihe 1: Tarvittavat taidot
Kuten huomaat, mikään ei näytä kovin vaikealta tässä projektissa, mutta tarvitset joitain perustietoja:
-Arduino IDE: n käyttö.
Ohjelmointi ESP8266.
-3D -tulostus.
-Hitsaus.
-Johdotus.
Vaihe 2: Komponenttien ja osien luettelo
Hyvä paikka, jota voin suositella komponenttien etsimiseen, se on MakerFocus, se on avoimen lähdekoodin rautakauppa!
1. PCB Suosittelen todella käyttämään JLCPCB SMT -palveluja omien tilaamiseen.
2. ESP8266 (mikro -ohjain).
3. WS2812 LED -nauhat.
4. 5v 2A virtalähde.
5. PCB -virtaliitin.
6. 3D -tulostin.
7. IR -anturi
8. Kaukosäädin, voi olla televisiosi.
Vaihe 3: Piirikaavio
Tässä on piirikaavio, siinä on kaikki piirin sisäiset liitännät, joiden avulla voimme luoda piirilevyn suunnittelun myöhemmin.
Liitin myös kaavion PDF -tiedoston, jotta näet sen paremmin.
LATAA Kaavio, koodi ja kirjastot ILMAISEKSI.
Vaihe 4: Piirilevyjen suunnittelu ja tilaaminen
Hyvän projektin toteuttamiseksi tarvitsemme luotettavan kokoonpanon piirille, joka muodostaa sen, eikä ole parempaa tapaa tehdä sitä kuin hyvä PCB.
Täältä voit ladata Gerber-, BOM- ja Pick & Place -tiedostot, jotka tarvitset PCB: n tilaamiseen PCB -valmistajalta.
Ehdotan JLCPCB: tä:
? $ 2 viidelle - 4 kerroksiselle piirilevylle ja halvalle SMT: lle (2 kuponkia)
OSTA JO SUUNNITELTU TAULU, Gerber + Pick & Place + BOM
Vaihe 5: 3D -osien tulostus
Kaikki projektin kotelon tulostettavat tiedostot.
Voit tulostaa ne 3D -tulostimellasi, jos sinulla ei ole omaasi, tässä voit käyttää käyttämääni tulostinta.
3D -tulostin Ender 3 Pro
Vaihe 6: ESP8266: n ohjelmointi
- Asenna kirjastot, jotka toimivat koodilla
- Avaa Arduino IDE.
- Valitse Tiedosto> Esimerkit> IRremoteESP8266> IRrecvDemo
- Tämän esimerkkikoodin avulla voit kopioida IR -koodin, joka lähettää käytettävän kauko -ohjaimen avaimen.
- Päivitä IRrecvDemo -ohjelmassa kRecvPin siihen, jonka olet liittänyt IR -anturiin.
- Liitä ESP8266 ohjelmoijaan ja liitä infrapunatunnistin valittuun nastaan.
- Lataa koodi.
- Avaa sarjamonitori ja paina näppäimiä, joista haluat tietää koodin, ja kopioi ja tallenna ne muistiinpanoihin.
- Avaa MCM-LED-DESK.ino-koodi.
- Aseta kRecvPin arvoon 3, pikselit on kytketty nastaan 0 ja pikselien määrä on minun tapauksessani 80.
- Päivitä Leer () -toiminnossa If -koodit kauko -ohjaimesi koodiksi.
- Lataa koodi ESP8266 -laitteeseen käyttämällä projektikorttia ja USB -TTL -muunninta
Vaihe 7: ESP8266 ADC Hack
Kuten huomasit, suunnittelua voidaan käyttää ESP-07: n tai ESP-01: n kanssa, mutta minun tapauksessani käytin ESP-01: tä, eikä siinä ole ADC (Tout) -tappia, joten minun täytyi juottaa pieni lanka sirun Tout -nastaan ja liitä se piirilevyn ADC -nastaan.
Vaihe 8: Projektin kokoaminen
Aseta piirilevy ja kaikki liitetty jo laatikkoon, ruuvaa se, aseta potentiometrin mutteri ja nuppi, liimaa IR -anturi ja sulje kaikki ruuveilla tai enemmän liimaa: D.
Vaihe 9: Nauhojen ja ohjausyksikön sijoittaminen
Liimaa nauhat työpöydällesi tai haluttuun paikkaan, niissä on jo liimaa, mutta kiinnitin ne kuumalla liimalla.
Leikkaa se työpöydän/paikan koon mukaan, varmista, että liitin pääsee ohjauskoteloon ja liimaa myös se.
Liitä se ja etsi 5V 2A+ virtalähde.
Vaihe 10: Käynnistys ja testaus
Kytke virtalähde ohjausrasiaan ja ota kaukosäädin ja testaa asetukset ja kirkkauden säätö potentiometrillä.
Nauti projektistasi ja asetuksistasi.
Voit vapaasti muokata koodia ja lisätä haluamasi värit ja animaatiot.