Sisukord:
- Tarvikud
- Samm: elektroonika kokkupanek
- 2. samm: LED-maatriksi ja toite ühendamine
- 3. samm: pange see kokku
- Samm: püsivara ja tarkvara installimine
- Samm: (valikuline) mitme maatriksi kasutamine
- 6. samm: nautige oma uut maatriksit
Video: WiFi -toega maatrikslamp: 6 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Kes ei tahaks saada hämmastavat lampi, mis suudab kuvada animatsioone ja sünkroonida teiste maja lampidega?
Õige, mitte keegi.
Seetõttu tegin kohandatud RGB -lambi. Lamp koosneb 256 individuaalselt adresseeritavast LED -ist ja kõiki LED -e saab juhtida nutitelefoni rakenduse kaudu. Lisaks saate neid ehitada mitu ja teha Nanoleafi sarnase lambi (kuid see on tegelikult parem).
Tarvikud
- Kandiline lambivari
- 16x16 LED maatriks
- 6x4 cm PCB
- Esp 8266 (D1 mini)
- 3.3V relee
- 3-kontaktiline LED-pistik
- 5V 3A toiteplokk (võimalik rohkem amprit, kuid võib põhjustada ülekuumenemist)
- juhtmed
- 3.3V kuni 5V loogika taseme nihutaja
- Tünni pistikupesa
- juhtme pistik (saab asendada jootmisega)
- 2x M2 kruvid, seibid ja mutrid
Tööriistad (kohustuslik):
- jootekolb
- kuum liimipüstol
Tööriistad (valikuline):
3D printer
Failid:
mudelid (printimiseks)
Samm: elektroonika kokkupanek
Esiteks peame jootma ESP ja loogilise taseme nihutaja trükkplaadile, nagu on näidatud teisel pildil. Järgmine samm on ühendada PCB ühele küljele punane (5 V) ja valge (GND) kaabel. Valikuliselt saate nüüd katkestada kõik tihvtid, mis eristuvad PCB -st nagu neljandal pildil. Lõpuks ühendage komponentide tihvtid, nagu diagramm näitab. PSU tähendab punast ja valget kaablit trükkplaadi küljel, kuna need ühendatakse hiljem silindripesaga. Kui olete selle sammu lõpetanud, peaksite ühendama järgmised komponendid:
- ESP
- Loogika taseme nihutaja
- Toitekaablid
- Relee
- RGB-pistik
Märkus: Taseme nihutaja on võimalik välja jätta. Kuid väga väheste tahvlitega (minu jaoks 1 umbes 20 -st) võib tekkida probleem, et valgusdioodid ei käivitu õigesti.
2. samm: LED-maatriksi ja toite ühendamine
Maatriksiga on mõned pistikud juba kinnitatud. Kuid need ei mahu läbi metallkorpuse aukude. Seetõttu keerake need ettevaatlikult lahti ja jootke maatriksile tavalised juhtmed, mis mahuvad läbi aukude.
Korpuse siseküljel on kaks suuremat auku. Saate neid mõlemaid veidi suuremaks muuta, nii et ühelt poolt sobib silindripesa ja teiselt poolt LED-maatriksi väljundpistik.
Enne tünnipistiku asetamist jootke selle külge kaks juhtmest, nagu on näidatud joonisel 3.
3. samm: pange see kokku
Lõpuks on kätte jõudnud aeg 3D printimiseks. Teil on vaja esp/relee ümbrist ja ka maatriksi tasapinda. Minu Thingiverse'is on esp ja relee ümbrise versioon koos. Ja ka üks eraldi juhtumitega.
- maatriksi vahekaugus
- eraldi juhtumid: "case esp" ja "case relee"
- üksikjuhtum
Nüüd printige oma valik. Kui printimine on lõppenud, liimige korpusele ettevaatlikult vahekaugus. Ka maatriksi jootmispunktid tuleb eraldada. Seetõttu tilgutage neile kuuma liimi. Seejärel liimige maatriks vahekaugusele, juhtides juhtmed läbi korpuse aukude. Nüüd ühendage kõik kaablid ja pange maatriksi lisavoolu sisend relee NO -porti. Kui kõik on valmis, otsige oma sõlmes lühiseid ja pange potentsiaalsetele kuumliim.
Alternatiiv:
Kasutage kõige jaoks liimi. Siin peate olema väga ettevaatlik, et maatriks oleks tasane ja ükski juhtiv materjal ei puudutaks korpust.
Samm: püsivara ja tarkvara installimine
Kuna esp-ga LED-ide juhtimiseks on juba olemas suurepärane avatud lähtekoodiga tarkvara, kasutame seda. Seda nimetatakse "WLED"
Laadige püsivara alla siit. Peate valima kasutatava tahvli. Kui olete seda juhendit järginud, valige "WLED_0.x.x_ESP8266.bin" (lugege erinevuste kohta lähemalt siit).
Tarkvara esp -välklambi jaoks kasutan tarkvara "ESPtool". See on tasuta ja avatud tarkvara, mis on kirjutatud pythonis. Saate selle alla laadida siit või installida pip -iga.
$ pip install esptool
Nüüd ühendage esp arvutiga. Peate välja selgitama oma esp -porti. Avage akendes "Seadmehaldur" ja jaotises "Pordid (COM ja LPT)" peaksite nägema oma esp COM-porti. Tagasi terminalis saate nüüd püsivara esp-le välgutada:
python -m esptool YOUR_COM_PORT write_flash 0x1000 WLED_0.x.x_ESP8266.bin
Kui püsivara edukalt välgutas, peaksite nägema avatud kuuma kohta nimega "WLED-AP". Ühendage see parooliga "wled1234" ja järgige teile kuvatavaid juhiseid.
Saate oma seadme juhtimiseks minna App Store'i/Play poodi ja alla laadida WLED -i rakenduse. Samuti on võimalik see integreerida oma koduautomaatikasüsteemi, kui see on olemas (vaadake siit).
Pärast allalaadimist peate minema WLED-rakenduses valikule „Konfigureerimine“→ „LED-eelistused“ja määrama seal „LED-i arvuks“256 ning seadistama „Maksimaalse voolu“oma toiteallika maksimaalsele maksimumile. Kui aga sõidate maatriksiga liiga suure vooluga, võib see kahjustuda. Seetõttu soovitan 3A.
Nüüd on kõik seadistatud ja saate oma maatriksit nautida.
Samm: (valikuline) mitme maatriksi kasutamine
Saate kasutada äsja ehitatud maatriksi väljundit teise maatriksi sisendsignaali edastamiseks. Ka see maatriks ei vaja teist esp -d. Teise maatriksi ühendamiseks kasutage lihtsalt auke (mida kirjeldati 3. etapis).
Kui lisate veel maatriksit, ärge unustage WLED-rakenduses LED-ide arvu reguleerida.
Kuid kahe maatriksiga sõitmine nõuab rohkem voolu ja seetõttu, kui lisate paljudele lampidele, peate lisama võimsama toiteallika või isegi teise, kolmanda jne.
6. samm: nautige oma uut maatriksit
Sa oled seda teinud! Ehitasite oma rakenduse juhitava lambi.
Palju õnne!
Nüüd pange oma uus lamp kuhu iganes soovite ja nautige seda!
Soovitan:
ESP32 TTGO WiFi signaali tugevus: 8 sammu (piltidega)
ESP32 TTGO WiFi signaali tugevus: Selles õpetuses õpime, kuidas kuvada WiFi võrgu signaali tugevus ESP32 TTGO tahvli abil. Vaadake videot
Väga väikese energiatarbega WiFi koduautomaatikasüsteem: 6 sammu (piltidega)
Väga väikese võimsusega WiFi koduautomaatikasüsteem: selles projektis näitame, kuidas saate mõne sammuga luua kohaliku kohaliku koduautomaatika põhisüsteemi. Kasutame Raspberry Pi, mis toimib keskse WiFi -seadmena. Lõppsõlmede puhul kasutame akutoite valmistamiseks IOT kriketit
Kuidas: Raspberry PI 4 peata (VNC) installimine RPI-pildistaja ja piltidega: 7 sammu (koos piltidega)
Kuidas: Raspberry PI 4 peata (VNC) installimine Rpi-pildistaja ja piltidega: kavatsen seda Rapsberry PI-d kasutada oma blogis hunniku lõbusate projektide jaoks. Vaadake seda julgelt. Tahtsin uuesti oma Raspberry PI kasutamist alustada, kuid mul polnud uues asukohas klaviatuuri ega hiirt. Vaarika seadistamisest oli tükk aega möödas
Arvuti demonteerimine lihtsate sammude ja piltidega: 13 sammu (piltidega)
Arvuti demonteerimine lihtsate sammude ja piltidega: see on juhis arvuti demonteerimiseks. Enamik põhikomponente on modulaarsed ja kergesti eemaldatavad. Siiski on oluline, et oleksite selles osas organiseeritud. See aitab vältida osade kaotamist ja ka kokkupanekut
Ilm/maatrikslamp: 42 sammu (piltidega)
Ilm/maatrikslamp: selles juhendis kirjeldan LED -maatriksilambi disaini, konstruktsiooni ja programmeerimist. Disain meenutab tavalist lampi, kuid sisemus on asendatud ws2812 LED -de maatriksiga. Juhtimine toimub Raspberry Pi abil, nii et