Mündəricat:

ESP-03: 4 Addımlarından istifadə edərək WiFi üzərində Neopixel Nəzarətçi
ESP-03: 4 Addımlarından istifadə edərək WiFi üzərində Neopixel Nəzarətçi

Video: ESP-03: 4 Addımlarından istifadə edərək WiFi üzərində Neopixel Nəzarətçi

Video: ESP-03: 4 Addımlarından istifadə edərək WiFi üzərində Neopixel Nəzarətçi
Video: Home Assistant - подключаем адресную ленту WS2812B через ESP8266 с прошивкой WLED 2024, Noyabr
Anonim
ESP-03 istifadə edərək WiFi üzərində Neopixel Controller
ESP-03 istifadə edərək WiFi üzərində Neopixel Controller

Bu təlimat, WS2812B və ya WS2812 kimi tanınan Blynk tətbiq neopixel LEDləri üzərində idarə olunan wifi yaratmaqdır.

Artıq tanış olmalısınız:

  • lehimləmə
  • isti hava stansiyasından istifadə etməklə
  • Arduino IDE istifadə edərək ESP proqramlaşdırma
  • istifadəyə hazır kodu istifadə edərək ESP proqramlaşdırması
  • ESP 8266 haqqında bəzi məlumatlara sahib olun
  • orijinal flash yaddaş çipini winbond 25q32fvsig ilə necə əvəz etmək olar - İnternetdəki nümunələr məsələn burada
  • Blynk tətbiqindən istifadə edin və necə qurulacağını bilin - İnternetdə çoxlu nümunələr

Addım 1: Nə lazımdır

Ehtiyacınız olacaq
Ehtiyacınız olacaq
  1. ESP-03 modulu
  2. ESP-01 proqramlaşdırma lövhəsi
  3. ESP-03 qırılma lövhəsi
  4. kişi qızıl pin başlıqları - şəkildəkindən daha çox
  5. 2.2k rezistor
  6. bəzi tel və qadın-dişi bağlayıcılar
  7. Neopixel LED modulları (matris və ya şerit)
  8. winbond 25q32fvsig flaş çipi - HOT AIR istifadə edərək orijinal çipi bu ilə əvəz edəcəyik

Addım 2: Təqdim olunan Şəkil əsasında Birlikdə Lehimləyin

Təqdim Edilən Şəkil əsasında Birlikdə Lehimləyin
Təqdim Edilən Şəkil əsasında Birlikdə Lehimləyin
Təqdim Edilən Şəkil əsasında Birlikdə Lehimləyin
Təqdim Edilən Şəkil əsasında Birlikdə Lehimləyin
Təqdim Edilən Şəkil əsasında Birlikdə Lehimləyin
Təqdim Edilən Şəkil əsasında Birlikdə Lehimləyin
  1. Orijinal yaddaş çipini yenisi ilə əvəz edin
  2. CH_PD, 2.2k rezistoru olan lövhədə VCC (3.3V) qədər çəkdi
  3. GPIO15 - GND
  4. ESP-01 proqramlaşdırma moduluna qoyun
  5. Proqramlaşdırma rejimi üçün GPIO0-u GND-yə bağlamalıyıq (qadın-dişi tel istifadə edin)

Addım 3: Telefonunuza Blynk Tətbiqini yükləyin və ESP -yə Firmware Yükləyin

Telefonunuza Blynk Tətbiqi yükləyin və FSP -ni ESP -ə yükləyin
Telefonunuza Blynk Tətbiqi yükləyin və FSP -ni ESP -ə yükləyin
Telefonunuza Blynk Tətbiqi yükləyin və FSP -ni ESP -ə yükləyin
Telefonunuza Blynk Tətbiqi yükləyin və FSP -ni ESP -ə yükləyin

Neopixeli idarə etmək üçün zeRGBa blynk alətindən istifadə edirəm V1 - GPIO13

İstifadə etdiyim kodu yüklədim, icazə kodunuzu Blynkyour wifi adınızdan (SSID) Wi-Fi şifrənizdən daxil etməlisiniz və eskizi Arduino IDE-dən istifadə edərək ESP-03-ə yükləməlisiniz (əgər yoxsa bunu necə edəcəyinizi bilirsiniz. Bunu izah edən bir çox başqa təlimat))

Addım 4: Neopixelinizi Gücləndirin

Image
Image
Neopixelinizi Gücləndirin
Neopixelinizi Gücləndirin
Neopixelinizi Gücləndirin
Neopixelinizi Gücləndirin

Neopixellərinizin 5V pinini lövhədəki VCC -yə (3.3V) qoşa bilərsiniz - yenə də işləyəcək - mənim vəziyyətimdə bir şeriddə 8 LED var

daha çox LED və ya daha uzun şeridi olan modullar üçün daha etibarlılıq üçün 5V pinli 5V pinini 5V pinli USB konnektinə şəkildəki kimi lehimləməlisiniz.

DIN (Data_IN) pin 13 -ə qoşulun

GND -ə əsas - 15 -ci pin GND -yə qoşulduğundan, mən bunu istifadə etdim

Tövsiyə: