Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Deze instructable gaat over het maken van wifi die wordt bestuurd via neopixel-LED's van de Blynk-app, bekend als WS2812B of WS2812.
U moet al bekend zijn met:
- solderen
- heteluchtstation gebruiken
- ESP programmeren met Arduino IDE
- ESP programmeren met gebruiksklare code
- enige kennis hebben over ESP 8266
- hoe de originele flash-geheugenchip te vervangen door winbond 25q32fvsig - voorbeelden op internet, bijvoorbeeld hier
- Blynk-app gebruiken en weten hoe je het moet instellen - veel voorbeelden op internet
Stap 1: Wat u nodig heeft
- ESP-03-module
- ESP-01 programmeerbord
- ESP-03 breakout-bord
- mannelijke goldpin headers - meer dan op de foto
- 2.2k weerstand
- sommige draad- en vrouwelijk-vrouwelijke connectoren
- Neopixel LED-modules (matrix of strip)
-
winbond 25q32fvsig flash-chip - we zullen de originele chip vervangen door deze met behulp van HOT AIR
Stap 2: Soldeer het samen op basis van de meegeleverde foto
- Vervang de originele geheugenchip door een nieuwe
- CH_PD trok omhoog naar VCC (3,3 V) op het bord met een weerstand van 2,2 k
- GPIO15 naar GND
- Zet het op ESP-01 programmeermodule
- Voor de programmeermodus moeten we GPIO0 verbinden met GND (gebruik vrouwelijke-vrouwelijke draad)
Stap 3: Download de Blynk-app op uw telefoon en upload firmware naar uw ESP
Ik gebruik zeRGBa blynk-tool om neopixeli te besturen, heb het ingesteld als V1 - GPIO13
Ik heb code geüpload die ik heb gebruikt, je hoeft alleen maar je autorisatiecode van Blynk je wifi-naam (SSID) je wifi-wachtwoord in te voeren en de schets naar je ESP-03 te uploaden met behulp van Arduino IDE (ik neem aan dat je weet hoe je het moet doen, zo niet, dan is er tal van andere instructables die dit uitleggen):)
Stap 4: Schakel uw Neopixel in
Je kunt de 5V-pin van je neopixels aansluiten op VCC (3,3V) op het bord - het werkt nog steeds - in mijn geval zijn het 8 LED's in een strip
in het geval van modules met meer LED's of langere strips voor meer betrouwbaarheid moet u 5V-pin van nepixels solderen op 5V-pin van USB-connector zoals weergegeven in de afbeelding
DIN (Data_IN) aansluiten op pin 13
Ground naar GND - aangezien pin 15 is verbonden met GND heb ik deze gebruikt