Mundarija:
Video: Masofa sensori (Oq tayoq uchun): 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Oddiy masofa sensori Instructables tomonidan allaqachon yoritilgan. Shuning uchun men oq tayoqqa ilova sifatida ushbu mashhur kontseptsiyani moslashtirishni sinab ko'rmoqchi edim.
Oq tayoqlar - ko'rlar yo'l qaerda ekanligini aytib berish uchun ishlatadigan tayoqlar. HC-SR04 sensori bilan ishlab chiqilgan sxema va kod katta chastotali signal beradi, chunki sensor ob'ektga yaqinlashadi. Shuning uchun, agar sxema oq tayoqning uchiga ulangan bo'lsa, uni notanish erlarda yoki ko'rlar uchun aniq yo'l bo'lmagan joylarda ishlatish mumkin edi. Bu ularga juda qulay bo'lmagan joylarda katta narsalardan qochishga yordam berishi mumkin.
Bundan tashqari, kontaktlarning zanglashiga olib, LCD displey yordamida sensor va unga qaragan ob'ekt orasidagi masofani ham ko'rsatishi mumkin. Bu, ayniqsa, qo'lingizda o'lchash tasmasi bo'lmasa, xonaning hajmini o'lchash kabi boshqa stsenariylarda foydali bo'lishi mumkin.
Menimcha, bu loyihaning masofa sensori jihatidan juda yaxshi ishlaydi, chunki men sxemalar haqida juda ko'p tafsilotlarni aytmayman.
Ta'minotlar
1) 1 x 3V piezo signalli signal (havola)
2) 1 x LCD displey (havola)
3) 40 x Erkak - Erkak va Erkak - ayol jumper simlari (havola). Sizga erkakdan erkakga va erkakdan ayolga tel assortimenti kerak yoki agar siz lehimlashda qulay bo'lsangiz, xohlagan simni ishlatishingiz mumkin.
4) 1 x HC-SR04 ultratovush sensori (havola)
6) 1 x Arduino Uno yoki Arduino Nano ulanish kabeli bilan (havola)
7) 1 ta non paneli (havola)
8) LCD kontrastini boshqarish uchun 1 x potensiometr yoki trim idish (havola)
1 -qadam: LCD -ni ulash
Arduino -ning 2, 3, 4, 5, 11 va 12 -pinlari mos ravishda LCD -ning 14, 13, 12, 11, 6 va 4 -pinlariga ulangan.
LCD -ning 1, 5 va 16 -pinlari erga ulangan.
LCD -ning 2 va 15 -pinlari +5V ga ulangan.
LCD 3 -pin potensiometrning o'rta terminaliga yoki trim qozonga ulangan. Potentsiometr yoki trim qozonning boshqa ikkita terminali erga va +5V ga ulangan.
LCD 7, 8, 9 va 10 -pinlari hech narsaga ulanmagan.
2 -qadam: Buzzer va ultrasonik sensorni ulash
Zanjir qanday ishlaydi:
HC-SR04 ultratovush sensori tovush to'lqinlarini aks ettirish printsipi asosida ishlaydi. Sensorning bir tomoni ultratovush to'lqinini yuboradi va sensorning boshqa tomoni uni aniqlaydi. Bu ikki tomon birgalikda ishlatiladi, HC-SR04 uchi pinasi faollashadi, bu esa sensorning ultratovushli tovush to'lqinini otishiga olib keladi. Keyin Arduino tovush to'lqini ob'ektdan aks etishi va ultratovush sensori tomonidan aniqlanishi uchun zarur bo'lgan vaqtni o'lchaydi. Bu vaqt farqini va tovush tezligini bilish sensor va ob'ekt orasidagi masofani aniqlashga yordam beradi. Bu erda sxemani batafsil tushuntirib beradigan havola.
Agar siz masofani bilsangiz, signal signallarining chastotasini o'rnatish juda oson. Chastota masofaga teskari proportsionaldir, shuning uchun tenglik shu erda edi. Men ovozli signal tez -tez bezovta qilmasligiga yoki juda kam joylashtirilganligiga ishonch hosil qilish uchun doimiy bilan biroz o'ynadim. Ultrasonik datchiklar eng ishonchli emas, chunki ular ko'rsatiladigan sirt egilgan yoki juda uzoq yoki juda yaqin bo'lsa, ular noto'g'ri qiymat beradi. Shu sababli, men foydalanuvchiga ultratovush sensori noto'g'ri yo'naltirilganligi to'g'risida xabar berish uchun doimiy signal beruvchi signalsiz mexanizmni ham qo'lladim.
Ulanishlar:
Buzzerning ijobiy terminali 6 -pinga ulangan. Bu aloqa pushti sim sifatida ko'rsatilgan. Buzzerning salbiy terminali erga ulangan.
Ultrasonik sensorda 4 ta pin bor. Vcc va GND deb nomlangan eng tashqi pinlar mos ravishda +5V va er osti temir yo'llariga ulangan. Trig etiketli pin Arduino -ning 9 -piniga ulangan. Bu ulanish yashil sim sifatida ko'rsatilgan. Ultrasonik sensorda aks -sado berilgan pin Arduino -ning 10 -piniga ulangan. Bu ulanish to'q sariq sim sifatida ko'rsatilgan.
3 -qadam: Kod
Ma'lumot uchun kodning hammasi izohlangan
Kodga havolani ushbu google diskida topishingiz mumkin.
Tavsiya:
Masofa sensori signalizatsiyasi W/ Arduino: 5 qadam
Uzoqlik sensori signalizatsiyasi W/ Arduino: Siz hech qachon uydan o'zingiz o'rnatadigan va kalitni bosib faollashtiriladigan masofa/ harakat sensori signalini xohlaganmisiz? Men yaratgan signal tizimi aynan shunday qiladi, u ultratovushli masofani o'lchash datchigini boshqaradi
TinkerCAD Ultrasonik masofa sensori davri (Kompyuter Eng Oxirgi): 4 qadam
TinkerCAD Ultrasonik masofa sensori davri (Kompyuter Eng Yakuni): Biz karantin paytida qilish uchun yana bir qiziqarli tinkerCAD sxemasini yaratamiz! Bugun qiziqarli komponent qo'shildi, taxmin qila olasizmi? Xo'sh, biz ultratovushli masofali sensordan foydalanamiz! Bundan tashqari, biz uchta LEDni kodlashni rejalashtirmoqdamiz
Arduino LED halqali ultrasonik masofa sensori: 8 qadam
Arduino LED Ring Ultrasonik masofa sensori: Ushbu qo'llanmada biz masofani o'lchash uchun LED halqa va ultrasonik modul bilan qanday foydalanishni bilib olamiz. Namoyish videosini tomosha qiling
Masofa sensori + 4 raqamli, 7 segmentli displey: 4 qadam
Masofa sensori + 4 raqamli, 7 segmentli displey: masofali sensordan foydalaning va ob'ektlarning masofasini etti segmentli displeyda ko'ring. Ob'ekt yaqinlashganda servo chap tomonga ko'proq harakatlanishini ham ko'rishingiz mumkin. Qizil svetodiod sizning yaqinligingiz haqida, yashil chiroq esa sizga juda f
Simsiz masofa sensori DIY: 7 qadam
Simsiz masofa sensori DIY: Masofani bir necha dollar evaziga ultratovushli datchik yordamida o'lchash imkoniyati juda ajoyib, va simsiz aloqa funktsiyasini qo'shish ham jozibador, siz uni eski mashinalar to'xtash joyi sensori sifatida ishlatishingiz mumkin. mashina qaerda