Mündəricat:
- Addım 1: TƏLİMATÇILAR
- Addım 2: CURCUIT
- Addım 3: EAGLE istifadə edərək PCB dizaynı
- Addım 4: PCB istehsalı
Video: ESP8266 istifadə edərək Arduino WiFi Shield: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
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
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ı
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ı
İ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ə:
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: 4 addım
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: Salam, mən Rithikəm. Telefonunuzdan istifadə edərək internetə nəzarət edən bir led quracağıq. Arduino IDE və Blynk kimi proqramlardan istifadə edəcəyik. Bu çox sadədir və uğur qazansanız istədiyiniz qədər elektron komponenti idarə edə bilərsiniz
Python istifadə edərək Raspberry Pi və AIS328DQTR istifadə edərək sürətlənməni izləyin: 6 addım
Python istifadə edərək Raspberry Pi və AIS328DQTR istifadə edərək Sürətləndirməni izləyin: Sürətləndirmə sonsuzdur, düşünürəm ki, Fizikanın bəzi qanunlarına görə. Sahilə çıxan ən sürətli məxluq, bir anda ən yüksək sürətindən istifadə edərək ovunu tutur
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar - Mikrokontrolördən istifadə edərək bir Quadcopter hazırlayın: 8 addım (şəkillərlə)
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar | Mikrokontrolördən istifadə edərək Quadcopter hazırlayın: Giriş Youtube Kanalımı Ziyarət Edin Drone almaq üçün çox bahalı bir gadget (məhsul) təşkil edir. Bu yazıda necə ucuz satacağımı müzakirə edəcəyəm? Ucuz qiymətə öz əlinizlə bunu necə edə bilərsiniz … Yaxşı Hindistanda bütün materiallar (mühərriklər, ESClər
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow - Arduino IDE -dən istifadə edərək M5stack M5stick C -dən istifadə edərək Neopixel Ws2812 -də Göy qurşağının Çalışması: 5 addım
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow | Arduino IDE istifadə edərək M5stack M5stick C istifadə edərək Neopixel Ws2812 üzərində Göy qurşağı çalıştırın: Salam uşaqlar bu təlimatlarda Arduino IDE ilə m5stack m5stick-C inkişaf lövhəsi ilə neopixel ws2812 LED və ya led şerit və ya led matris və ya led üzük istifadə etməyi öyrənəcəyik. onunla bir göy qurşağı nümunəsi
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə - 433mhz ilə HT12E və HT12D istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: 5 addım
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə | HT12E və HT12D -dən 433mhz istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: Bu təlimatda sizə HT12E kodlu 433mhz ötürücü qəbuledici modulu istifadə edərək RADIO uzaqdan idarə etməyi göstərəcəyəm. HT12D kod deşifratoru IC. Bu təlimatda çox ucuz komponentləri istifadə edərək məlumat göndərə və ala bilərsiniz: HT