Mundarija:

Ultimate ESP8266-01 dasturchi va USB adapteri: 3 qadam
Ultimate ESP8266-01 dasturchi va USB adapteri: 3 qadam

Video: Ultimate ESP8266-01 dasturchi va USB adapteri: 3 qadam

Video: Ultimate ESP8266-01 dasturchi va USB adapteri: 3 qadam
Video: KOMPYUTERGA BLUETOOTH NAUSHNIKNI TEZ VA OSON ULASH!!! 2024, Noyabr
Anonim
Ultimate ESP8266-01 dasturchi va USB adapteri
Ultimate ESP8266-01 dasturchi va USB adapteri

Salom odamlar, kichik va arzon ESP8266-01 modulining REAL imkoniyatlari haqida eshitganmisiz? Agar siz loyihangizga IOT imkoniyatlarini qo'shmoqchi bo'lsangiz, bu sizning tanlovingiz bo'lishi kerakligini aytgan holda bozorda ishga tushirilgan. Aslida, bu kichik modul sizning aloqa loyihangiz emas, balki sizning loyihangiz bo'lishi mumkin.

Bu Wi-Fi-repetitorga aylanishi mumkin, bu juda foydali. Do'stlaringizning Wi -Fi tarmog'ini buzish, qurilmalarini uzish yoki o'nlab soxta tarmoqlarni yaratish "kulgili" vosita bo'lishi mumkin (iltimos, yolg'onchi bo'lmang va kulgili narsalarni saqlang, qonuniy emas). U o'rni moduliga ulanishi, IOT aktuatoriga aylanishi yoki IOT sensori bo'lib, sensor moduliga ulanishi mumkin.

Men bu narsalarni sinab ko'rmoqdaman va ehtimol men boshqa darsliklarni nashr etaman, chunki men ulkan salohiyatdan juda hayronman.

Yana ko'p narsalarni kutib qoling, bugungi darslik dasturchi bilan bog'liq (har xil dasturlarni osonlik bilan sinab ko'rish).

1 -qadam: Komponentlar va materiallar

Materiallar va komponentlar
Materiallar va komponentlar
Materiallar va komponentlar
Materiallar va komponentlar
Materiallar va komponentlar
Materiallar va komponentlar

Yaxshiyamki, ESP8266-01 brebo-doston emas, va biror narsani o'zgartirmoqchi bo'lganingizda simlarni uzish/qayta ulash juda zerikarli va ko'p vaqt talab etadi. ESP-ni kompyuteringizga ulash va ulash uchun mo'ljallangan juda arzon usb-seriyali konvertor bor.

ESPni qanday o'chirish mumkin? Aslida, bu mumkin emas … (⊙_☉)

Qo'rqinchli, shunday emasmi? Asl narsa - bu bema'nilik. Keyin ular ESP -ni miltillovchi rejimda o'rnatishga ruxsat berish uchun slayder tugmachasi bilan ikkinchi versiyani tayyorladilar. O'ylaymanki, ular, ba'zi sabablarga ko'ra, standart ESP foydalanuvchisiga qurilmani faqat yangi dasturiy ta'minotni (FW) o'chirish uchun emas, balki uzoq vaqt davomida flesh rejimida o'rnatishlari kerak deb o'ylagan. Agar siz USB-ni ulaganingizdan so'ng miltillamaydigan rejimga qaytishni unutgan bo'lsangiz, kodni ishga tushirish uchun uni ajratib, qayta ulashingiz kerak bo'ladi. Keyin ular bir lahzalik tugmachali uchinchi versiyani yaratdilar. Yaxshi fikr! Tugmani bosish juda kichik va qiyin bo'lib tuyuladi, ayniqsa ESP moduli tepada bo'lsa-da … Meni nima bezovta qilyapti? qayta ishga tushirish uchun ikkinchi lahza - MCU (ESP protsessori). Har qanday aqlli odamlar buni qilishadi, chunki bu, ehtimol, bir dollar turadi. Yo'q… Ular, agar siz MCU -ni qayta ishga tushirishni xohlasangiz, balki uni flesh rejimda o'rnatishni xohlasangiz, USB -ni ajratib, qayta ulashingiz kerak deb qaror qilishdi.

Hazillashyapsanmi? (ಠ_ಠ)

Qani, biz unchalik kambag'al emasmiz! Biz bu qo'shimcha $ sentni sarflagan bo'lardik! Nega bu, bu, u yoki bu dizayndan nusxa ko'chirib, baxtli yashashimizga ruxsat berolmaysiz ??? (ノ ☉ ヮ ☉) ノ

Qo'rqma, agar biz aqlli dasturchini sotib ololmasak, biz faqat ikkita kompyuter tugmasi va ikkita simli, aniq ESP-01 dasturchisini qura olamiz!

Chiroyli 3D bosma qutini qo'shib, biz birinchi darajali soqov dasturchini chiroyli va chindan ham qulay qurilmaga aylantira olamiz. Koson "asosiy" (eng arzon) USB -dasturchi uchun va 6x6 mm o'lchamli pcb klassik tugmachalari uchun mo'ljallangan. Agar siz diqqat bilan qarasangiz, men turli xil fotosuratlardagi turli tugmalarni ishlatayotganimni ko'rasiz. Buning sababi shundaki, men uzunroq milli tugmachalarni ishlatishga qaror qildim, bu mening qulayligim uchun. Har bir tugma yaxshi ishlaydi.

Endi havolalar (bog'liq, btw):

ESP8266-01: Bangood, Amazon, Amazon.

ESP8266-01 dasturchisi: Bangood, Amazon, Amazon.

Tugmalar: Bangood, Amazon, Amazon.

Sizga faqat minimal lehim asboblari kerak bo'ladi, agar biror narsa etishmayotgan deb o'ylasangiz, bu erga qarashingiz mumkin.

2 -qadam: simlarni o'rnatish va yig'ish

O'rnatish va ulash
O'rnatish va ulash
O'rnatish va ulash
O'rnatish va ulash
O'rnatish va ulash
O'rnatish va ulash
O'rnatish va ulash
O'rnatish va ulash

Bu oson: bu faylni yuklab oling, 3D -printeringizni yoqing, sizga yoqqan materialni yuklang (yaxshiroq tolerans uchun PLA ni tavsiya qilaman) va chop etishni boshlang.

Endi, simlar. GND pinidagi ikkita kabelni, RSTda bitta kabelni va Gpio0 pinidagi oxirgi kabelni lehimlang.

Bu simlarni o'lchash uchun kesish kerak (taxminan) va tugmachalarga mahkamlanadi. Bir tomondan ikkita pinni tanlang, odatda tugmachaning qarama-qarshi tomonidagi pinlar ko'prikli bo'ladi, shuning uchun siz har doim yopiq bo'lgan oddiy ulanishni yaratasiz. Xavotir olmang, agar noto'g'ri tanlasangiz, hech narsaga zarar etkazmaysiz. Multimetr yordamida amalga oshirilgan uzluksizlik o'lchovi, qaysi pinlar to'g'ri ekanligini aniqlay oladi. Qisqa tutashuv xavfini oldini olish uchun, ochiq tugmachalarga bir necha tomchi issiq elim qo'ying. Keyin tugmachalarni joyiga yopishtiring, ehtiyot bo'ling, tugma ichiga yopishtirmang, aks holda ular boshqa ishlamaydi. Men ularni joyida ushlab turish uchun ichkaridan issiq elim, tashqaridan esa kuchli yopishtiruvchi ishlatganman.

Endi, agar siz o'zingizning lehimlash qobiliyatingizga ishonchingiz komil bo'lsa, siz to'g'ridan -to'g'ri qutini yopishtirishga o'tishingiz mumkin, lekin men oldindan biroz miltillovchi sinov o'tkazardim (keyingi bosqichni o'qing).

Kosonni yopishtirish uchun sizga kuchli yopishtiruvchi kerak, epoksi yaxshi, men siyanoakrilat elimdan foydalanganman (xuddi tugmachalarni sementlashda ishlatganman).

3 -qadam: uni qanday ishlatish kerak

Buni qanday ishlatish kerak
Buni qanday ishlatish kerak

USB dasturchisini ulang va drayverlarni o'rnating, dasturchilar CH340 ketma -ket chipidan foydalanadilar, bu borada ko'plab darsliklar mavjud (Windows uchun).

Foydalanish juda oddiy, bitta tugma MCU -ni asl holatiga qaytaradi, ikkinchisi MCU -ni yuklash paytida bosib turilsa, MCU -ni flesh rejimda o'rnatadi.

- Loyihangizni qayta ishga tushirishni xohlaysizmi? Qayta tiklash tugmachasini bosing.

- O'zgartirilgan dasturiy ta'minotni yuklamoqchimisiz? Fleshli tugmachani bosib turing, reset tugmachasini bosing va qo'yib yuboring, flesh tugmasini qo'yib yuboring. MCU ba'zi kodlarni yuklashga tayyor bo'ladi va shundan so'ng u kodni ishga tushiradi.

Qaysi dasturiy ta'minotni yuklamoqchi bo'lsangiz, qaysi dasturiy ta'minotni yuklamoqchi bo'lsangiz, maqsadli foydalanish uchun mos keladigan COM porti va ESP uchun yaxshi ulanadigan va ishlaydigan jismoniy ulagichga ega bo'lasiz va siz kabellar bilan chalkashib ketishingiz shart emas. va hech qanday sababsiz USB -ni ta'qib qilishning hojati yo'q. Oh, nihoyat!

Men bu kichik Wi -Fi qurilmasi uchun foydali dasturiy ta'minotni ko'rsatish uchun alohida qo'llanma yozaman, dasturiy ta'minotni yuklash va ularning konfiguratsiyasi ahamiyatsiz emas, bu dasturchi uchun. Yangiliklarni kuzatib boring, xabardor bo'lib boring; Biz bilan qoling!

Tavsiya: