Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Denna instruerbara handlar om att skapa wifi som styrs över Blynk -app neopixel -lysdioder som kallas WS2812B eller WS2812.
Du måste redan vara bekant med:
- lödning
- med varmluftsstation
- programmera ESP med Arduino IDE
- programmering av ESP med användningsklar kod
- har lite kunskap om ESP 8266
- hur man byter orignal flashminnechip med winbond 25q32fvsig - exempel på Internet till exempel här
- använder Blynk -appen och vet hur man ställer in den - många exempel på internet
Steg 1: Vad du behöver
- ESP-03-modul
- ESP-01 programmeringskort
- ESP-03 breakout board
- manliga guldnålshuvuden - mer än på bilden
- 2.2k motstånd
- några kabel- och honkontakter
- Neopixel LED -moduler (matris eller remsa)
- winbond 25q32fvsig flashchip - vi kommer att ersätta originalchipet med detta med hjälp av HOT AIR
Steg 2: Löd ihop det baserat på det medföljande fotot
- Byt ut det ursprungliga minneskortet med ett nytt
- CH_PD drog upp till VCC (3.3V) på kortet med 2.2k motstånd
- GPIO15 till GND
- Sätt den på ESP-01 programmeringsmodul
- För programmeringsläge måste vi ansluta GPIO0 till GND (använd hona-honkabel)
Steg 3: Ladda ner Blynk -appen på din telefon och ladda upp firmware till din ESP
Jag använder zeRGBa blynk -verktyg för att styra neopixeli har ställt in det som V1 - GPIO13
Jag har laddat upp koden som jag använde, du behöver bara ange din behörighetskod från Blynkyour wifi-namn (SSID) ditt wifi-lösenord och ladda upp skissen till din ESP-03 med Arduino IDE (jag antar att du vet hur man gör det, om inte finns det massor av andra instruktioner som förklarar detta):)
Steg 4: Slå på din Neopixel
Du kan ansluta 5V -stiftet på dina neopixlar till VCC (3.3V) på kortet - det fungerar fortfarande - i mitt fall är det 8 lysdioder i en remsa
för moduler med fler lysdioder eller längre remsor för mer tillförlitlighet bör du löda 5V stift nepixlar till 5V stift USB -kontakt som visas på bilden
DIN (Data_IN) anslut till stift 13
Jordad till GND - eftersom stift 15 är anslutet till GND använde jag den här