Mundarija:
- Ta'minotlar
- 1 -qadam: tavsif
- 2 -qadam: Xususiyatlar
- 3 -qadam: ishlash
- 4 -qadam: Ultrasonik sensorni Arduino bilan o'zaro bog'lash
- 5 -qadam: sxemalar
- 6 -qadam: kod
Video: Ultrasonik sensorli qo'llanma Arduino -dan foydalanish: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Bu ko'rsatma mashhur ultratovushli sensor HC - SR04 haqida qo'llanma. Men uning qanday ishlashini tushuntiraman, sizga uning ba'zi xususiyatlarini ko'rsataman va o'z loyihalaringizga qo'shilish uchun amal qilishingiz mumkin bo'lgan Arduino loyihasi misoli bilan bo'lishaman. Biz ultratovushli sensorni qanday ulash bo'yicha sxematik diagramma va Arduino -dan foydalanish uchun namunaviy eskizni taqdim etamiz.
Ta'minotlar
- Arduino UNO yoki boshqa Arduino kengashi
- HC-SR04 ultratovush sensori
- Non paneli
- Jumper simlari
1 -qadam: tavsif
HC-SR04 ultratovush sensori sonar yordamida ko'rshapalaklar kabi ob'ektga masofani aniqlaydi. U yuqori aniqlik va barqaror o'qish bilan, kontaktsiz diapazonni mukammal aniqlashni, ishlatish uchun qulay paketda taqdim etadi. U ultratovushli uzatuvchi va qabul qiluvchi modullari bilan birga keladi.
2 -qadam: Xususiyatlar
HC-SR04 ultratovushli sensorning ba'zi xususiyatlari va texnik xususiyatlari ro'yxati:
- Quvvat manbai:+5V DCQuiescent
- Oqim: <2mA
- Ish oqimi: 15mA
- Samarali burchak: <15 °
- O'tish masofasi: 2 sm - 400 sm/1 ″ - 13 fut
- Ruxsat: 0,3 sm
- O'lchov burchagi: 30 daraja
- Trigger kirish pulsining kengligi: 10uS
- Hajmi: 45mm x 20mm x 15mm
3 -qadam: ishlash
Ultrasonik sensor sonar yordamida ob'ektga masofani aniqlaydi. Transmitter (uchli pin) signalni yuqori chastotali ovoz yuboradi. Signal ob'ektni topganda, u aks etadi va uni uzatuvchi (aks -pin) qabul qiladi. Signalni uzatish va qabul qilish orasidagi vaqt bizga ob'ektgacha bo'lgan masofani hisoblash imkonini beradi. Bu mumkin, chunki biz ovozning havodagi tezligini bilamiz.
4 -qadam: Ultrasonik sensorni Arduino bilan o'zaro bog'lash
Bu sensor Arduino ustalari orasida juda mashhur. Shunday qilib, biz HC-SR04 ultratovush sensorini Arduino bilan qanday ishlatish haqida misol keltiramiz. Ushbu loyihada ultratovush sensori ketma -ket monitorda ob'ektgacha bo'lgan masofani o'qiydi va yozadi.
Ushbu loyihaning maqsadi - bu sensorning qanday ishlashini tushunishga yordam berish. Keyin, bu misolni o'zingizning loyihalaringizda ishlatishingiz kerak.
5 -qadam: sxemalar
HC-SR04 ultratovush sensorini Arduino-ga ulash uchun sxematik sxemaga amal qiling.
6 -qadam: kod
Berilgan kodni Arduino IDE yordamida Arduino -ga yuklang
Ultrasonik sensorlar bo'yicha qo'llanma
Tavsiya:
NodeMCU sensorli sensorli LDR haroratni boshqarish rölesi bilan uy avtomatizatsiyasi: 16 qadam
NodeMCU sensorli sensorli LDR haroratni nazorat qilish rölesi yordamida uyni avtomatlashtirish: NodeMCU -ning oldingi loyihalarida men Blynk ilovasidan ikkita maishiy texnikani boshqarganman. Men qo'lda boshqarish va qo'shimcha funktsiyalarni qo'shish orqali loyihani yangilash uchun ko'plab sharhlar va xabarlarni oldim, shuning uchun men bu aqlli uyni kengaytirish qutisini yaratdim
Arduino Nano - MPL3115A2 nozik altimetrli sensorli qo'llanma: 4 qadam
Arduino Nano - MPL3115A2 nozik altimetr sensori bo'yicha qo'llanma: MPL3115A2 bosim/balandlik va harorat haqidagi aniq ma'lumotlarni taqdim etish uchun I2C interfeysli MEMS bosim sensori bilan ishlaydi. Sensor chiqishi yuqori aniqlikdagi 24-bitli ADC yordamida raqamlashtirilgan. Ichki ishlov berish kompensatsiya vazifalarini olib tashlaydi
Prototip - odam sensorli sensorli signalli qurilma (KY -036): 4 qadam
Prototip - Odam sensorli sensori yordamida signalizatsiya qurilmasi (KY -036): Ushbu loyihada men teginish bilan ishlaydigan signalizatsiya qurilmasini loyihalashtiraman. Ushbu loyiha uchun sizga inson sensorli sensor (KY-036) kerak bo'ladi. Sizga ushbu loyiha haqida qisqacha ma'lumot berishga ruxsat bering, yuqoridagi rasmlarda ko'rib turganingizdek, sensorli sensor
Zarrachalar fotoni - MPL3115A2 nozik altimetrli sensorli qo'llanma: 4 qadam
Zarracha fotoni - MPL3115A2 nozik altimetr sensori bo'yicha qo'llanma: MPL3115A2 bosim/balandlik va harorat haqidagi aniq ma'lumotlarni taqdim etish uchun I2C interfeysli MEMS bosim sensori bilan ishlaydi. Sensor chiqishlari yuqori aniqlikdagi 24 bitli ADC yordamida raqamlashtirilgan. Ichki ishlov berish kompensatsiya vazifalarini olib tashlaydi
Sensorli uchta sensorli davr + Sensorli taymer davri: 4 qadam
Sensorli uchta sensorli davr + Sensorli taymer davri: Sensorli sensor - bu pimlarga teginish aniqlanganda yoqiladigan elektron. Bu vaqtinchalik ishlaydi, ya'ni yuk faqat pimlarga tegib turganda yoqiladi, bu erda men sizga teginishning uch xil usulini ko'rsataman