Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
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.