Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu faoliyat uchun Brenton va men ob'ektga masofani aniqlash uchun sonar yordamida ultratovushli sensordan foydalandik. Bu qanday ishlashining asosi - uzatuvchi yoki (uchli pin) yuqori chastotali tovush kabi signal yuboradi, keyin signal ob'ektni topganda, u aks ettiriladi va uzatuvchi tomonidan qabul qilinadi. Tovushlarning havodagi tezligini, uzatish va qabul qilish orasidagi vaqtni bilish bizga ob'ektga masofani hisoblash imkonini beradi.
Ta'minotlar
Sizga Arduino non taxtasi, noutbuk, ultratovushli arduino sensori, uchta o'tish kabeli va kontaktni noutbukga ulash uchun usb kerak bo'ladi.
1 -qadam: Sonar yaratish
Sonar yaratish uchun sizga kirish qismining materiallar qismida kerak bo'ladi. Boshlash uchun siz noutbukdan foydalanib, ultratovush sensori sonarining ishlashini ta'minlash uchun kod yaratasiz. Kodni yaratish uchun, avvalo, mos ravishda trigPin va echoPin deb ataladigan tetik va echo pin uchun o'zgaruvchilar yaratasiz. Tetik pimi raqamli 9 -pinga, aks -sado pinlari esa raqamli 10 -pinga ulangan. Shuningdek, siz o'zgaruvchan davomiylikni yaratishingiz kerak bo'ladi. Bu kodning chiqarilishi va uzatilishi orasidagi vaqtni tejaydi. Setup () da siz uni 9600 da ishga tushirishingiz kerak bo'ladi, shunda sizda Serial. Begin (9600) bo'ladi. Bundan tashqari, past va yuqori zarba qiymatini 2 va 10 ni boshlash uchun pastadir kerak bo'ladi.
2 -qadam: sozlash
O'rnatishni yaratish uchun sizga kirish qismining materiallar bo'limida ko'rsatilgan narsalar kerak bo'ladi. Non paneliga ultratovushli sensorni kiritish kerak bo'ladi. keyin sizga VCC -ni sensordan 5V -ga kontaktlarning zanglashiga olib keladigan simli sim kerak bo'ladi. Keyin Trig -ni ulaydigan sim sensorni 9 -pinga, Echoni esa 10 -pin bilan bog'laydi. Nihoyat, siz sensordan GND -ni kontaktlarning zanglashiga ulashingiz kerak bo'ladi.
3 -qadam: Muammolarni bartaraf etish
Siz kodni ishga tushirishingiz va uning to'g'riligini va ishlashini tekshirishingiz kerak bo'ladi. Sensor 10 futgacha ishlaydi, umumiy yo'l masofasi 20 fut va chegarasi 20 ms., Shuning uchun vaqtni 20 ms dan yuqori qilib qo'yish kerak. Shuni yodda tutish kerakki, agar sensor Echo qabul qila olmasa, sizning chiqishingiz hech qachon past bo'lmaydi.