Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
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
- ESP-03 modulu
- ESP-01 proqramlaşdırma lövhəsi
- ESP-03 qırılma lövhəsi
- kişi qızıl pin başlıqları - şəkildəkindən daha çox
- 2.2k rezistor
- bəzi tel və qadın-dişi bağlayıcılar
- Neopixel LED modulları (matris və ya şerit)
-
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
- Orijinal yaddaş çipini yenisi ilə əvəz edin
- CH_PD, 2.2k rezistoru olan lövhədə VCC (3.3V) qədər çəkdi
- GPIO15 - GND
- ESP-01 proqramlaşdırma moduluna qoyun
- 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
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
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