
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14




Ushbu qo'llanmada biz OLED -displeyda qiymatlarni chiqaradigan raqamli masofa o'lchagichini quramiz. Ushbu loyiha uchun siz ardiuno yoki ESP8266 modulidan foydalanishni tanlashingiz mumkin va men ikkalasiga ham kod beraman. Agar siz ESP8266 -dan birinchi marta foydalansangiz, iltimos, ushbu modul haqidagi ko'rsatmalarni ko'rib chiqing. HC-SR04 masofa sensori o'z dasturini mikrokontrollerga (arduino yoki ESP8266) yuboradi, so'ngra mikrokontroller bu qiymatni displeyga chiqaradi. Shunday qilib, boshlaylik.
Ta'minotlar
Ushbu darslik uchun sizga quyidagi komponentlar kerak bo'ladi:
- mikrokontroller (arduino yoki ESP8266)
- non taxtasi
- o'tish simlari
- HC-SR04 masofa sensori
- OLED displeyi 0,96 dyuym
1 -qadam: O'chirish kabeli




Arduino yoki ESP8266 simlarini ulash sxemalari va jadvaliga amal qiling.
PINArduinoESP8266VCC (masofa sensori) 5V5VTRIG13D6ECHO12D5 GND (masofa sensori) GNDGNDVDD (OLED displey) 3.3V3.3VGND (OLED displey) GNDGNDSCKA5D1SDAA4D2
2 -qadam: Adafruit OLED kutubxonasini o'rnating

OLED kutubxonasini o'rnatish uchun quyidagi amallarni bajaring:
- Arduino IDE -ni oching va Sketch> Kutubxonani qo'shish> Kutubxonalarni boshqarish -ga o'ting
- Endi kutubxona menejeri oynasi ochiq, "SSD1306" ni qidiring.
- "Adafruit SSD1306 by Adafruit" sarlavhasi bor birini tanlang.
- O'rnatishni bosing
- Kutubxona o'rnatilishi kerak va siz endi dasturlash jarayoniga o'tishingiz mumkin
3 -qadam: dasturlash

Bu ESP8266 va arduino uchun arduino IDE fayllari uchun havola. Kodda har bir satr funktsiyasini tushuntiruvchi izohlar mavjud.
4 -qadam: Siz tugatdingiz


Endi siz OLED displeyida ko'rsatilgan masofani ko'rishingiz kerak. O'qiganingiz uchun tashakkur va boshqa darsliklarimni o'qib chiqing.
Tavsiya:
Portativ masofa o'lchagichi: 10 qadam

Portativ masofa o'lchagichi: Kayl Skott 11.04.2020 Bu ko'rsatmali men sizga ko'chma masofali o'lchagichni qanday qilishni ko'rsataman
OLED displeyli ESP32 GPS kuzatuvchisi: 7 qadam

OLED displeyli ESP32 GPS kuzatuvchisi: Bu OLED displeyidagi barcha joylashuv ma'lumotlarini ko'rsatadigan GPS kuzatuvchisi. Tugma foydalanuvchilarga OLED -da foydalanuvchi interfeysi bilan ishlashga yordam beradi. Akarsh bu erda CETech -dan. Kod bortli tugma yordamida menyuga asoslangan dasturni taklif qiladi,
DHT11 va OLED displeyli oddiy DIY ob -havo stantsiyasi: 8 qadam

DHT11 va OLED -displeyli oddiy DIY ob -havo stantsiyasi: Ushbu qo'llanmada biz harorat va namlikni ko'rsatish uchun Arduino, DHT11 sensori, OLED -displey va Visuino yordamida oddiy ob -havo stantsiyasini yaratishni o'rganamiz
Arduino Nano va I2C Oled displeyli Arduboy kloni: 3 qadam

Arduino Nano va I2C Oled displeyli Arduboy kloni: Arduboy klonining arzon versiyasi, uning yordamida siz bir qancha original Arduboy o'yinlarini o'ynashingiz mumkin
OLED-displeyli ESP8266 pi-teshikli monitor: 4 qadam

OLED displeyli ESP8266 Pi-teshikli monitor: Pi-tuynukli monitor-bu Wemos D1 Mini (ESP8266), SSD1306 OLED-displeyli, u veb-interfeys orqali boshqariladi va sizning mahalliy tarmog'ingizda joylashgan va Pi-teshik serveringiz statistikasini ko'rsatadi. Xususiyatlari: Pi-Hole statistikasini ko'rsatish Umumiy blokirovka qilingan