Mundarija:
- 1 -qadam: Nima kerak
- 2 -qadam: Arduino IDE allaqachon o'rnatilgan deb taxmin qilish
- 3 -qadam: Arduino -da OLED -ni ishga tushiring
- 4 -qadam: Arduino LDR analogli kirish bilan funktsional OLED
Video: ESP32 o'rnatilgan OLED (WEMOS/Lolin) bilan - Arduino uslubini ishga tushirish: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Agar siz menga o'xshagan bo'lsangiz, siz ESP8266/va boshqalarni eng yangi va eng yuqori darajaga ko'tarish imkoniyatiga ega bo'lasiz. ESP32 boshqacha emas, lekin men hujjatlar borasida hali ko'p narsa yo'qligini aniqladim. Birinchi 2 qadam faqat OLED tasvirlanganiga emas, balki ko'p ESP32 lazzatlariga tegishli bo'lishi kerak. Umid qilamanki, bu "qadamlar" sizni boshlashingizga yordam beradi. Omad tilaymiz …. Xursand bo'ling … Bu siz uchun ishlaganligini menga ayting. Siz Arduino IDE -ni qanday boshqarishni va ularning kutubxonalari bilan ishlashni bilasiz degan taxminlar bor.
YANGILASh: 05Jan18 - Ushbu ko'rsatma oxirida ESP32 -ning yangilangan videolarini tekshirganingizga ishonch hosil qiling. Internet -soat va Bluetooth BLE amalda. Eskizlarga havolalarni YouTube eslatmalaridan ko'ring.
1 -qadam: Nima kerak
ESP32 SOC
USB kabeli
Arduino IDE
2 -qadam: Arduino IDE allaqachon o'rnatilgan deb taxmin qilish
Odatiy bo'lib, ESP32 standart boshqaruv paneli yozuvlari bilan hali ko'rsatilmaydi:
Shu sababli biz ularni hozircha qo'lda qo'shishimiz kerak.
Arduino IDE -ni yangi ESP32 kartangizga tayyorlash uchun quyidagi saytdagi barcha amallarni bajaring.
github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/windows.md
Agar sizda o'rnatilgan OLED bo'lsa va uni ishga tushirishni xohlasangiz, keyingi bosqichga o'ting.
3 -qadam: Arduino -da OLED -ni ishga tushiring
Endi siz ESP32 -ga Arduino eskizini yuklagan bo'lsangiz kerak, siz uni birinchi marta ulaganingizda ishlaydigan "chiroyli" rasmlar yo'qolgan bo'lishi mumkin.
Bu maxsus ESP32 OLED displey bilan bog'lanish uchun SSD1306 kutubxonalaridan foydalanadi. Menga quyidagi Arduino kutubxonasini yuklash va SSD1306 ning namunali eskizlaridan birini sinab ko'rish orqali omad kulib boqdi. Agar eskiz xatolar bilan tuzilmasa, u bajarilmagan manzilni o'zgartirganingizga ishonch hosil qiling (0x3c, 5, 4).
Ushbu ESP -ning maxsus I2C pinlari ma'lumot va soat uchun GPIO 5 va 4 -da joylashgan.
Qo'shilgan ESP32_Wemos_I2C_Scanner eskizi sizning pinlaringiz to'g'ri joylashtirilganligini tasdiqlaydi. Uni ESP32 -ga yuklang va ketma -ket monitorni tekshiring.
github.com/squix78/esp8266-oled-ssd1306
4 -qadam: Arduino LDR analogli kirish bilan funktsional OLED
**** 28 -DEC17 YANGILANISHI Internet/NTP soati bilan ESP32 videoni ko'ring. Kodni yuklab olish URL manzili YouTube ostidagi videoda mavjud
Men bu ishni davom ettirishga qaror qildim va OLED -ni misollar bilan emas, balki "haqiqiy" ma'lumotlar bilan ishlashga muvaffaq bo'ldim. Analog LDR tasmasi. Men bunga yordam berish uchun Arduino eskizini biriktirdim. Buni aylantiring va menga qanday qilib chiqib ketayotganingizni ayting! Agar sizga Arduino va Analog-ning ishlashini "tozalash" kerak bo'lsa, https://programmingelectronics.com/tutorial-21-ana… sahifasiga o'ting.
Men bu bolalar bilan Arduino sarguzashtini boshladim … bu kurs albatta arziydi.
Tavsiya:
WeMos ESP8266: 6 bosqichlarini ishga tushirish
WeMos ESP8266 bilan ishlashni boshlash: Bu ko'rsatmada biz WeMos ESP8266 -da miltillovchi Led misolini ishga solamiz
Servo dvigatellarni Moto yordamida qanday ishga tushirish kerak: bit Micro: bit: 7 qadam (rasmlar bilan)
Servo dvigatellarni Moto: bit yordamida Micro: bit yordamida qanday ishga tushirish mumkin: Micro: bit funksiyasini kengaytirishning bir usuli-SparkFun Electronics (taxminan 15-20 dollar) moto: bit deb nomlangan taxtasidan foydalanish. Bu murakkab ko'rinadi va ko'plab xususiyatlarga ega, lekin undan servo dvigatellarni ishlatish qiyin emas. Moto: bit sizga imkon beradi
L.A.R.S. (Ishga tushirish va tiklash tizimi): 7 qadam (rasmlar bilan)
L.A.R.S. (Ishga tushirish va qutqarish tizimi): Umumiy nuqtai Ushbu loyiha har xil model va yig'ilishlardan tashkil topgan ishga tushirish va tiklash tizimi (LARS). Hammasi birgalikda ular past balandlikdagi suv raketasi uchun mos keladigan qutqaruv tizimini ifodalaydi. Raketa bir nechta bo'limlardan iborat bo'lib, u
Oson qadam bilan o'z ishga tushirish buyrug'ini yarating: 4 qadam
Oson qadam bilan o'z ishga tushirish buyrug'ini yarating: men bu erda ko'rsataman, qanday qilib Windows operatsion tizimida o'z ishga tushirish buyrug'ini yaratishingiz mumkin. Aslida, derazalardagi bu xususiyat juda zo'r, bu sizning dastur oynangizni darhol ochish uchun foydalidir. Endi siz har qanday ilovani ochish uchun buyruqni yaratishingiz mumkin
G'ildirakli stullarda markazga o'rnatilgan oyoq tagliklarini ko'tarish/tushirish uchun trek slaydini loyihalashtirishni bajarish bo'yicha ko'rsatmalar: 9 qadam (rasmlar bilan)
G'ildirakli stullarda markazga o'rnatilgan oyoq tagliklarini ko'tarish/tushirish uchun trekka slaydni loyihalashtirishni bajarish bo'yicha ko'rsatmalar: O'rnatilgan oyoq tagliklari o'rindiq ostiga o'rnatiladi va pastga o'rnatiladi. Oyoq oyoqlarini mustaqil joylashtirish mexanizmi bozorning g'ildirakli stullariga kiritilmagan va PWC foydalanuvchilari bunga ehtiyoj bildirishdi