Mundarija:

OLED displeyli DIY masofa o'lchagichi: 4 qadam
OLED displeyli DIY masofa o'lchagichi: 4 qadam

Video: OLED displeyli DIY masofa o'lchagichi: 4 qadam

Video: OLED displeyli DIY masofa o'lchagichi: 4 qadam
Video: Ultrasonic Distance Meter using Arduino and OLED Display #shorts 2024, Noyabr
Anonim
OLED displeyli DIY masofa o'lchagichi
OLED displeyli DIY masofa o'lchagichi
OLED displeyli DIY masofa o'lchagichi
OLED displeyli DIY masofa o'lchagichi
OLED displeyli DIY masofa o'lchagichi
OLED displeyli DIY masofa o'lchagichi
OLED displeyli DIY masofa o'lchagichi
OLED displeyli DIY masofa o'lchagichi

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

O'chirish simlari
O'chirish simlari
O'chirish simlari
O'chirish simlari
O'chirish simlari
O'chirish simlari
O'chirish simlari
O'chirish simlari

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

Adafruit OLED kutubxonasini o'rnating
Adafruit OLED kutubxonasini o'rnating

OLED kutubxonasini o'rnatish uchun quyidagi amallarni bajaring:

  1. Arduino IDE -ni oching va Sketch> Kutubxonani qo'shish> Kutubxonalarni boshqarish -ga o'ting
  2. Endi kutubxona menejeri oynasi ochiq, "SSD1306" ni qidiring.
  3. "Adafruit SSD1306 by Adafruit" sarlavhasi bor birini tanlang.
  4. O'rnatishni bosing
  5. Kutubxona o'rnatilishi kerak va siz endi dasturlash jarayoniga o'tishingiz mumkin

3 -qadam: dasturlash

Dasturlash
Dasturlash

Bu ESP8266 va arduino uchun arduino IDE fayllari uchun havola. Kodda har bir satr funktsiyasini tushuntiruvchi izohlar mavjud.

4 -qadam: Siz tugatdingiz

Siz tugatdingiz!
Siz tugatdingiz!
Siz tugatdingiz!
Siz tugatdingiz!

Endi siz OLED displeyida ko'rsatilgan masofani ko'rishingiz kerak. O'qiganingiz uchun tashakkur va boshqa darsliklarimni o'qib chiqing.

Tavsiya: