Mundarija:
Video: 2020 ESP8266: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Shunday qilib, bu Lazy Old Geek (L. O. G.) ESP8266 modullari bo'yicha ba'zi ko'rsatmalarni yozdi:
www.instructables.com/id/ESP8266-as-Arduin…
www.instructables.com/id/ESP8266-as-Arduin…
Menda hali ham bir nechta ESP-01 va ESP-03 bor va ularni ishlashga harakat qildim.
Ko'rinib turibdiki, keyingi jarayon endi ishlamaydi.
ESP8266 -ni Flash rejimiga o'tkazing:
Asosiy GPIO0
Qisqa muddatga qayta o'rnatish
GPIO0 -ni chiqaring
(Agar sizda GPIO0 da LED bo'lsa, u taxminan ½ intensivlikda bo'lishi kerak)
GPIO0 -ni past ushlab turish, Reset -ga o'tish, eskizni yuklash, GPIO0 -ni qo'yib yuborish, so'ngra Reset -ga teging. Buni qilish juda oson emas.
Oxirgi hujjat boshqa usulga ega:
arduino-esp8266.readthedocs.io/en/latest/b…
Yuklash va ishlatish uchun minimal uskunani sozlash -ga qarang
Tavsiya etilgan sozlash biriktirilgan.
1 -qadam: ESP adapteri
Ikkinchi bo'limimda men ESP-01 va ESP-03 uchun dasturlash adapterini yasadim.
Shunday qilib, menda hali ham shunday adapterlardan biri bor. Yangi PCB qilishning o'rniga, men uni o'zgartirishga qaror qildim.
Xo'sh, mening rejamda bitta kichik muammo bor, ESP-01-ning bir pimida Reset bor, ESP-03-da yo'q. Mening oldingi tajribam shuni ko'rsatadiki, CH_PD pimi Reset bilan bir xil ishlaydi, shuning uchun men uni sinab ko'rdim va u ishlayotganga o'xshaydi.
Sxemada eslatib o'tilganidek, men qilgan ishim USB-BUB ulagichining DTR pinidan simni olib, uni ikkala ulagichning GPIO0-ga ulash edi. Men har ikkala ulagichning CH_PD -ga 3.3V pinni (keyingi bosqichda tushuntiriladi) uladim.
Keyingi rasmda ikkita o'tish moslamasi ko'rsatilgan.
2 -qadam: CP2102 moduli
Menda bir nechta CP2102, USB -UART adapterlari bor. Ulardan ba'zilari yon konnektorda RTSga ega, lekin menga asosiy ulagichda kerak edi. Men qilgan narsa CTSga ulangan pinni kesib tashladi. (Bu pin mening sxemamda 3.3V deb belgilangan, chunki menda ba'zi CP2102 3.3V uchun o'zgartirilgan). Keyin men RTS dan jumperni urg'ochi piniga uladim.
Bu keyingi rasmda ko'rsatilgan.
Afsuski, menda bu USB -UART adapterlarining ko'p variantlari bor. Men ularni belgilashga harakat qilaman, lekin har doim nima borishini eslab qolishda muammolar bo'ladi. MEN QARShIMAN.
Keyingi rasmga qarang. CP2102 -da aniq qisqaruvchi o'rash va yorliq bor.
3 -qadam: Arduino
Men hozir Arduino1.8.12 versiyasidan foydalanmoqdaman.
ESP8266 -ni o'rnatishning eng oson usuli - bu boshqaruv paneli boshqaruvidan foydalanish.
github.com/esp8266/Arduino#installing-with…
O'rnatilgandan so'ng, taxtani tanlashda men "Umumiy ESP8266 moduli" ni tanlayman.
OGOHLANTIRISH: Kompyuterimda "Umumiy ESP8266 moduli" ning ikkita versiyasi mavjud. "ESP8266 taxtasi" toifasi Blink uchun ishlaydi, Sparkfun boshqasi ishlamaydi.
Keyingi rasmda taxtaning standart sozlamalari ko'rsatilgan (menimcha). Men bularning ko'pi bilan o'ynadim, masalan, Flash Size, Mode, ular hech qanday farq qilmaydi.
Adapter uchun menda GPIO0 -da LED bor, shuning uchun men o'rnatilgan Led -ni 0 -ga o'zgartiraman.
Ishlayotganini tekshirish uchun men shunchaki Blink misolini ishlataman. Hech qanday tugmani bosishning hojati yo'q. Sizning Arduino -da keyingi rasmga o'xshash biror narsa ko'rsatilishi kerak va menimcha, mening adapter platamdagi LED yonadi.
Ma'lumot: Mening adapterimning yuqori simli ulanishi LEDni o'chiradi va vizasi Blinkda tasvirlanganidek emas.
Hozir men Blinkdan boshqa ko'p ish qilmadim, lekin bu usul ishlayotganga o'xshaydi va ancha osonroq.
Men ESP-07 bilan ishladim.
MASLAHAT: Arduino Generic o'rniga yaxshi moslik uchun Node MCU 1.0 dan foydalanadi.
Tavsiya:
[2020] RC avtomobilini boshqarish uchun ikkita (x2) mikro: bitdan foydalanish: 6 qadam (rasmlar bilan)
[2020] RC avtomobilini boshqarish uchun ikkita (x2) Micro: bitdan foydalanish: Agar sizda ikkita (x2) micro: bit bo'lsa, ularni RC avtomashinasini masofadan boshqarish uchun ishlatishni o'ylab ko'rganmisiz? Siz RC avtomashinasini bitta mikro: bitni uzatuvchi sifatida, ikkinchisini qabul qilgich yordamida boshqarishingiz mumkin. Micro: b kodlash uchun MakeCode muharriridan foydalansangiz
[2020] RC avtomobilini boshqarish uchun IPhone yoki iPad va Micro: bit Game Pad ilovasidan foydalanish: 23 qadam
[2020] RC avtomobilini boshqarish uchun iPhone yoki iPad va Micro: bit Game Pad ilovasidan foydalanish: Siz mikro: bitni boshqarish uchun iPhone yoki iPad -dan foydalanishni o'ylab ko'rganmisiz? Bilasizmi Micro: bit Educational Foundation iOS ilovasini Uskunalar Do'koni? &Quot; mikro: bit " ni qidiring App do'konida va siz dasturni bepul yuklab olishingiz mumkin.
Photoshop 2020 yordamida bir nechta rasmlarning fonini olib tashlang: 5 qadam
Photoshop 2020 yordamida bir nechta rasmlarning fonini olib tashlang: rasmning fonini olib tashlash hozir juda oson! Oddiy skript yordamida bir nechta (ommaviy) tasvirlar fonini olib tashlash uchun Adobe Photoshop 2020 -dan qanday foydalanish kerak
Voki-2020-dan Arduino asosidagi simulyator? 5 qadam
Voki-Wokwi-2020-dan Arduino simulyatori asoslanganmi?: Wokwi Arduino Simulator AVR8js platformasida ishlaydi. Bu Internetga asoslangan Arduino Simulator. Arduino Simulator veb -brauzerda ishlaydi. shuning uchun bu ko'proq e'tiborni jalb qilmoqda va rostini aytsam, bu boshqa simulyatorlarga qaraganda juda ko'p ijobiy tomonlarga ega
HC-SRF04 ultratovush sensori bilan masofani o'lchash (so'nggi 2020): 3 qadam
HC-SRF04 ultratovush sensori bilan masofani o'lchash (Oxirgi 2020 yil): Ultrasonik sensor (masofa) nima? Odamlar eshitmaydigan yuqori to'lqinli ultratovush (Sonar). Biroq, tabiatning hamma joyida ultratovush to'lqinlari mavjudligini ko'rishimiz mumkin. Yarasalar, delfinlar kabi hayvonlarda ultratovush to'lqinlaridan foydalanish