Mündəricat:

ESP8266 istifadə edərək Arduino WiFi Shield: 4 addım
ESP8266 istifadə edərək Arduino WiFi Shield: 4 addım

Video: ESP8266 istifadə edərək Arduino WiFi Shield: 4 addım

Video: ESP8266 istifadə edərək Arduino WiFi Shield: 4 addım
Video: Введение в плату разработки NodeMCU ESP8266 WiFi с примером HTTP-клиента 2024, Iyul
Anonim
ESP8266 istifadə edərək Arduino WiFi Qalxanı
ESP8266 istifadə edərək Arduino WiFi Qalxanı

Salam uşaqlar!

Bu layihə əsasən Arduino UNO üçün ESP8266 əsaslı WiFi qalxanı yaratmağa yönəlib.

Bu qalxan iki rejimdə ESP8266 proqramlaşdırmaq üçün istifadə edilə bilər.

Ya AT əmrləri vasitəsilə, ya da birbaşa Arduino IDE vasitəsilə.

ESP8266 nədir?

ESP8266, Çinin Şanxay şəhərində istehsalçı Espressif Systems tərəfindən istehsal olunan tam TCP/IP yığınına və mikrokontrolör qabiliyyətinə malik aşağı qiymətli Wi-Fi mikroçipidir.

ESP8266 ya bir tətbiqə sahib ola bilər, ya da bütün Wi-Fi şəbəkə funksiyalarını başqa bir tətbiq prosessorundan boşalda bilər. Hər bir ESP8266 modulu əvvəlcədən proqramlaşdırılmış bir AT əmr dəsti firmware proqramı ilə gəlir, yəni bunu sadəcə Arduino cihazınıza bağlaya bilərsiniz.

Addım 1: TƏLİMATÇILAR

  • ESP8266
  • LM317TG
  • BASMA DÜĞMƏSİ
  • 10 K POT
  • 12V DC JAK
  • 1K rezistor
  • 220E rezistor
  • 360E rezistoru
  • Kişi və Qadın tullananlar

Addım 2: CURCUIT

Dairə
Dairə

Dövrə əsasən ESP8266 wifi modulunu Arduino UNO ilə əlaqələndirməyə yönəlmişdir.

ESP8266 istifadə etmək çətin bir moduldur; Arduino ilə ünsiyyət qurmaq üçün öz enerji mənbəyinə və xüsusi bir əlaqə qurulmasına ehtiyac duyur.

Həmişə unutmayın ki, satın alındıqda ESP8266, AT əmrləri ilə əlaqə qura bilən standart bir proqram təminatı ilə gəlir. Ancaq modul birbaşa Arduino ilə proqramlaşdırılmışsa, standart əmr proqramı silinəcək və AT əmrlərindən istifadə ediləcəyi təqdirdə yenidən yanıb sönməlidir.

Burada LM317TG 3.3V gərginlik tənzimləyicisi kimi istifadə olunur. Bu 3.3V, ESP8266 modulunu gücləndirmək üçün istifadə olunur, çünki Arduino UNO -dan alınan 3.3V, ESP modulu üçün kifayət qədər cərəyan verə bilməyəcək. LM317 giriş pimi, Arduino UNO lövhəsinin Vin pininin DC giriş lüləsi jakı ilə təchiz edilə bilər.

ESP modulunun GPIO0 pimi, pimi yerə bağlamaq üçün dəyişdirilə bilən bir keçid pininə bağlıdır. Bu, istifadəçiyə ESP modulunu ya AT əmr rejimində, ya da Proqramlaşdırma rejimində (Arduino IDE) işləməsinə imkan verir. Həm GPIO0, həm də GPIO2 xarici bir konnektora bağlıdır ki, bu GPIO pinləri də istifadə olunsun.

ESP8266 modulunun Rx və Tx pinini Arduinonun 12 və 13 sancaqlarına bağladıq. Hata ayırmağı asanlaşdırmaq üçün hardware seriyasından (pin 0 və 1) istifadə etməmişik. 16*2 EKRANI bağlamaq üçün bir seçimin də qalxanın üstünə birbaşa quraşdırıla biləcəyini də görə bilərsiniz. LCD, Arduinonun 5V pimi ilə təchiz edilmişdir.

Yuxarıdakı şəkil dövrə diaqramıdır.

Addım 3: EAGLE istifadə edərək PCB dizaynı

EAGLE istifadə edərək PCB dizaynı
EAGLE istifadə edərək PCB dizaynı

Sxem PCB -yə çevrilir. Burada Eagle CAD aləti istifadə olunur. Kiçik prototiplərin asanlıqla özünüz tərəfindən dizayn edilə bilməsi üçün EAGLE CAD Alətindən istifadə etməyin əsaslarını öyrənin.

Yuxarıdakı şəkil lövhənin quruluşunu göstərir.

Addım 4: PCB istehsalı

PCB istehsalı
PCB istehsalı
PCB istehsalı
PCB istehsalı

İndi lövhələrimizi istehsal üçün göndərəcəyik. PCB -nizi hazırlamaq üçün Kartal CAD alətindəki Board planından Gerber faylları yaratmalısınız. EAGLE -dən Gerber fayllarının necə yaradılacağına dair bir video dərsini görmək üçün BURAYA TIKLAYIN.

Şəxsən LIONCIRCUITS -i sevirəm. Lövhələrinin keyfiyyəti həqiqətən yaxşıdır və lövhələri cəmi 5 gündə təmin edir.

Yuxarıda Lioncircuits -ə yüklənəndə PCB şəkillərimi tapa bilərsiniz.

Tövsiyə: