Turinys:
- 1 veiksmas: „HackerBox 0030“: dėžutės turinys
- 2 žingsnis: „NodeMCU“ir „Arduino IDE“
- 3 žingsnis: RGB LED juostelė
- 4 žingsnis: šviesos formos
- 5 žingsnis: šviesos formos židinys
Video: „HackerBox 0030“: šviesos formos: 11 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Šį mėnesį „HackerBox Hackers“kuria protingas, trimatis, apšviestas struktūras. Šioje instrukcijoje yra informacijos apie darbą su „HackerBox #0030“, kurią galite pasiimti čia, kol pasibaigs atsargos. Be to, jei norėtumėte kiekvieną mėnesį gauti tokią „HackerBox“tiesiai į savo pašto dėžutę, užsiprenumeruokite „HackerBoxes.com“ir prisijunkite prie revoliucijos!
„HackerBox 0030“temos ir mokymosi tikslai:
- Konfigūruokite „ESP8266 NodeMCU“naudoti su „Arduino IDE“
- Surinkite konstrukcijas iš spalvotų RGB LED juostų
- Valdykite RGB LED juosteles naudodami ESP8266 „NodeMCU“
- Išplėskite „NodeMCU“operacijas per „Wi-Fi“belaidžius tinklus
- Sukurkite 8x8x8 LED kubą
- Eksperimentuokite perprogramuodami 8051 pagrįstą mikrovaldiklį
„HackerBoxes“yra mėnesio prenumeratos dėžutės paslauga, skirta „pasidaryk pats“elektronikai ir kompiuterinėms technologijoms. Esame mėgėjai, kūrėjai ir eksperimentuotojai. Mes esame svajonių svajotojai. Įsilaužk į planetą!
1 veiksmas: „HackerBox 0030“: dėžutės turinys
- „HackerBoxes“#0030 kolekcinė informacinė kortelė
- „NodeMCU V3“modulis su ESP8266 ir 32M blykste
- 60 WS2812B RGB šviesos diodų ritė 2 metrai
- 8x8x8 LED rinkinys su 8051 MCU ir 512 šviesos diodų
- USB serijinis modulis su CH340G ir jungiamaisiais laidais
- Suvyta jungiamoji viela 3 metrai, 22 gabaritas
- Išskirtinis „HackerBoxes“lipdukas
- Išskirtinis tamsiosios pusės LED lipdukas
Kai kurie kiti dalykai, kurie bus naudingi:
- Lituoklis, lydmetalis ir pagrindiniai litavimo įrankiai
- Kompiuteris programinės įrangos įrankiams paleisti
- Kartonas arba mediena, skirta LED surinkimo įrenginiui
Svarbiausia, kad jums reikės nuotykių jausmo, „pasidaryk pats“dvasios ir įsilaužėlių smalsumo. „Hardcore DIY“elektronika nėra nereikšmingas užsiėmimas, o „HackerBoxes“nėra susilpnintos. Tikslas yra pažanga, o ne tobulumas. Kai atkakliai ir mėgaujatės nuotykiais, mokydamiesi naujų technologijų ir tikimės, kad pavyks įgyvendinti tam tikrus projektus, galite būti labai patenkinti. Siūlome kiekvieną žingsnį žengti lėtai, apgalvoti smulkmenas ir nebijoti prašyti pagalbos.
Kad yra daug informacijos esamiems ir būsimiems „HackerBox“DUK nariams.
2 žingsnis: „NodeMCU“ir „Arduino IDE“
„NodeMCU“yra atvirojo kodo daiktų interneto platforma. Jame yra programinė įranga, veikianti naudojant „Espressif Systems“ESP8266 „Wi-Fi SoC“.
Norėdami pradėti, įsitikinkite, kad turite įdiegtą „Arduino IDE“(www.arduino.cc).
Tada jums reikės tvarkyklių, skirtų jūsų naudojamam „NodeMCU“moduliui atitinkamam serijiniam USB lustui. Šiuo metu daugelyje „NodeMCU“modulių yra „CH340 Serial-USB“lustas. CH340 lustų (WCH.cn) gamintojas turi visų populiarių operacinių sistemų tvarkykles. Peržiūrėkite jų svetainės „Google“vertimo puslapį. Kai kurie iš šių tvarkyklių taip pat pateikiami „WeMos“svetainėje.
Galiausiai vykdykite čia pateiktas instrukcijas, kaip įdiegti ESP8266 plokštės palaikymą į „Arduino IDE“.
Konfigūruodami IDE, kaip plokštę pasirinkite „ESP-12E Module“. Pasirinkite tinkamą prievadą, kuris pasirodo prijungus „NodeMCU“prie kompiuterio.
Kaip įprasta, pradėkite nuo „Blink“pavyzdžio, kad išbandytumėte kompiliavimą ir įkėlimą į „NodeMCU“. Ant kaiščio plokštėje yra mėlynas šviesos diodas, apibrėžtas kaip „LED_BUILTIN“, todėl eskizo pavyzdys turėtų veikti be pakeitimų. Pakeiskite praleistų milisekundžių skaičių (du kartus) į uždelsimo () funkciją, kad pakeistumėte šviesos diodo mirksėjimo greitį. Įsitikinkite, kad pakeitimai atsispindi po sėkmingo įkėlimo.
3 žingsnis: RGB LED juostelė
Šios lanksčios RGB LED juostos yra paprastas būdas bet kokiam projektui pridėti sudėtingų apšvietimo efektų. Kiekvienas šviesos diodas turi integruotą tvarkyklę, leidžiančią nepriklausomai valdyti kiekvieno šviesos diodo spalvą ir ryškumą. Šių juostų kombinuotas šviesos diodų ir tvarkyklės IC yra ypač kompaktiškas WS2812B (duomenų lapas). Jei pažvelgsite į WS2812 „pikselį“su didinamuoju stiklu, iš tikrųjų galite pamatyti integruotą tvarkyklę su sujungimo laidais, jungiančiais ją su mažais vidiniais žaliais, raudonais ir mėlynais šviesos diodais.
Norėdami valdyti WS2812 šviesos diodų grandinę iš „NodeMCU“, „FastLED“biblioteka yra gana galingas pasirinkimas.
Bibliotekoje pateikiami gražūs eskizų pavyzdžiai, kuriuos galite išbandyti. Būtinai pakeiskite šiuos apibrėžimus:
#define LED_PIN D1#define COLOR_ORDER GRB#define CHIPSET WS2812
PASTABA MAITINIMUI Kiekvienas WS2812 gali suvartoti apie 60 mA srovę, todėl būtinai aprūpinkite pakankamai stipriu 5 V maitinimo šaltiniu, kad būtų užtikrintas maksimalus šviesos diodų skaičius, kurį bet kuriuo metu užsidegsite.
4 žingsnis: šviesos formos
LED juostelės gali būti suformuotos į įvairias struktūras, kad atitiktų bet kokius įnorius. Štai keletas įdomių projektų pavyzdžių:
Skėtis
Diskoteka
Begalybės veidrodis
Debesų šviesa
Laikrodis
Ekrano apšvietimas
kubas
Cosplay
Vaivorykštinis stiklainis
5 žingsnis: šviesos formos židinys
Jei turite pergamentinį popierių ir ploną dėžutę (arba paveikslų rėmelį iš dėvėtų prekių parduotuvės ar dolerių parduotuvės), šį židinio projektą galite surinkti per porą valandų.
RGB šviesos diodų juostelė sumažinama iki dešimties šešių šviesos diodų juostų ir sujungiama serpantine struktūra. Keli pergamento popieriaus lapai veikia kaip difuzorius. „NodeMCU“modulį galima karštai klijuoti ant nugaros, atidengus USB prievadą programavimui ir maitinimo prijungimui.
Rekomenduojamas:
Sužinokite, kaip sukurti pasirinktinės formos PCB naudojant „EasyEDA“internetinius įrankius: 12 žingsnių (su paveikslėliais)
Sužinokite, kaip sukurti pasirinktinės formos PCB naudojant „EasyEDA“internetinius įrankius: aš visada norėjau sukurti individualų PCB, o naudojant internetinius įrankius ir pigius PCB prototipus niekada nebuvo taip paprasta, kaip dabar! Netgi galima sumontuoti paviršiaus montavimo komponentus pigiai ir lengvai nedideliu kiekiu, kad būtų išvengta sudėtingų sprendimų
„HackerBox 0052“: laisvos formos: 10 žingsnių
„HackerBox 0052“: laisvos formos: sveikinimai „HackerBox“įsilaužėliams visame pasaulyje! „HackerBox 0052“tyrinėja laisvos formos grandinės skulptūrų kūrimą, įskaitant LED gaudyklės pavyzdį, ir jūsų pasirinktas struktūras, pagrįstas WS2812 RGB LED moduliais. „Arduino IDE“yra sukonfigūruotas
Šviesos diodų šviesos diodų dėžutė: 11 žingsnių
Šviesos diodų apšvietimo dėžutė: sukurkite savo 18 W LED šviesos dėžutę, kad galėtumėte kovoti su žiemos bliuzu. Ši šviesos dėžutė yra išsklaidyta ir pritemdoma naudojant PWM. Jei turite lempos laikmatį, galite jį naudoti kaip žadintuvo alternatyvą
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
„Arduino“šviesos kardas su šviesos ir garso efektais: 14 žingsnių (su nuotraukomis)
„Arduino“šviesos kardas su šviesos ir garso efektais: Sveiki jedi! Ši pamoka yra apie šviesos kardo kūrimą, kuris atrodo, skamba ir veikia kaip filmas! Vienintelis skirtumas - jis negali pjauti metalo: (Šis prietaisas yra pagrįstas „Arduino“platforma, ir aš suteikiu jam daug funkcijų ir funkcijų