Inhoudsopgave:

Neopixel-controller via wifi met ESP-03 - Ajarnpa
Neopixel-controller via wifi met ESP-03 - Ajarnpa

Video: Neopixel-controller via wifi met ESP-03 - Ajarnpa

Video: Neopixel-controller via wifi met ESP-03 - Ajarnpa
Video: Neopixel Wifi Control via NodeMCU Tutorial || 😉UTSOURCE 2024, Juli-
Anonim
Neopixel-controller via wifi met ESP-03
Neopixel-controller via wifi met ESP-03

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

Wat je nodig zult hebben
Wat je nodig zult hebben
  1. ESP-03-module
  2. ESP-01 programmeerbord
  3. ESP-03 breakout-bord
  4. mannelijke goldpin headers - meer dan op de foto
  5. 2.2k weerstand
  6. sommige draad- en vrouwelijk-vrouwelijke connectoren
  7. Neopixel LED-modules (matrix of strip)
  8. 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

Soldeer het samen op basis van de meegeleverde foto
Soldeer het samen op basis van de meegeleverde foto
Soldeer het samen op basis van de meegeleverde foto
Soldeer het samen op basis van de meegeleverde foto
Soldeer het samen op basis van de meegeleverde foto
Soldeer het samen op basis van de meegeleverde foto
  1. Vervang de originele geheugenchip door een nieuwe
  2. CH_PD trok omhoog naar VCC (3,3 V) op het bord met een weerstand van 2,2 k
  3. GPIO15 naar GND
  4. Zet het op ESP-01 programmeermodule
  5. 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

Download de Blynk-app op uw telefoon en upload firmware naar uw ESP
Download de Blynk-app op uw telefoon en upload firmware naar uw ESP
Download de Blynk-app op uw telefoon en upload firmware naar uw ESP
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

Image
Image
Geef je Neopixel een boost
Geef je Neopixel een boost
Geef je Neopixel een boost
Geef je Neopixel een boost

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

Aanbevolen: