Sadržaj:
- Korak 1: HackerBox 0030: Sadržaj kutije
- Korak 2: NodeMCU i Arduino IDE
- Korak 3: RGB LED traka
- Korak 4: Oblici svjetla
- Korak 5: Kamin svjetlosne forme
Video: HackerBox 0030: Oblici svjetla: 11 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Ovog mjeseca, HackerBox Hakeri grade inteligentne, trodimenzionalne, osvijetljene strukture. Ovaj Instructable sadrži informacije za rad s HackerBox -om #0030, koje možete preuzeti ovdje dok traju zalihe. Takođe, ako želite svakog mjeseca primati ovakav HackerBox u svoje poštansko sanduče, pretplatite se na HackerBoxes.com i pridružite se revoluciji!
Teme i ciljevi učenja za HackerBox 0030:
- Konfigurirajte ESP8266 NodeMCU za upotrebu s Arduino IDE -om
- Sastavite strukture od RGB LED traka u boji
- Upravljajte RGB LED trakama pomoću ESP8266 NodeMCU
- Proširite NodeMCU operacije preko Wi-Fi bežičnih mreža
- Konstruirajte LED kocku 8x8x8
- Eksperimentirajte s reprogramiranjem mikrokontrolera zasnovanog na 8051
HackerBoxes je mjesečna pretplatnička usluga za DIY elektroniku i računarsku tehnologiju. Mi smo hobisti, tvorci i eksperimentatori. Mi smo sanjari snova. HACK PLANET!
Korak 1: HackerBox 0030: Sadržaj kutije
- HackerBoxes #0030 Kolekcionarska referentna kartica
- NodeMCU V3 modul sa ESP8266 i 32M Flash
- Kolut od 60 WS2812B RGB LED dioda 2 metra
- 8x8x8 LED komplet sa 8051 zasnovanim MCU-om i 512 LED dioda
- USB serijski modul sa žicama CH340G i kratkospojnicima
- Žica za spajanje nasukana 3 metra, promjera 22
- Ekskluzivna naljepnica HackerBoxes
- Ekskluzivna LED naljepnica sa tamne strane
Još neke stvari koje će vam biti od pomoći:
- Lemilica, lemljenje i osnovni alati za lemljenje
- Računar za pokretanje softverskih alata
- Karton ili drvo za LED montažni šablon
Ono što je najvažnije, trebat će vam osjećaj avanture, DIY duh i znatiželja hakera. Hardcore DIY elektronika nije trivijalna potraga, a HackerBox -i nisu razvodnjeni. Cilj je napredak, a ne savršenstvo. Kad ustrajete i uživate u avanturi, veliko zadovoljstvo može se steći učenjem nove tehnologije i nadamo se da će neki projekti raditi. Predlažemo da svaki korak radite polako, vodeći računa o detaljima, i nemojte se bojati zatražiti pomoć.
U HackerBox FAQ -u postoji mnoštvo informacija za trenutne i buduće članove.
Korak 2: NodeMCU i Arduino IDE
NodeMCU je IoT platforma otvorenog koda. Uključuje firmver koji radi na ESP8266 Wi-Fi SoC-u kompanije Espressif Systems.
Za početak provjerite imate li instaliran Arduino IDE (www.arduino.cc).
Zatim će vam biti potrebni upravljački programi za odgovarajući serijski-USB čip na modulu NodeMCU koji koristite. Trenutno mnogi NodeMCU moduli uključuju CH340 serijski-USB čip. Proizvođač čipova CH340 (WCH.cn) ima dostupne upravljačke programe za sve popularne operativne sisteme. Pogledajte Googleovu stranicu za prevođenje njihove web stranice. Neki od tih upravljačkih programa su također preslikani na web stranicu WeMos.
Konačno, slijedite upute ovdje za instaliranje podrške ploče ESP8266 u Arduino IDE.
Prilikom konfiguriranja IDE-a za ploču odaberite "ESP-12E Module". Odaberite odgovarajući port koji će se pojaviti kada priključite NodeMCU na računalo.
Kao i obično, počnite s primjerom Blink kako biste testirali kompajliranje i postavljanje na NodeMCU. Na ploči na pinu postoji plava LED dioda koja je definirana kao "LED_BUILTIN" pa bi primjer skice trebao raditi bez izmjena. Promijenite broj milisekundi koje su prošle (dva puta) na funkciju delay () da promijenite brzinu treptanja LED -a. Provjerite da li se promjene odražavaju na rad nakon uspješnog otpremanja.
Korak 3: RGB LED traka
Ove fleksibilne RGB LED trake jednostavan su način za dodavanje složenih svjetlosnih efekata svakom projektu. Svaka LED dioda ima integrirani upravljački program koji vam omogućuje da neovisno kontrolirate boju i svjetlinu svake LED. Kombinirani IC/LED upravljački program na ovim trakama je izuzetno kompaktan WS2812B (tehnički list). Ako pogledate WS2812 "piksel" s povećalom, zapravo možete vidjeti integrirani upravljački program sa žicama za spajanje koje ga povezuju sa malim unutrašnjim zelenim, crvenim i plavim LED -ima.
Za upravljanje lancem WS2812 LED dioda iz NodeMCU -a, FastLED biblioteka je prilično moćna opcija.
Biblioteka dolazi s nekim lijepim primjerima skica koje možete isprobati. Svakako promijenite ove definicije:
#define LED_PIN D1#define COLOR_ORDER GRB#define CHIPSET WS2812
NAPOMENA ZA NAPAJANJE Svaki WS2812 može potrošiti oko 60 mA, stoga osigurajte dovoljno snažno napajanje od 5 V za maksimalni broj LED dioda koje ćete upaliti u bilo kojem trenutku.
Korak 4: Oblici svjetla
LED trake se mogu oblikovati u različite strukture kako bi odgovarale svakom hiru. Evo nekoliko zanimljivih primjera projekata:
Kišobran
Disko tegla
Infinity Mirror
Cloud Light
Sat
Pozadinsko osvetljenje ekrana
Cube
Cosplay
Rainbow Jar
Korak 5: Kamin svjetlosne forme
Ako imate papir za pečenje i tanku kutiju (ili okvir za slike iz trgovine mješovitom robom ili prodavaonice dolara), možete sastaviti ovaj projekt kamina za nekoliko sati.
RGB LED traka je isječena na deset šest LED traka i povezana zajedno u zmijoliku strukturu. Nekoliko listova pergamentnog papira djeluje kao difuzor. Modul NodeMCU može se vruće zalijepiti na stražnju stranu s USB portom koji je izložen za programiranje i priključivanje napajanja.
Preporučuje se:
Oblici: Učenje za sve s Makey Makey: 5 koraka (sa slikama)
Oblici: Učenje za sve sa Makey Makey: Nastavnici podučavaju SVE učenike. Ponekad naše učenje mora izgledati drugačije, ovisno o studentu. Ispod je primjer jednostavne lekcije koju možete stvoriti kako biste bili sigurni da svi vaši učenici rade na osnovnim vještinama. Ovaj projekt bi dobro funkcionirao
Kartonske kocke i oblici 1: 4 koraka (sa slikama)
Kartonske kocke i oblici 1: Tijekom eksperimentiranja s nekim drvenim ražnjićima i kartonom, pronašao sam nekoliko načina za izradu kockica i drugih oblika od jednostavnih materijala. Nadam se da ću ovo isticanjem kao Instruktore promovirati konstruktivnu igru i učenje. Varijacije ovog uputstva
Interaktivna svjetla za dvorište, svjetla za hodnike: 3 koraka
Interaktivna svjetla za dvorište, svjetla za hodnike: Htjela sam izgraditi neku vrstu interaktivnih svjetla za dvorište. Ideja je bila da kada bi neko hodao u jednom smjeru pokrenula bi se animacija u smjeru u kojem ste hodali. Počeo sam sa solarnim svjetlima od 1,00 dolara za Dollar General
Prekidač svjetla aktiviran pokretom sa senzorom svjetla: 5 koraka
Prekidač za svjetlo aktiviran pokretom sa senzorom svjetla: Prekidač za svjetlo aktiviran pokretom ima mnogo primjena kako u kući tako i u uredu. Ovo je, međutim, imalo dodatnu prednost uključivanjem svjetlosnog senzora, tako da se ovo svjetlo može aktivirati samo noću
Božićna svjetla "uradi sam" postavljena na muziku - koreografska svjetla kuće: 15 koraka (sa slikama)
DIY Božićna svjetla postavljena na muziku - koreografska svjetla za kuću: DIY božićna svjetla na muziku - koreografska kućna svjetla Ovo nije DIY za početnike. Trebat će vam dobro razumijevanje elektronike, kruga, OSNOVNOG programiranja i općenitih znanja o električnoj sigurnosti. Ovaj DIY je za iskusnu osobu pa