Inhoudsopgave:
- Stap 1: Stap 1: Druk de Verboden Toren af
- Stap 2: Stap 2: Benodigde onderdelen
- Stap 3: Stap 3: Gereedschap
- Stap 4: Stap 4: Beslissen welke componenten te gebruiken
- Stap 5: Stap 5: Software en bibliotheken
- Stap 6: Stap 6: Bedrading
Video: Verboden uitkijktoren + WiFi-gestuurde RGB LED - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
Als je eenmaal het gevoel hebt dat je je 3D-printer hebt aangepast om afdrukken van behoorlijke kwaliteit te produceren, ga je op zoek naar enkele coole modellen op www.thingiverse.com. Ik vond The Forbidden Tower van kijai en dacht dat het een geweldige test zou zijn voor mijn printer (Anet A8).
De afdruk kwam er geweldig uit (niet perfect) maar ik was blij … Totdat ik zag dat de maker een model bijvoegde dat was uitgehold zodat je er een lamp in kunt doen!
Dus het enige natuurlijke wat je kon doen, was een RGB-LED aansluiten op een Node MCU ESP8266 en de kleuren via wifi regelen!:NS
Stap 1: Stap 1: Druk de Verboden Toren af
Ik heb een Anet A8 en hier zijn de instellingen die ik heb gebruikt:
- Laaghoogte - 0,2 mm
- Vlotten - Ja - 8 mm
- Invulling - 15%
- Ondersteunt - Nee
- Filament - CCTree Zilver PLA 1.75mm
-
Afdruktemperatuur:
- Extruder: 200 graden
- Verwarmd bed: 60 graden
- Afdruksnelheid - 60 mm/s
- Reissnelheid - 120 mm/s
Stap 2: Stap 2: Benodigde onderdelen
Je hebt het volgende nodig:
- Node MCU 12E - technisch gezien zou elke ESP8266-module moeten werken
- Micro-USB-breakoutboard - (optioneel - als u een Node MCU gebruikt, heeft deze een ingebouwde micro-USB)
- RGB-LED - WS2812x
Stap 3: Stap 3: Gereedschap
Hulpmiddelen die ik heb gebruikt:
- Soldeerbout
- Helpende handen
- Soldeerdraad
- Elektriciteitsdraad - hoeft niet dik te zijn
Stap 4: Stap 4: Beslissen welke componenten te gebruiken
Ideeën: Oorspronkelijk wilde ik de ESP8266-12E-module gebruiken zonder het breakout-bord. Maar als ik deze route zou volgen, had ik nodig:
- Een aparte 5v naar 3.3v step-down converter
- Een USB-serieel converter, zoiets als de FTDI-module of de CP2012
- Soldeer de ESP8266 12E-chip op zijn eigen breakout-bord
Zie de afbeelding die illustreert hoe deze componenten zouden worden aangesloten. Dit is van deze pagina gehaald. Credits gaan naar hen:)
De reden dat ik deze route wilde gaan was om ruimte te besparen, aangezien de binnenkant van de toren niet erg groot was. Maar als je alle extra componenten optelt die je nodig hebt behalve de ESP8266-module, bleek het veel te kosten meer ruimte.
Daarom ging ik met de Node MCU 8266-module:) Deze heeft het volgende ingebouwd:
- USB-serieel converter voor eenvoudige communicatie met een computer
- 3.3v regelaar
- ESP8266 12E met uitbreekpennen
Implementatie:
Het enige wat ik nodig had was:
- De Node MCU ESP8266-module
- W2812 LED
- Een elektrische draad die ik heb gered van een oude ATX-voeding
Stap 5: Stap 5: Software en bibliotheken
Software: Ik gebruikte de Arduino IDE op Mac OS.
Chauffeurs: Dit bespaart u veel tijd!
U heeft de volgende stuurprogramma's nodig van:
- ://kig.re/2014/12/31/hoe-te-gebruiken-arduino-nano-…
- https://www.silabs.com/products/development-tools/..
Arduino-bibliotheken:
Het volgende is van de bovenstaande GitHub-pagina, krediet gaat naar russp81:
FastLED 3.1.3 bibliotheek: https://github.com/FastLED/FastLEDMcLighting bibliotheek: https://github.com/toblum/McLighting jscolor Color Picker: https://github.com/toblum/McLighting FastLED Paletmes: https://github.com/toblum/McLighting Als je niet bekend bent met het instellen van je ESP8266, bekijk dan het leesmij-bestand op McLighting's git. Het is goed geschreven en zou je op weg moeten helpen. Kortom, je zult:
- Configureer de Arduino IDE om te communiceren met de ESP8266
- Upload de schets (van deze repo) De schets is ingesteld voor een 240 pixel WS2812B GRB LED-strip. (wijzig de toepasselijke opties in "definities.h" naar uw wens)
- Bij de eerste lancering adverteert de ESP8266 met zijn eigen WiFi-netwerk waarmee u verbinding kunt maken. Zodra u er verbinding mee maakt, start u uw browser en de webinterface spreekt voor zich. (Als de interface niet laadt, typt u "192.168.4.1" in uw browser en drukt u op go)
- Zodra de ESP zich op uw wifi-netwerk bevindt, kunt u de vereiste bestanden voor de webinterface uploaden door het IP-adres van de ESP in te voeren gevolgd door "/edit" (d.w.z. 192.168.1.20/edit). Upload vervolgens de bestanden vanuit de map met het label "upload deze" vanuit deze repo.
- Zodra u klaar bent met uploaden, typt u het IP-adres van de ESP in uw browser en u kunt aan de slag!"
Krediet gaat naar Soumojit voor zijn Instructable, wat veel heeft geholpen:
www.instructables.com/id/WiFi-Led-Fedora-H…
Stap 6: Stap 6: Bedrading
Dit is heel eenvoudig omdat ik maar één WS2812 LED-chip en de Node MCU gebruik.
Alles wat je moet doen is:
- Verbind de WS2812 Data In met D1 op de Node MCU
- WS2812 Vin+ naar Vin op de Node MCU (dit zou 5v moeten zijn die via USB binnenkomt)
- WS2812 VCC/Vin- naar GND op de Node MCU
U kunt elke micro-USB-stroombron gebruiken (oplader voor mobiele telefoons, computer of zelfs een powerbank)
Dat is het!:)
Aanbevolen:
WiFi LED Switch IoT: 4 stappen (met afbeeldingen)
WiFi LED Switch IoT: Het belangrijkste doel van dit project is om te komen tot een functionele WiFi-switch die ons zal helpen werken via de "Blynk" app uit de mobiele app store. Deze Instructable is met succes getest met zeer basiskennis van elektronica en ik zou
WIFI RGB-led: 5 stappen
WIFI RGB Led: In deze blog gaan we kijken hoe we een RGB led kunnen besturen met de Blynk-app en Google assisten
Een LED besturen met behulp van de NodeMCU WiFi-module en de Blynk-app: 7 stappen
Een LED bedienen met behulp van de NodeMCU WiFi-module en Blynk-app: deze Instructable laat u zien hoe u een LED kunt bedienen met behulp van de NodeMCU ESP8266 WiFi-module via de Blynk-smartphone-app. Als je een beginner bent, lees dan verder. Als je meer ervaring hebt, ben je misschien geïnteresseerd in het overslaan naar het einde, waar ik het heb over t
ESP8266 RGB LED STRIP WIFI-bediening - NODEMCU Als een IR-afstandsbediening voor ledstrip, bestuurd via wifi - RGB LED STRIP Smartphone-bediening: 4 stappen
ESP8266 RGB LED STRIP WIFI-bediening | NODEMCU Als een IR-afstandsbediening voor ledstrip, bestuurd via wifi | RGB LED STRIP Smartphone-bediening: Hallo allemaal, in deze tutorial zullen we leren hoe we nodemcu of esp8266 kunnen gebruiken als een IR-afstandsbediening om een RGB LED-strip te bedienen en Nodemcu zal worden bestuurd door smartphone via wifi. Dus in principe kun je de RGB LED STRIP bedienen met je smartphone
ESP8266-NODEMCU $3 WiFi-module #1- Aan de slag met WiFi: 6 stappen
ESP8266-NODEMCU $3 WiFi-module #1- Aan de slag met WiFi: een nieuwe wereld van deze microcomputers is gearriveerd en dit ding is de ESP8266 NODEMCU. Dit is het eerste deel dat laat zien hoe je de omgeving van de esp8266 in je arduino IDE kunt installeren via de aan de slag-video en als de onderdelen inc