Mündəricat:
- Addım 1: Hər şeyi toplayın:
- Addım 2: Arduino IDE və Kitabxanaların quraşdırılması
- Addım 3: yanıb sönən ESP8266 Firmware
- Addım 4: Blynk Tətbiq Quraşdırması
- Addım 5: Proqramlaşdırma
- Addım 6: Circuit Setup və Finish
Video: ESP8266 WiFi Modulu və Blynk Tətbiqindən istifadə edərək Arduino Uno idarə edin: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Bu layihə, ESP8266-01 WiFi modulu və Blynk Tətbiqindən istifadə edərək Arduino sancaqlarını idarə etməyə imkan verir. Blynk Tətbiqindən istifadə etmək çox asandır və IoT haqqında öyrənməyə başlamaq üçün əla bir yoldur.
Bu Dərslik Windows PC üçün
Addım 1: Hər şeyi toplayın:
Avadanlıq:
Arduino Uno
Esp8266-01 WiFi Modulu
USB -dən TTL -ə qədər serial
3.3V gərginlik tənzimləyicisi
Çörək taxtası və tellər.
Proqramlar:
Arduino IDE
Blynk Tətbiqi
Bunlar sizə lazım olan şeylərdir. Hər şeyi əvvəlcədən bir qovluqda saxladığınızdan əmin olun 1) Arduino IDE:
2) Blynk Kitabxanaları (son versiya):
3) ESP8266 flaş cihazı:
Addım 2: Arduino IDE və Kitabxanaların quraşdırılması
Arduino IDE -nin son versiyasını quraşdırın.
Arduino IDE-ni açın və əlavə lövhə meneceri URL növündə fayl-> üstünlüklərə-> gedin-https://arduino.esp8266.com/stable/package_esp8266…
Alətlər -> lövhələr -> İdarəetmə menecerinə gedin və nəhayət tapılan esp8266 paketini quraşdırın. (isteğe bağlı)
Blynk kitabxana zip faylını çıxarın və zip sənədindəki kitabxana qovluğundakı məzmunu kopyalayın -
istifadəçi sənədləri Arduino Kitabxanaları
Addım 3: yanıb sönən ESP8266 Firmware
Firmware -ni ESP8266 üzərinə yandırmaq üçün göstərilən dövrəni etməlisiniz:
Bir çox forumda esp8266 -nın FTDI usb -dən ttl çeviricisinə keçmədən yanıb -sönə biləcəyini oxumuşam. Əksinə, bir çox insanlar esp8266 -ı yandırmaq üçün Arduino UNO -dan istifadə etdilər. Ancaq şəxsi təcrübəmdən, FTDI USB -dən TTL çeviricisinə/Kabelini almaq daha yaxşıdır, çünki arduino mənim üçün işləmədi (güc problemi ola bilər)
Esp_flasher.zip çıxarın və XTCOM_UTIL tətbiqini işə salın.
Esp8266-01-i dövrə vasitəsilə kompüterə qoşun. Ünsiyyət üçün istifadə olunan doğru COM portunu bilməlisiniz. cihaz menecerinə gedin və limanlara vurun (COM & LPT). Sonra ESP8266-01-in istifadə etdiyi COM portunu qeyd edin.
XTCOM_UTIL -də toolsConfig Device -ə gedin və 9600 olaraq doğru com portunu və baud sürətini seçin. Aç düyməsini basın. Sonra əməliyyat müvəffəqiyyətli olarsa, Bağlan düyməsini vurun. sonra Esp8266 Qoşulacaq. Bir səhvlə qarşılaşsanız, kabeli çıxarın və yenidən daxil edin.
Esp_flasher.zip faylının içərisində.bin fayllarının hər birinin yanıb -sönəcəyi ünvanları özündə əks etdirən readme.txt faylını tapacaqsınız. API Testflash Şəkil yükləməsinə gedin. correct.bin faylına göz atın və bin faylına uyğun ünvanı daxil edin və yükləməni basın.
məsələn: boot_v1.1.bin -------------- 0x00000
əməliyyat uğurla başa çatdıqdan sonra XTCOM_UTIL -ı bağlayın və ESP8266 -nı da ayırın (bu, hər bir.bin faylının yanıb -sönməsi arasında edilməlidir). Yenə XTCOM_UTIL -ı yenidən açın və Esp8266 -ı bağlayın və 4 bin faylının hamısını düzgün ünvanda yandırmaq üçün yuxarıdakı addımları təkrarlayın. (yanıb sönmə zamanı GPIO0 -u hər zaman yerə qoymağı unutmayın)
Ətraflı təlimat üçün bu ünvana müraciət edin:
Addım 4: Blynk Tətbiq Quraşdırması
Play Store -dan Blynk tətbiqini yükləyin və daxil olun.
Yeni bir layihə yaratmaq üçün yuxarıdakı + işarəsinə basın. Sizə Layihə Adı verin. WiFi olaraq Arduino UNO Bağlantı Növü olaraq Cihaz seçin və Yarat düyməsini basın. Doğrulama Tokeni yaratdığınız anda Qeydiyyatlı e-poçtunuza göndəriləcək. Daha sonra Layihə Ayar Səhifəsi (qoz Simvolu) Cihazlarına da göndərə bilərsiniz.
Bir düymə əlavə etmək üçün + düyməsini basın və düyməni seçin. Redaktə etmək üçün yeni yaradılmış düyməni basın. Buna bir ad verin və rəqəmsal D13 -ə pin təyin edin. Rejimi SWITCH vəziyyətinə keçirin. Bu, Arduino-da quraşdırılmış LED-i yandıracaq/söndürəcək.
Digər pinləri idarə etmək üçün, Düzəliş Menüsündə Lazımi Pin (D3, D4… və s.) Seçin.
Addım 5: Proqramlaşdırma
Arduino IDE -ni açın.
Arduino Uno üçün lövhəni seçin və doğru portu seçin.
KODU YÜKLƏYİN və KODU Adruino IDE -yə YAPIN.
Esp8266_Shield Nümunə Proqramının modifikasiyasıdır. Mail -ə göndərilən Auth mö'cüzəsi ilə AVUTH -u əvəz edin. SSID -ni WiFi adı ilə əvəz edin və parolunuzu WiFi şifrəsi ilə əvəz edin. Arduino UNO -dan istifadə etdiyimiz üçün hardware seriya hissəsi şərh olunur.
** Proqramda Şərhli Proqram Seriyası var (Arduino Uno istifadə edirsinizsə). Proqram Serialını qeyri -sabit olaraq şərh etməyi məsləhət görürəm
Yuxarıdakı proqramı Arduino Uno lövhəsinə yükləyin. Yükləndikdən sonra arduino -nu Kompüterdən ayırın.
İndi ESP8266 -nı Arduino UNO -ya bağlamalısınız.
Addım 6: Circuit Setup və Finish
ESP8266 Arduino
TX ----------- Rx
Rx ---------- Tx
Gnd ---------- Gnd
Vcc ----------- 3.3v
CH_PD ------------ 3.3v
Bağlantı bitdikdən sonra Arduino'yu kompüterə qoşun. Serial Monitoru açın və baud sürətini 115200 olaraq təyin edin.
Hər şey Düzdürsə, Serial Monitorda Göstərilən Şəkil kimi bir şey görəcəksiniz.
Blynk Tətbiqində layihənizi seçin və oynat düyməsini basın. LED -i açmaq/söndürmək üçün düyməni basın.
İndi bununla layihə başa çatdı, inşallah dərsdən zövq aldınız. Hər hansı bir sualınız/ təklifiniz varsa, aşağıdakı şərh bölməsində buraxın. Çox sağ ol!
Tövsiyə:
NodeMCU WiFi Modulu və Blynk Tətbiqindən istifadə edərək bir LEDə nəzarət: 7 addım
NodeMCU WiFi Modulu və Blynk Tətbiqindən istifadə edərək bir LED -in idarə edilməsi: Bu Təlimat, Blynk smartfon tətbiqi vasitəsi ilə NodeMCU ESP8266 WiFi modulundan istifadə edərək bir LED -in necə idarə olunacağını göstərəcək. Bir başlanğıcsınızsa, oxuyun. Daha təcrübəli olsanız, sonuna qədər atmaqla maraqlana bilərsiniz, burada danışacağam
IOT: ESP 8266 Nodemcu, BLYNK Tətbiqindən istifadə edərək İnternet üzərindən RGB LED Şeridini İdarə Edir: 9 Addım
IOT: ESP 8266 Nodemcu, BLYNK Tətbiqindən istifadə edərək İnternet üzərindən RGB LED Şeridinə Nəzarət Edin: Salam uşaqlar, bu təlimatlarda, İnternetdən istifadə edərək dünyanın hər yerində RGB LED Şeridini idarə edə bilən nodemcu ilə bir RGB LED zolaq nəzarətçisinin necə hazırlanacağını göstərdim. BLYNK APP.so bu layihəni etməkdən zövq alın & evinizi rəngarəng edin
IOT: ESP 8266 Nodemcu, BLYNK Tətbiqindən istifadə edərək İnternet üzərindən Neopixel Ws2812 LED Şeridini İdarə edir: 5 addım
IOT: ESP 8266 Nodemcu Neopixel Ws2812 LED Şeridini İnternetdə BLYNK Tətbiqindən istifadə edərək idarə edir: Salam uşaqlar, bu təlimatlarda BLYNK APP və nodemcu istifadə edərək dünyanın hər yerindən internet üzərindən idarə oluna bilən neopixel LED şeridi istifadə edərək işıq yandırdım. Bu layihənin beyni olaraq çalışın, buna görə də ətrafınızdakı işığı sizin üçün yaradın
Wemos D1 ESP8266, Arduino IDE və Blynk Tətbiqindən istifadə edərək Wi-Fi İdarə Edilən Robot: 11 Addım (Şəkillərlə birlikdə)
Wemos D1 ESP8266, Arduino IDE və Blynk Tətbiqindən istifadə edərək Wi-Fi İdarə Edilən Robot: Bu təlimatda sizə Blynk Tətbiqi istifadə edərək bir ağıllı telefondan idarə olunan Wi-Fi idarə olunan robot tankının necə hazırlanacağını göstərəcəyəm. Bu layihədə bir ESP8266 Wemos D1 lövhəsi istifadə edildi, lakin digər boşqab modelləri də istifadə edilə bilər (NodeMCU, Firebeetle və s.) Və pr
Blynk Tətbiqindən (IOT) istifadə edərək Wemos D1 Mini/ Nodemcu Necə Nəzarət Edilir (esp8266): 6 Addım
Blynk Tətbiqindən (IOT) istifadə edərək Wemos D1 Mini/ Nodemcu -nu necə idarə etmək olar (esp8266): Salam dostlar, bu təlimatda sizə blynk app.it istifadə edərək wemos D1 mini və ya (nodemcu) necə idarə olunacağını göstərəcəyəm. ətraflı təlimat üçün VİDEO İZLƏMƏLİDİR Bəyənməyi, paylaşmağı və & kanalıma abunə olun