Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40
Sel kuul ehitavad HackerBox häkkerid intelligentseid kolmemõõtmelisi valgustatud konstruktsioone. See juhend sisaldab teavet HackerBox #0030 -ga töötamiseks, mille saate siit hankida, kuni tarneid jätkub. Samuti, kui soovite saada sellist hackerboksi iga kuu otse oma postkasti, tellige see aadressil HackerBoxes.com ja liituge revolutsiooniga!
HackerBox 0030 teemad ja õpieesmärgid:
- Seadistage ESP8266 NodeMCU Arduino IDE -ga kasutamiseks
- Koguge struktuurid täisvärvilistest RGB LED-ribadest
- Juhtige RGB LED -ribasid ESP8266 NodeMCU abil
- Laiendage NodeMCU toiminguid traadita WiFi-võrkude kaudu
- Ehitage 8x8x8 LED -kuup
- Katsetage 8051-põhise mikrokontrolleri ümberprogrammeerimist
HackerBoxes on igakuine tellimuste kasti teenus DIY elektroonika ja arvutitehnoloogia jaoks. Oleme harrastajad, tegijad ja eksperimenteerijad. Me oleme unistuste unistajad. HACK PLANET!
1. samm: häkkerkast 0030: karbi sisu
- HackerBoxes #0030 kogutav viitekaart
- NodeMCU V3 moodul ESP8266 ja 32M välguga
- 60 WS2812B RGB LED -de rull 2 meetrit
- 8x8x8 LED-komplekt 8051-põhise MCU-ga ja 512 LED-iga
- USB jadamoodul CH340G ja hüppajajuhtmetega
- Keermestatud haaketraat 3 meetrit, 22 gabariit
- Eksklusiivne HackerBoxesi kleebis
- Eksklusiivne tumeda külje LED -kleebis
Mõned muud asjad, mis aitavad:
- Jootekolb, joodis ja põhilised jootetööriistad
- Arvuti tarkvara tööriistade käitamiseks
- Papp või puit LED -i kokkupanekuks
Kõige tähtsam on see, et vajate seiklustunnet, isetegemise vaimu ja häkkerite uudishimu. Hardcore DIY elektroonika ei ole triviaalne tegevus ja HackerBoxes ei kasteta. Eesmärk on progress, mitte täiuslikkus. Kui te jätkate ja naudite seiklust, võib uue tehnoloogia õppimisest ja loodetavasti mõne projekti toimimisest saada suurt rahulolu. Soovitame teha iga sammu aeglaselt, pidades silmas üksikasju ja ärge kartke abi küsida.
Et HackerBoxi KKK -s on praeguste ja tulevaste liikmete jaoks palju teavet.
Samm: NodeMCU ja Arduino IDE
NodeMCU on avatud lähtekoodiga asjade Interneti platvorm. See sisaldab püsivara, mis töötab Espressif Systems'i ESP8266 Wi-Fi SoC-ga.
Alustamiseks veenduge, et Arduino IDE oleks installitud (www.arduino.cc).
Järgmisena vajate kasutatava NodeMCU mooduli sobiva Serial-USB kiibi draivereid. Praegu sisaldavad paljud NodeMCU moodulid CH340 jada-USB kiipi. CH340 kiipide tootjal (WCH.cn) on draiverid saadaval kõigi populaarsete operatsioonisüsteemide jaoks. Vaadake nende saidi Google'i tõlkelehte. Mõned neist draiveritest on peegelpildis ka WeMosi saidil.
Lõpuks järgige siin toodud juhiseid ESP8266 plaaditoe installimiseks Arduino IDE -sse.
IDE konfigureerimisel valige tahvliks "ESP-12E Module". Valige sobiv port, mis kuvatakse NodeMCU arvutiga ühendamisel.
Nagu tavaliselt, alustage Blinki näitega, et testida NodeMCU -sse kompileerimist ja üleslaadimist. Tahvli tahvlil on sinine LED, mis on määratletud kui "LED_BUILTIN", nii et näidisvisand peaks töötama ilma muudatusteta. Muutke möödunud millisekundite arvu (kaks korda) viivituse () funktsiooniks, et muuta LED -i vilkumiskiirust. Veenduge, et muudatused kajastuksid pärast edukat üleslaadimist.
Samm: RGB LED -riba
Need paindlikud RGB LED -ribad on lihtne viis keerukate valgusefektide lisamiseks igale projektile. Igal LED -il on integreeritud draiver, mis võimaldab teil iseseisvalt juhtida iga LED -i värvi ja heledust. Nende ribade kombineeritud LED/draiveri IC on äärmiselt kompaktne WS2812B (andmeleht). Kui vaatate suurendusklaasiga WS2812 pikslit, näete tegelikult integreeritud draiverit, mille sidumisjuhtmed ühendavad selle väikeste sisemiste roheliste, punaste ja siniste LED -idega.
WS2812 LED -ide ahela juhtimiseks NodeMCU -st on FastLED -raamatukogu üsna võimas valik.
Raamatukogul on mõned toredad näidisvisandid, mida saate proovida. Muutke kindlasti neid määratlusi:
#define LED_PIN D1#define COLOR_ORDER GRB#define CHIPSET WS2812
MÄRKUS VARU VARUSTAMISE KÕIK WS2812 võib toita umbes 60 mA, seega varustage kindlasti piisavalt tugeva 5 V toiteallikaga maksimaalse arvu LED -ide jaoks, mis teil on igal ajal valgustatud.
4. samm: valgusvormid
LED -ribasid saab kujundada mitmesugusteks struktuurideks, et need vastaksid igale kapriisile. Siin on mitu huvitavat näidisprojekti:
Vihmavari
Disko purk
Infinity Mirror
Pilvevalgus
Kell
Ekraani taustvalgus
Kuubik
Cosplay
Vikerkaare purk
5. samm: kergekujuline kamin
Kui teil on mõni pärgamentpaber ja õhuke karp (või pildiraam säästupoest või dollaripoest), saate selle kaminaprojekti paari tunniga kokku panna.
RGB LED -riba lõigatakse kümneks kuueks LED -ribaks ja ühendatakse serpentiinstruktuuriga. Hajutina toimivad mõned lehed pärgamentpaberit. NodeMCU mooduli saab tagaküljele kuumliimida, USB-port on avatud programmeerimiseks ja toite ühendamiseks.
Soovitan:
HackerBox 0060: mänguväljak: 11 sammu
HackerBox 0060: mänguväljak: tervitused HackerBoxi häkkeritele kogu maailmas! HackerBox 0060 abil saate katsetada Adafruit Circuit Playground Bluefruit'i, millel on võimas Nordic Semiconductor nRF52840 ARM Cortex M4 mikrokontroller. Uurige sisseehitatud programmeerimist
HackerBox 0041: CircuitPython: 8 sammu
HackerBox 0041: CircuitPython: Tervitused HackerBoxi häkkeritele kogu maailmas. HackerBox 0041 toob meile CircuitPython, MakeCode Arcade, Atari Punk Console ja palju muud. See juhend sisaldab teavet HackerBox 0041 -ga alustamiseks, mida saab osta
HackerBox 0058: kodeerimine: 7 sammu
HackerBox 0058: kodeerimine: tervitused HackerBoxi häkkeritele kogu maailmas! HackerBox 0058 abil uurime teabe kodeerimist, vöötkoode, QR -koode, programmeerime Arduino Pro Micro, sisseehitatud LCD -kuvarid, integreerime vöötkoodide genereerimise Arduino projektidesse, inimeste sisendit
HackerBox 0057: turvarežiim: 9 sammu
HackerBox 0057: turvarežiim: tervitused HackerBoxi häkkeritele kogu maailmas! HackerBox 0057 toob teie kodulaborisse IoT, traadita ühenduse, lukkude valimise ja loomulikult riistvara häkkimise küla. Uurime mikrokontrollerite programmeerimist, IoT Wi-Fi võimalusi, Bluetoothi
HackerBox 0034: SubGHz: 15 sammu
HackerBox 0034: SubGHz: sel kuul uurivad HackerBoxi häkkerid tarkvara määratletud raadiot (SDR) ja raadiosidet sagedustel alla 1 GHz. See juhend sisaldab teavet HackerBox #0034 kasutuselevõtu alustamiseks, mida saab siit varude ajal osta