
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40

Selles postituses ehitame ilusa RGB kärglambi, mida saab juhtida WiFi kaudu. Juhtleht koosneb värviratastest, mis võimaldab teil kiiresti värve vahetada. Samuti saate RGB väärtusi otse määrata, et luua kokku üle 16 miljoni värvikombinatsiooni.
Ülaltoodud video hõlmab kõike, mida peate teadma, ja selgitab ka seda, kuidas lamp kokku pannakse.
Samm: koguge komponendid


Vajame WeMos D1 Mini või ühilduvat ESP8266 plaati, microUSB katkestusplaati ja mõnda 5V, WS2812B adresseeritavat RGB LED -i. Viitena saate kasutada järgmisi linke:
- WeMos D1 Mini:
- MicroUSB Breakout:
- WS2812B LED-id:
D1 miniplaadil on microUSB -pistik ja 5 V väljund, kuid USB -pistiku toide läbib esmalt dioodi ja 500 mA kaitsme enne pinni jõudmist. Vajame sellest palju suuremat voolu, kuna iga LED võib täisheleduse korral võtta kuni 60 mA. See on põhjus, miks me kasutame selle lambi toiteks microUSB -pistikupesa.
Samm: valmistage ette lambi 3D -mudel

Laadige mudelid alla järgmise lingi abil ja printige see vastavalt soovitud skaleerimisele.
3D -mudel Thingiverse'is:
Kasutasin 140 -ga tähistatud faile ja vähendasin seda 70% -ni, kuna ei tahtnud midagi liiga suurt.
Pärast LED -de lisamist on soovitatav alus liimida aluse külge, kuid videos proovisin statiivi aluse sisse sisestada ja tulemuseks oli veidi ebastabiilne viimistlus. Trükin aluse uuesti ja seisan ning liimin hiljem.
Samm: lisage ja ühendage LED -id



Seejärel peate LED -riba pikkuseks lõikama ja lisama nii palju kui vaja. Otsustasin lisada 26 valgusdioodi kahes kihis, nagu piltidel näha. Toitepoldid on kõik paralleelselt ühendatud, kuid andmed peavad voolama sisendpingest väljundisse, nii et pidage seda meeles.
Lõikasin statiivist ka pilu, et juhtmed saaksid hõlpsalt libiseda, kuna laud istub väljastpoolt.
Samm: valmistage eskiis ette



Laadige visand alla järgmise lingi abil ja avage see Arduino IDE -s.
Visand:
Peate lisama pikslite või valgusdioodide arvu koos WiFi -võrgu nime ja parooliga, kuna plaat peab sellega ühenduse looma. Samuti saate lambi sisselülitamisel muuta RGB vaikeväärtusi.
Selle visandi jaoks peate installima ESP8266 plaadi tugipaketi ja Adafruit NeoPixeli raamatukogu.
ESP8266 plaadi tugipaketi installimine:
- Avage eelistuste aken (File-> Preferences), lisage tahvlihalduri sektsiooni järgmine URL (https://arduino.esp8266.com/stable/package_esp8266com_index.json) ja sulgege seejärel aken.
- Avage tahvlihaldur (Tööriistad-> Tahvlid-> Tahvlihaldur) ja tippige ESP8266 ning installige saadaolev pakett.
- Kui olete lõpetanud, sulgege tahvlihaldur ja valige õiged tahvli seaded, nagu pildil näidatud.
Adafruit NeoPixeli raamatukogu installimine:
- Avage teegihaldur (Tööriistad-> Raamatukoguhaldur)
- Sisestage "Adafruit NeoPixel" ja installige kuvatav teek
Kui see on lõpule viidud, klõpsake üleslaadimisnuppu ja oodake, kuni visand üles laadib. Seejärel avage jadamonitor ja oodake, kuni IP -aadress kuvatakse. Enamik tänapäevaseid WiFi -ruutereid reserveerib seadmete IP -aadressid automaatselt, kuid saate ka käsitsi IP -aadressi reserveerida, muutes DHCP -seadeid.
Samm: ühendage kõik kokku



Kasutage ühendusskeemi, et kõik omavahel ühendada. Sõltuvalt valgusdioodide koguarvust kasutage kindlasti sobivat toiteallikat. Soovitatav on kasutada 5V, 2A toiteallikat 26 LED -i jaoks, nagu selles konstruktsioonis, ja varem ehitatud USB -toiteplokk töötab suurepäraselt.
6. samm: testige lampi




Sisestage oma arvuti või mobiiltelefoni veebibrauserisse IP -aadress ja klõpsake nuppu Juhtimine. Seejärel saate värviratta. Valige lihtsalt värv, mida soovite, et lamp peaks automaatselt värve muutma. Vajadusel saate RGB väärtused ka otse sisestada.
Nii lihtne on ehitada väga kena RGB -kärjelamp, mis näeb ilus välja! Veebibrauseri kasutamine pole täiesti mugav, kuid integreerin selle lambi koos mõne muu anduriga koduautomaatika projekti. See peaks parandama üldist kasutatavust. Kui koduautomaatika teid huvitab, siis järgige meid, et teavitada teid allolevate asjakohaste linkide kaudu:
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- BnBe veebisait:
Soovitan:
Isetegemine -- Kuidas teha ämblikrobotit, mida saab nutitelefoni abil Arduino Uno abil juhtida: 6 sammu

Isetegemine || Kuidas teha ämblikrobotit, mida saab nutitelefoni abil Arduino Uno abil juhtida: Ämblikroboti tegemisel saab robootika kohta nii mõndagi õppida. Nagu robotite tegemine, on see nii meelelahutuslik kui ka väljakutsuv. Selles videos näitame teile, kuidas teha ämblikrobot, mida saame juhtida oma nutitelefoni abil (Androi
ATmega328 programmeerimine Arduino IDE abil 8MHz kristalli abil: 4 sammu

ATmega328 programmeerimine Arduino IDE -ga, kasutades 8MHz kristalli: Selles süstitavas kirjeldan samm -sammult ATmega328P IC (sama mikrokontroller olemas Arudino UNO -l) programmeerimise juhendit, kasutades Arduino IDE -d ja Arduino UNO -d programmeerijana, et teha endale kohandatud Arduino, et oma projekte teha
Juhtmevaba RGB LED -riba Bluetoothi ja Wifi abil ESP8266: 3 sammu

Juhtmevaba RGB LED -riba Bluetoothi ja Wifi abil ESP8266: RGB LED -riba Bluetoothi ja WIFI abil Vaadake üksikasjalikku teavet YouTube'i videost
ESP8266 RGB LED -riba WIFI juhtimine - NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu - RGB LED STRIP nutitelefoni juhtimine: 4 sammu

ESP8266 RGB LED -riba WIFI juhtimine | NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu | RGB LED STRIP nutitelefoni juhtimine: Tere poisid, selles õpetuses õpime, kuidas kasutada nodemcu või esp8266 IR -kaugjuhtimispuldina, et juhtida RGB LED -riba ja Nodemcu saab juhtida nutitelefoniga WiFi kaudu. Nii et põhimõtteliselt saate oma nutitelefoniga juhtida RGB LED -riba
Kella tegemine M5stick C abil Arduino IDE abil RTC reaalajas kell M5stack M5stick-C abil: 4 sammu

Kella tegemine M5stick C abil, kasutades Arduino IDE | RTC reaalajas kell koos M5stack M5stick-C-ga: Tere, selles juhendis olevad poisid, me õpime, kuidas Arduino IDE abil kella m5stick-C arendusplaadiga teha. Nii kuvab m5stick kuupäeva, kellaaja ja amp; kuunädal ekraanil