Mundarija:

Arduino UNO OLED ultratovushli diapazon va Visuino bilan: 7 qadam
Arduino UNO OLED ultratovushli diapazon va Visuino bilan: 7 qadam

Video: Arduino UNO OLED ultratovushli diapazon va Visuino bilan: 7 qadam

Video: Arduino UNO OLED ultratovushli diapazon va Visuino bilan: 7 qadam
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, Noyabr
Anonim
Image
Image

Ushbu qo'llanmada biz Arduino UNO, OLED Lcd, Ultrasonik diapazonni aniqlash moduli va Visuino -dan foydalanib, Lcd -da ultrasonik diapazonni namoyish qilamiz va qizil LED bilan chegara oralig'ini o'rnatamiz. Namoyish videosini tomosha qiling.

1 -qadam: Sizga nima kerak

Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
  • Arduino UNO
  • Ultrasonik diapazonni topuvchi
  • OLED LCD
  • Qizil LED
  • Non paneli
  • Jumper simlari
  • Visuino dasturi: Visuino -ni yuklab oling

2 -qadam: O'chirish davri

O'chirish davri
O'chirish davri
  • GND -ni Maduino UNO -dan non paneli piniga ulang (gnd)
  • Maduino UNO -dan 5V pinni taxta piniga ulang (ijobiy)
  • SCL -ni Maduino UNO -dan OLED LCD piniga (SCL) ulang.
  • SDA -ni Maduino UNO -dan OLED LCD piniga (SDA) ulang.
  • OLED LCD pinini (VCC) non paneliga ulang (ijobiy)
  • OLED LCD pinini (GND) non paneli piniga (GND) ulang
  • Ultrasonik modul pinini (VCC) non paneliga ulang (ijobiy)
  • Ultrasonik modul pinini (GND) non paneli (GND) ga ulang
  • Ultrasonik modul pinini (ECHO) Maduino UNO pin raqamli (3) ga ulang.
  • Ultrasonik modul pinini (TRIG) Maduino UNO pin raqamli (2) ga ulang.

  • Maduino UNO -dan raqamli pinni (13) LED piniga ulang (musbat)
  • LED pinini (manfiy) non paneli piniga (GND) ulang

3 -qadam: Visuino -ni ishga tushiring va Arduino UNO kengashi turini tanlang

Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang

Arduino -ni dasturlashni boshlash uchun siz bu erdan Arduino IDE -ni o'rnatishingiz kerak bo'ladi:

Shuni yodda tutingki, Arduino IDE 1.6.6 da ba'zi muhim xatolar mavjud. 1.6.7 yoki undan yuqori versiyasini o'rnatganingizga ishonch hosil qiling, aks holda bu ko'rsatma ishlamaydi! Agar siz bajarmagan bo'lsangiz, Arduino IDE -ni ESP 8266 dasturiga o'rnatish bo'yicha ko'rsatmalarni bajaring! Visuino: https://www.visuino.eu ham o'rnatilishi kerak. Visuino -ni birinchi rasmda ko'rsatilgandek ishga tushiring, Visuino -dagi Arduino komponentidagi "Asboblar" tugmasini bosing (1 -rasm) Dialog paydo bo'lganda, 2 -rasmda ko'rsatilgandek "Arduino UNO" -ni tanlang.

4 -qadam: Visuino -da komponentlarni qo'shing

Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
  • Ultrasonik Ranger komponentini qo'shing
  • Taqqoslash diapazoni komponentini qo'shing va MAX: 9 xususiyatlariga o'rnating << OLED displeyini qo'shing, ustiga ikki marta bosing va "matn maydonini" chap tomonga suring, o'lchamlari ostida: 2.

5 -qadam: Visuino -da: komponentlarni ulash

Visuino -da: komponentlarni ulash
Visuino -da: komponentlarni ulash
Visuino -da: komponentlarni ulash
Visuino -da: komponentlarni ulash
Visuino -da: komponentlarni ulash
Visuino -da: komponentlarni ulash
  • Arduino raqamli chiqish pinini [3] UltrasonicRanger1 piniga ulang [Echo]
  • Arduino Serial [0] chiqish pinini [Chiqish] ni DisplayOled1 piniga [In] ulang
  • DisplayOled1 pinli [Out I2c] Arduino I2C piniga [in]
  • UltrasonicRanger1 pinini [Out] CompareRange1 piniga [In] va DisplayOled1 Elements. Text Field1 pinini [In] ga ulang.
  • UltrasonicRanger1 pinini [Ping] Arduino Digital piniga [2] va DisplayOled1 piniga ulang [Yangilash]
  • CompareRange1 pinini [Out] ni Arduino Digital piniga ulang [13]

6 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash

Arduino kodini yaratish, kompilyatsiya qilish va yuklash
Arduino kodini yaratish, kompilyatsiya qilish va yuklash
Arduino kodini yaratish, kompilyatsiya qilish va yuklash
Arduino kodini yaratish, kompilyatsiya qilish va yuklash

Visuino -da F9 tugmasini bosing yoki Arduino kodini yaratish uchun 1 -rasmda ko'rsatilgan tugmani bosing va Arduino IDE -ni oching.

Arduino IDE -da kodni kompilyatsiya qilish va yuklash uchun Yuklab olish tugmasini bosing (2 -rasm).

7 -qadam: O'ynang

O'ynang
O'ynang

Agar siz Arduino UNO modulini quvvatlantirsangiz, OLED Lcd har qanday to'siq masofasi uchun qiymat raqamini ko'rsatishni boshlaydi. Agar siz ultratovushli modul yaqinida biron bir to'siq qo'ysangiz, qiymat o'zgaradi va LED yonadi.

Tabriklaymiz! Siz o'z loyihangizni Visuino bilan yakunladingiz. Bu ko'rsatma uchun men yaratgan Visuino loyihasi ham ilova qilingan. Siz uni Visuino -da yuklab olishingiz va ochishingiz mumkin:

Tavsiya: