Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09
Ta mesec hekerji HackerBox gradijo inteligentne, tridimenzionalne, osvetljene strukture. Ta navodila vsebujejo informacije za delo s HackerBox -om #0030, ki jih lahko prevzamete tukaj, ko so na zalogi. Če želite vsak mesec v svoj nabiralnik prejemati takšen HackerBox, se naročite na HackerBoxes.com in se pridružite revoluciji!
Teme in učni cilji za HackerBox 0030:
- Konfigurirajte ESP8266 NodeMCU za uporabo z IDE Arduino
- Sestavite strukture iz barvnih LED trakov RGB
- Upravljajte RGB LED trakove z ESP8266 NodeMCU
- Razširite delovanje NodeMCU prek brezžičnih omrežij Wi-Fi
- Zgradite LED kocko 8x8x8
- Poskusite z reprogramiranjem mikrokrmilnika na osnovi 8051
HackerBoxes je storitev mesečne naročnine na elektroniko in računalniško tehnologijo DIY. Smo ljubitelji, ustvarjalci in eksperimentatorji. Mi smo sanjači sanj. ZDRUŽITE PLANETO!
1. korak: HackerBox 0030: Vsebina škatle
- HackerBoxes #0030 Zbirateljska referenčna kartica
- Modul NodeMCU V3 z ESP8266 in 32M bliskavico
- Kolut 60 LED WS2812B RGB 2 metra
- 8x8x8 LED komplet z 8051-based MCU in 512 LED
- Serijski modul USB z žicami CH340G in mostički
- Napeta priključna žica 3 metra, 22 tir
- Ekskluzivna nalepka HackerBoxes
- Ekskluzivna LED nalepka s temne strani
Nekaj drugih stvari, ki vam bodo v pomoč:
- Spajkalnik, spajkalnik in osnovna orodja za spajkanje
- Računalnik za izvajanje programskih orodij
- Lepenka ali les za montažo LED vložkov
Najpomembneje je, da boste potrebovali občutek pustolovščine, DIY duha in hekersko radovednost. Hardcore DIY elektronika ni trivialno zasledovanje in HackerBoxes ni razvodnjen. Cilj je napredek in ne popolnost. Ko vztrajate in uživate v pustolovščini, lahko veliko znanja pridobite z učenjem nove tehnologije in upajmo, da bodo nekateri projekti uspeli. Predlagamo, da vsak korak naredite počasi, pri tem pazite na podrobnosti in ne bojte se prositi za pomoč.
V pogostih vprašanjih o HackerBoxu obstaja veliko informacij za sedanje in bodoče člane.
Korak: NodeMCU in Arduino IDE
NodeMCU je odprtokodna platforma IoT. Vključuje vdelano programsko opremo, ki deluje na Wi-Fi SoC ESP8266 podjetja Espressif Systems.
Za začetek se prepričajte, da imate nameščen Arduino IDE (www.arduino.cc).
Nato boste potrebovali gonilnike za ustrezen čip Serial-USB na modulu NodeMCU, ki ga uporabljate. Trenutno veliko modulov NodeMCU vključuje čip Serijski USB-CH340. Proizvajalec čipov CH340 (WCH.cn) ima na voljo gonilnike za vse priljubljene operacijske sisteme. Oglejte si Googlovo stran za prevajanje njihovega spletnega mesta. Nekateri od teh gonilnikov so zrcaljeni tudi na spletnem mestu WeMos.
Na koncu sledite tem navodilom za namestitev podpore za plošče ESP8266 v Arduino IDE.
Ko konfigurirate IDE, za ploščo izberite "Modul ESP-12E". Izberite ustrezna vrata, ki se prikažejo, ko NodeMCU priključite na računalnik.
Kot ponavadi začnite s primerom Blink, da preizkusite sestavljanje in nalaganje v NodeMCU. Na plošči na zatiču je modra LED dioda, ki je definirana kot "LED_BUILTIN", zato bi morala vzorčna skica delovati brez sprememb. Spremenite število milisekund (dvakrat) na funkcijo delay (), da spremenite hitrost utripanja LED. Preverite, ali se spremembe odražajo v delovanju po uspešnem nalaganju.
Korak: RGB LED trak
Ti prilagodljivi RGB LED trakovi so enostaven način za dodajanje kompleksnih svetlobnih učinkov vsakemu projektu. Vsaka LED ima vgrajen gonilnik, ki vam omogoča neodvisno upravljanje barve in svetlosti vsake LED. Kombinirana LED/gonilna IC na teh trakovih je izredno kompakten WS2812B (podatkovni list). Če pogledate v slikovno piko WS2812 z lupo, lahko dejansko vidite integriran gonilnik s povezovalnimi žicami, ki ga povezujejo z majhnimi notranjimi zelenimi, rdečimi in modrimi LED diodami.
Za nadzor verige LED WS2812 iz NodeMCU je knjižnica FastLED precej močna možnost.
Knjižnica vsebuje nekaj lepih vzorčnih skic, ki jih lahko preizkusite. Spremenite te definicije:
#define LED_PIN D1#define COLOR_ORDER GRB#define CHIPSET WS2812
OPOMBA ZA NAPAJANJE Vsaka naprava WS2812 lahko porabi približno 60 mA, zato poskrbite za dovolj 5V napajanje za največje število LED, ki jih boste v vsakem trenutku prižgali.
4. korak: Oblike svetlobe
LED trakovi se lahko oblikujejo v različne strukture, ki ustrezajo vsem ustvarjalnim muham. Tu je nekaj zanimivih primerov projektov:
Dežnik
Kozarec za diskoteko
Neskončno ogledalo
Luč v oblaku
Ura
Osvetlitev zaslona
Kocka
Cosplay
Mavrični kozarec
5. korak: Kamin Lightform
Če imate nekaj pergamentnega papirja in tanko škatlo (ali okvir za slike iz blagajne ali prodajalne dolarjev), lahko ta projekt kamina sestavite v nekaj urah.
LED trak RGB se razreže na deset in šest LED trakov ter jih poveže v serpentinsko strukturo. Nekaj listov pergamentnega papirja deluje kot razpršilec. Modul NodeMCU lahko vroče prilepite na hrbtno stran, tako da so vrata USB odprta za programiranje in priključitev napajanja.
Priporočena:
DIY komplet rdeče LED utripajoče oblike v obliki vetrnice: 6 korakov (s slikami)
Rdeča utripajoča LED rdeča LED v obliki vetrnice: Opis: To je DIY MCU dizajn, ki poučuje komplete elektronskih vetrnic za spajkanje. Enostavna montaža: Ta izdelek pride k vam, ker je treba sestavni del namestiti na hladen modul kot vetrnico. Ime markerja komponent kompleta je bilo
Pasivni nizkoprepustni filter za zvočna vezja (RC filter proste oblike): 6 korakov
Pasivni nizkoprepustni filter za zvočna vezja (RC filter proste oblike): Ena stvar, ki mi je vedno povzročala težave pri izdelavi elektronskih instrumentov po meri, so stalne motnje hrupa v mojih zvočnih signalih. Preizkusil sem zaščito in različne trike za ožičenje signalov, vendar se zdi, da je najpreprostejša rešitev po izgradnji b
Micro: bitni senzor vida MU za začetnike - I2C in prepoznavanje kartice oblike: 8 korakov
Senzor vida Micro: bit MU za začetnike - I2C in prepoznavanje kartice oblike: V roke sem dobil senzor vida MU za Micro: bit. Zdi se, da je to kul orodje, ki mi bo omogočilo, da naredim veliko različnih projektov, ki temeljijo na viziji. Na žalost se nam ne zdi toliko navodil in čeprav je dokumentacija res
Namizna svetilka molekularne oblike: 11 korakov (s slikami)
Namizna svetilka z molekularno obliko: Predstavljam vam namizno LED svetilko, ki jo lahko uporabimo za vizualizacijo nekaterih molekularnih geometrij ali preprosto za uporabo kot LED svetilka z različnimi barvnimi učinki, ki jih nadzira infrardeči (IR) daljinski upravljalnik. Upam, da vam je všeč
Oblike: Učenje za vse z Makeyjem Makeyjem: 5 korakov (s slikami)
Oblike: Učenje za vse z Makeyjem Makeyjem: Učitelji poučujejo VSE študente. Včasih mora biti naše učenje odvisno od študenta drugače. Spodaj je primer enostavne lekcije, ki jo lahko ustvarite, da se prepričate, da vsi vaši učenci delajo na osnovnih veščinah. Ta projekt bi dobro deloval