Turinys:
- 1 veiksmas: 1 žingsnis: atsispausdinkite uždraustą bokštą
- 2 veiksmas: 2 žingsnis: reikalingos dalys
- 3 žingsnis: 3 žingsnis: įrankiai
- 4 žingsnis: 4 žingsnis: nuspręskite, kuriuos komponentus naudoti
- 5 veiksmas: 5 veiksmas: programinė įranga ir bibliotekos
- 6 žingsnis: 6 žingsnis: laidų prijungimas
Video: Uždraustas sargybos bokštas + „WiFi“valdomas RGB šviesos diodas: 7 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Kai pajusite, kad pritaikėte savo 3D spausdintuvą, kad gautumėte tinkamos kokybės spaudinius, pradėkite ieškoti puikių modelių svetainėje www.thingiverse.com. Kijai radau „Uždraustąjį bokštą“ir maniau, kad tai bus puikus mano spausdintuvo išbandymas („Anet A8“).
Spausdinimas pasirodė puikus (ne tobulas), bet aš buvau laimingas … Kol nepamačiau, kad kūrėjas įtraukė modelį, kuris buvo tuščiaviduris, kad galėtumėte į jį įnešti šviesos!
Taigi vienintelis natūralus dalykas buvo prijungti RGB šviesos diodą prie mazgo MCU ESP8266 ir valdyti spalvas per „WiFi“!: D
1 veiksmas: 1 žingsnis: atsispausdinkite uždraustą bokštą
Turiu „Anet A8“ir čia naudoju nustatymus:
- Sluoksnio aukštis - 0,2 mm
- Plaustai - Taip - 8 mm
- Užpildas - 15%
- Palaiko - ne
- Siūlai - CCTree Silver PLA 1.75mm
-
Spausdinimo temperatūra:
- Ekstruderis: 200 laipsnių
- Šildoma lova: 60 laipsnių
- Spausdinimo greitis - 60 mm/s
- Važiavimo greitis - 120 mm/s
2 veiksmas: 2 žingsnis: reikalingos dalys
Jums reikės:
- Mazgas MCU 12E - techniškai bet koks ESP8266 modulis turėtų veikti
- „Micro USB“pertraukimo plokštė - (neprivaloma - jei naudojate „Node MCU“, ji turi įmontuotą „micro USB“)
- RGB šviesos diodas - WS2812x
3 žingsnis: 3 žingsnis: įrankiai
Naudojami įrankiai:
- Lituoklis
- Pagalbinės rankos
- Lituoklis
- Elektros laidas - nebūtinai turi būti aukšto skersmens
4 žingsnis: 4 žingsnis: nuspręskite, kuriuos komponentus naudoti
Idėjos: iš pradžių norėjau naudoti modulį ESP8266-12E be pertraukos plokštės. Tačiau jei aš eisiu šiuo keliu, man reikės:
- Atskiras 5–3,3 voltų žeminimo keitiklis
- USB serijos keitiklis, panašus į FTDI modulį arba CP2012
- Lituokite ESP8266 12E lustą prie savo pertraukos plokštės
Žiūrėkite paveikslėlį, iliustruojantį, kaip šie komponentai bus prijungti. Tai buvo paimta iš šio puslapio. Kreditas atitenka jiems:)
Priežastis, kodėl norėjau eiti šiuo keliu, buvo sutaupyti vietos, nes bokšto vidus nebuvo labai didelis. Tačiau sudėjus visus papildomus komponentus, kurių jums prireiks, išskyrus ESP8266 modulį, paaiškėjo, kad daugiau vietos.
Todėl aš nuėjau su „Node MCU 8266“moduliu:) Tai turi tokį integruotą:
- USB serijos keitiklis, skirtas lengvai bendrauti su kompiuteriu
- 3.3V reguliatorius
- ESP8266 12E su išsiveržimo kaiščiais
Įgyvendinimas:
Vienintelis dalykas, kurio man reikėjo, buvo:
- „Node MCU ESP8266“modulis
- W2812 LED
- Kai kurį elektros laidą išgelbėjau iš seno ATX maitinimo šaltinio
5 veiksmas: 5 veiksmas: programinė įranga ir bibliotekos
Programinė įranga: „Mac OS“naudojau „Arduino IDE“.
Vairuotojai: tai sutaupys daug laiko!
Turėsite gauti šias tvarkykles:
- : //kig.re/2014/12/31/how-to-use-arduino-nano-…
- https://www.silabs.com/products/development-tools/..
„Arduino“bibliotekos:
Tai yra iš aukščiau esančio „GitHub“puslapio, kreditas priklauso russp81:
„FastLED 3.1.3“biblioteka: https://github.com/FastLED/FastLEDMcLighting biblioteka: https://github.com/toblum/McLighting jscolor Spalvų parinkiklis: https://github.com/toblum/McLighting FastLED paletės peilis: https://github.com/toblum/McLighting Jei nesate susipažinę su savo ESP8266 sąranka, skaitykite „McLighting“git skaitymą. Tai gerai parašyta ir turėtų pradėti veikti. Trumpai tariant:
- Konfigūruokite „Arduino IDE“bendrauti su ESP8266
- Įkelti eskizą (iš šio repo) Eskizas nustatytas 240 pikselių WS2812B GRB LED juostelėms. (Pagal savo pageidavimus pakeiskite galimas parinktis „definitions.h“)
- Pirmą kartą paleidus, ESP8266 reklamuos savo „WiFi“tinklą, prie kurio galėsite prisijungti, kai prisijungsite prie jo, paleisite naršyklę ir žiniatinklio sąsaja savaime suprantama. (Jei sąsaja neįkeliama, įveskite „192.168.4.1“į savo naršyklę ir paspauskite „Go“)
- Kai ESP yra jūsų „Wi -Fi“tinkle, galite įkelti reikalingus žiniatinklio sąsajos failus, įvesdami ESP IP adresą, po to „/edit“(t. Y. 192.168.1.20/edit). Tada įkelkite failus iš aplanko, pavadinto „įkelti šiuos“iš šios repos.
- Kai baigsite įkėlimą, įveskite ESP IP į savo naršyklę ir turėtumėte pradėti veikti!"
Kreditas atitenka „Soumojit“už jo instrukciją, kuri labai padėjo:
www.instructables.com/id/WiFi-Led-Fedora-H…
6 žingsnis: 6 žingsnis: laidų prijungimas
Tai labai paprasta, nes naudoju tik vieną WS2812 LED mikroschemą ir „Node MCU“.
Viskas, ką jums reikia padaryti, tai:
- Prijunkite „WS2812 Data In“prie mazgo MCU D1
- „WS2812 Vin+ to Vin“mazgo MCU (tai turėtų būti 5 V, įeinanti per USB)
- WS2812 VCC/Vin- į GND mazgo MCU
Galite naudoti bet kokį mikro USB maitinimo šaltinį (mobiliojo telefono įkroviklį, kompiuterį ar net maitinimo banką)
Viskas!:)
Rekomenduojamas:
„Arduino Nano Baised“IR valdomas RGB šviesos diodas: 5 žingsniai
„Arduino Nano Baised IR“valdomas RGB šviesos diodas: šiame mažame projekte noriu jums parodyti, kaip sukūriau „Arduino“pagrindu sukurtą RGB LED, valdomą IR nuotolinio valdymo pultu ir maitinamas USB kabeliu
Milžiniškas šviesos diodas - Adam Savage sekimas: 13 žingsnių (su paveikslėliais)
Milžiniškas šviesos diodas - Adomo Savage'o sekimas: čia rasite milžinišką šviesos diodą, iš naujo sukurtą veikti kaip „Twitter“, „YouTube“ir „Twitch“įspėjimo lemputė. Mano pagrindinis tikslas yra įspėti, kai yra Adomo Savage'o ir išbandytos komandos „tweets“, vaizdo įrašai ar „twitch“srautai ir
Išmanusis šviesos diodas su mazgu Mcu ir Tasker: 9 žingsniai (su paveikslėliais)
„Smart LED“su „Node Mcu“ir „Tasker“: atsisiųskite užduotį
KAIP PADARYTI IR IR IR ŠVIESOS ŠVIESOS ŠVIESOS ŠVIESOS KAMERĄ: 5 žingsniai (su paveikslėliais)
KAIP PADARYTI IR IR IR ŠVIESOS ŠVIESOS ŠVIESOS KAMERĄ: Supratau infraraudonųjų spindulių kamerą, kad galėčiau ją naudoti judesio fiksavimo sistemoje. Su juo taip pat galite gauti tokių nuostabių vaizdų: blizgių objektų, matomų fotoaparate, kurie yra normalūs realybėje. Už pigią kainą galite gauti gana gerų rezultatų. Jis
Internete valdomas „Arduino“šviesos diodas: 5 žingsniai (su paveikslėliais)
Žiniatinklio valdomas „Arduino“šviesos diodas: ši instrukcija parodo, kaip sukurti „Web“palaikomą trijų spalvų šviesos diodą, pagrįstą „Arduino“ir „WIZnet Ethernet“ekranu, valdomu iš bet kurios žiniatinklio naršyklės. Kadangi šviesos diodas rodomas naudojant paprastą RESTful žiniatinklio paslaugą, veikiančią „Arduino“spalva