Mundarija:

Ultrasonik masofa sensori va ketma -ket monitor chiqishidan foydalanish: 6 qadam
Ultrasonik masofa sensori va ketma -ket monitor chiqishidan foydalanish: 6 qadam

Video: Ultrasonik masofa sensori va ketma -ket monitor chiqishidan foydalanish: 6 qadam

Video: Ultrasonik masofa sensori va ketma -ket monitor chiqishidan foydalanish: 6 qadam
Video: Display distance from Ultrasonic sensor as bargraph on LCD1602 LCD2004 using Arduino 2024, Iyul
Anonim
Ultrasonik masofa sensori va ketma -ket monitor chiqishidan foydalanish
Ultrasonik masofa sensori va ketma -ket monitor chiqishidan foydalanish

Ey yigitlar! Ketma -ket monitor chiqishidan foydalanishni o'rganmoqchimisiz. Xo'sh, bu erda siz buni qanday qilish bo'yicha mukammal qo'llanmaga egasiz! Bu yo'riqnomada men sizga ultratovush sensori yordamida masofani aniqlash va ketma -ket monitorda xabar berish uchun kerak bo'lgan oddiy qadamlarni ko'rsataman.

1 -qadam: 1 -qadam: Arduino IDE -ni yuklab oling

1 -qadam: Arduino IDE -ni yuklab oling
1 -qadam: Arduino IDE -ni yuklab oling

Arduino IDE (Interaktiv rivojlanish muhiti) ni quyidagi havola orqali yuklab oling va o'rnating:

www.arduino.cc/en/Main/Software Operatsion tizimingiz va konfiguratsiyangizga eng mos keladigan versiyani tanlang va saqlang.

2 -qadam: 2 -qadam: Uskuna materiallari

  1. 1 Arduino kartasi
  2. 1 ta non paneli
  3. 1 Ultrasonik sensor
  4. Jumper simlari
  5. Rezistorlar

3 -qadam: 3 -qadam: Uskuna yaratish

3 -qadam: uskunani yaratish
3 -qadam: uskunani yaratish

1) Ultrasonik sensorni non paneliga qo'shing. Ultrasonik sensorda 4 ta pin bor. Ular Vcc (5V quvvat manbai), Trig (Trigger), Echo, Gnd (Groud). Vccni 5V quvvat manbaiga ulang, Gnd to Ground, Echo 13 -pin, Trigger 11 -pinli o'tish simlari va diagrammada ko'rsatilgan rezistorlar bilan ulang.

2) Yuqoridagi rasmda ulanishlar qanday bo'lishi kerakligi ko'rsatilgan.

4 -qadam: 4 -qadam: Dasturni yuklab olish va ishga tushirish

Noutbukga biriktirilgan arduino dasturini yuklab oling. Arduino -ni noutbukga ulang va dasturni ishga tushiring.

Arduino IDE-da, Tools-> ketma-ket monitorni oching, ultratovush sensori yaqinida va yaqinida onstacle joylashtiring. Chiqish ketma -ket monitorda kuzatiladi. Bu ultratovush sensori va to'siq orasidagi masofani ko'rsatishi kerak.

5 -qadam: 5 -qadam: Dasturni tushunish

Avval ultratovush sensori qanday ishlashini tushunamiz. Ultrasonik sensor - bu tovush to'lqinlari yordamida ob'ektgacha bo'lgan masofani o'lchaydigan qurilma. U ma'lum bir chastotada tovush to'lqinini yuborish va orqaga qaytish uchun tinglash orqali masofani o'lchaydi, u ultratovushni yuborish va ob'ektdan sakraganda aks -sadoni tinglash orqali ishlaydi. U ultratovush yordamida to'siqlarni yo'q qiladi. Arduino platasi aniqlanishni ishga tushirish uchun qisqa puls yuboradi, keyin pulseIn () funktsiyasidan foydalanib, xuddi shu pimdagi pulsni tinglaydi.

pulseIn () funktsiyasi pin baland ovozli to'lqin tufayli yuqori bo'lguncha kutib turadi va u vaqtni boshlaydi, keyin ovoz to'lqini tugagandan so'ng pin kamayadi va vaqt to'xtaydi. Oxirida funktsiya puls uzunligini mikrosaniyalarda qaytaradi. Masofani olish uchun biz davomiylikni 0,034 ga ko'paytiramiz va uni 2 ga bo'lamiz, bu tenglamada. Oxirida biz masofa qiymatini ketma -ket monitorda chop etamiz.

O'rnatish usulida 4 -pinni Kirish deb e'lon qiling va buttonOn -ni noto'g'ri deb belgilang.

Loop usulida tugmalar kiritishining joriy qiymati o'qiladi. agar u bosilsa, u tugmachani o'chirib yoqadi. Keyingi safar tugma bosilsa, u yoqiladi va o'chadi. Shovqinni kamaytirish va chiqish tezligini o'zgartirmaslik uchun kechikishlar qo'shiladi.

Tavsiya: