Indholdsfortegnelse:
- Trin 1: Trin 1: Udskriv det forbudte tårn
- Trin 2: Trin 2: Påkrævede dele
- Trin 3: Trin 3: Værktøjer
- Trin 4: Trin 4: Beslutning om, hvilke komponenter der skal bruges
- Trin 5: Trin 5: Software og biblioteker
- Trin 6: Trin 6: Ledningsføring
Video: Forbidden Watchtower + WiFi -kontrolleret RGB LED: 7 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Når du føler, at du har justeret din 3D -printer til at producere udskrifter i anstændig kvalitet, begynder du at lede efter nogle fede modeller på www.thingiverse.com. Jeg fandt The Forbidden Tower af kijai og syntes det ville være en fantastisk test til min printer (Anet A8).
Udskriften kom godt ud (ikke perfekt), men jeg var glad … Indtil jeg så skaberen inkluderet en model, der var udhulet, så du kan tilføje et lys indeni den!
Så det eneste naturlige at gøre var at tilslutte en RGB LED til en Node MCU ESP8266 og styre farverne over WiFi!: D
Trin 1: Trin 1: Udskriv det forbudte tårn
Jeg har en Anet A8, og her er de indstillinger, jeg brugte:
- Laghøjde - 0,2 mm
- Flåder - Ja - 8 mm
- Udfyldning - 15%
- Understøtter - Nej
- Filament - CCTree Silver PLA 1.75mm
-
Udskrivningstemperatur:
- Ekstruder: 200 grader
- Opvarmet seng: 60 grader
- Udskrivningshastighed - 60 mm/s
- Kørehastighed - 120 mm/s
Trin 2: Trin 2: Påkrævede dele
Du skal bruge følgende:
- Node MCU 12E - teknisk set burde ethvert ESP8266 -modul fungere
- Micro USB breakout board - (valgfrit - hvis du bruger en Node MCU har den en micro USB indbygget)
- RGB LED - WS2812x
Trin 3: Trin 3: Værktøjer
Værktøjer jeg brugte:
- Loddekolbe
- Hjælpende hænder
- Loddetråd
- Elektrisk ledning - behøver ikke at være højmåler
Trin 4: Trin 4: Beslutning om, hvilke komponenter der skal bruges
Ideer: Jeg ville oprindeligt bruge ESP8266-12E-modulet uden breakout-kortet. Men hvis jeg gik denne rute, havde jeg haft brug for:
- En separat 5v til 3.3v step-down converter
- En en USB-seriel konverter som FTDI-modulet eller CP2012
- Lod ESP8266 12E -chippen til sit eget breakout -bord
Se venligst billedet, der illustrerer, hvordan disse komponenter ville blive forbundet. Dette er taget fra denne side. Kreditten går til dem:)
Grunden til, at jeg ville gå denne rute, var for at spare plads, da tårnets inderside ikke var særlig stor, men når du tilføjer alle de ekstra komponenter, du har brug for, eksklusive ESP8266 -modulet, viste det sig at være fyldt op mere plads.
Derfor gik jeg med Node MCU 8266-modulet:) Dette har følgende indbyggede:
- USB-seriel konverter til nem kommunikation med en computer
- 3.3v regulator
- ESP8266 12E med breakout pins
Gennemførelse:
Det eneste jeg havde brug for var:
- Node MCU ESP8266 -modulet
- W2812 LED
- Nogle elektriske ledninger bjærgede jeg fra en gammel ATX -strømforsyning
Trin 5: Trin 5: Software og biblioteker
Software: Jeg brugte Arduino IDE på Mac OS.
Drivere: Dette vil spare dig for en masse tid!
Du skal få følgende drivere fra:
- : //kig.re/2014/12/31/how-to-use-arduino-nano-…
- https://www.silabs.com/products/development-tools/..
Arduino Libraries:
Følgende er fra ovenstående GitHub -side, kredit går til russp81:
FastLED 3.1.3 bibliotek: https://github.com/FastLED/FastLEDMcLighting bibliotek: https://github.com/toblum/McLighting jscolor farvevælger: https://github.com/toblum/McLighting FastLED paletkniv: https://github.com/toblum/McLighting Hvis du ikke er fortrolig med, hvordan du konfigurerer din ESP8266, kan du læse readme om McLightings git. Den er godt skrevet og skal få dig i gang. Kort sagt vil du:
- Konfigurer Arduino IDE til at kommunikere med ESP8266
- Upload skitsen (fra denne repo) Skitsen er konfigureret til en 240 pixel WS2812B GRB LED Strip. (Ændr de relevante muligheder i "definitions.h" til dit ønske)
- Ved første lancering annoncerer ESP8266 sit eget WiFi -netværk, som du kan oprette forbindelse til, når du først har oprettet forbindelse til det, starter din browser, og webgrænsefladen er selvforklarende. (Hvis grænsefladen ikke indlæses, skal du indtaste "192.168.4.1" i din browser og trykke på go)
- Når ESP er på dit wifi -netværk, kan du derefter uploade de nødvendige filer til webgrænsefladen ved at indtaste ESP'ens IP -adresse efterfulgt af "/edit" (dvs. 192.168.1.20/edit). Upload derefter filerne fra mappen mærket "upload disse" fra denne repo.
- Når du er færdig med at uploade, skal du indtaste ESP'ens IP i din browser, og du skal være i gang!"
Kredit går til Soumojit for hans Instructable, som hjalp meget:
www.instructables.com/id/WiFi-Led-Fedora-H…
Trin 6: Trin 6: Ledningsføring
Dette er meget enkelt, da jeg kun bruger en WS2812 LED -chip og Node MCU.
Alt du skal gøre er:
- Tilslut WS2812 Data In til D1 på Node MCU
- WS2812 Vin+ til Vin på Node MCU (dette skal være 5v der kommer ind via USB)
- WS2812 VCC/Vin- til GND på Node MCU
Du kan bruge enhver mikro -USB -strømkilde (mobiltelefonoplader, computer eller endda en powerbank)
Det er det!:)
Anbefalede:
DIY WiFi RGB LED -lampe: 6 trin (med billeder)
DIY WiFi RGB LED -lampe: I dette projekt vil jeg vise dig, hvordan jeg oprettede en trekanals konstant strømkilde og med succes kombinerede den med en ESP8266µC og en 10W RGB High Power LED for at oprette en WiFi -kontrolleret lampe. Undervejs vil jeg også demonstrere, hvor
Seks -sidet PCB LED -terning med WIFI og gyroskop - PIKOCUBE: 7 trin (med billeder)
Seks -sidet PCB LED -terning med WIFI og gyroskop - PIKOCUBE: Hej beslutningstagere, det er maker moekoe! I dag vil jeg vise dig, hvordan du bygger en rigtig LED -terning baseret på seks PCB'er og 54 LED'er i alt. Ved siden af sin indre gyroskopiske sensor, der kan registrere bevægelse og terningens position, kommer terningen med en ESP8285-01F, som er
DIY WiFi RGB LED Soft Lamp: 4 trin (med billeder)
DIY WiFi RGB LED Soft Lamp: Denne lampe er næsten hele 3D -printet, inklusive lysdiffusoren andre dele koster omkring 10 $. Det har masser af forudkonfigurerede, lyse animationseffekter og statiske lysfarver med autoplay loop -funktion. Lampe gemmer sidst brugt indstilling til det interne m
Lavpoly jernmand med wifi-kontrollerede LED-strimler: 8 trin (med billeder)
Lavpoly jernmand med wifi-kontrollerede LED-strimler: Dette interaktive vægkunstværk er cirka 39 " høj og 24 " bred. Jeg laserskåret træet på Clemson University's Student Makerspace, derefter håndmalede jeg alle trekanterne og installerede lysene på bagsiden af det. Dette instruerbare
Sådan bruges ESP32 til at styre LED med Blynk Via WiFi: 7 trin (med billeder)
Sådan bruges ESP32 til at styre LED med Blynk Via WiFi: Denne vejledning vil bruge ESP32 udviklingsbord til at styre LED med Blynk via WiFi. Blynk er en platform med iOS- og Android -apps til styring af Arduino, Raspberry Pi og lignende over internettet. Det er et digitalt instrumentbræt, hvor du kan bygge et