![Eshikli ultratovushli diapazon: 7 qadam (rasmlar bilan) Eshikli ultratovushli diapazon: 7 qadam (rasmlar bilan)](https://i.howwhatproduce.com/images/003/image-7816-27-j.webp)
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
![Ultrasonik diapazonli eshikli Ultrasonik diapazonli eshikli](https://i.howwhatproduce.com/images/003/image-7816-28-j.webp)
Ultrasonik diapazon topuvchisi yuqori chastotali tovush to'lqinini chiqarish orqali biror narsa yo'lda ekanligini aniqlaydi. Eshiklar va ultratovushli diapazonlarni birgalikda qanday ishlashlari, xususan, ular eshiklar ochilganda va yopilganda qanday aniqlanishi mumkinligi ko'rsatmaga qaratiladi. Ushbu o'lchash moslamasi yordamida biz eshiklarning ochilishi va yopilishini aniqlay olamiz.
1 -qadam: MATERIALLAR
Bizning rejamiz uchun bizga kerak:
Arduino Uno mikrokontroller
USB kabeli (Arduino -ni kompyuterga ulash uchun)
Laptop kompyuter
Non paneli
Simlar (taxminan 4-5)
Sonar
2 -qadam: Kengashni ulash
![Kengashni ulash! Kengashni ulash!](https://i.howwhatproduce.com/images/003/image-7816-29-j.webp)
Har xil turdagi va o'lchamdagi taxtalar mavjud, chunki biz birinchi rasmga amal qilishni maslahat beramiz.
Agar sizda kichkina bo'lsa, yuqoridagi ikkinchi rasmdan foydalanishni tavsiya etamiz.
3 -qadam: Arduino -ni dasturlash
![Arduino -ni dasturlash Arduino -ni dasturlash](https://i.howwhatproduce.com/images/003/image-7816-30-j.webp)
![Arduino -ni dasturlash Arduino -ni dasturlash](https://i.howwhatproduce.com/images/003/image-7816-31-j.webp)
Bu qadam Arduino -ni dasturlash bilan bog'liq, yuqorida biz ishlatgan kodni ko'rishingiz mumkin. Ushbu kod yordamida siz monitorni Sonar Rangefinder qiymatini o'qishga va uni ekranga yozib olishga qodir bo'lasiz.
4 -qadam: Sonar diapazonini kalibrlash
Endi siz Arduino sonardan eshikgacha bo'lgan masofani yoki siz aniqlaydigan har qanday ob'ektni to'g'ri ko'rsatish uchun foydalanishi mumkin bo'lgan tenglamani o'rnatishingiz kerak. Sonar oldiga o'lchagichni qo'ying va kitob kabi har qanday ob'ektni oling. Ob'ektning old tomonini o'lchagichda belgilangan 10 dyuymli chiziqqa qo'ying va sonar tomonidan berilgan qiymatni yozing. Kitobni 5 dyuymli zaxiralashni davom ettiring va monitorda paydo bo'ladigan qiymatlarni yozib oling.
5 -qadam: Kalibrlash egri chizig'ini yaratish
![Kalibrlash egri chizig'ini yaratish Kalibrlash egri chizig'ini yaratish](https://i.howwhatproduce.com/images/003/image-7816-32-j.webp)
Endi sizda ma'lumot bor, biz undan o'qish masofalarini tenglamasini yaratish uchun foydalanamiz! Logger Pro-dan foydalanib, x o'qi sonar va y o'qi orasidagi masofani sonar ko'rsatkichlari sifatida o'rnating va jadvallarni to'ldiring. O'ng tomonda naqshni ko'rsatadigan nuqtalar to'plami paydo bo'ladi. Grafikning eng chap burchagidan chapga bosing va oxirgi nuqtaga kelguningizcha o'ngdagi barcha nuqtalarni belgilang. Bu bajarilgandan so'ng, ekranning yuqori qismidagi Grafika -ga o'ting va "Lineer" tugmachasini bosib, eng mos chiziq chizig'ini kiriting. Grafik ustiga suring va ko'rsatilgan tenglamani yozing.
6 -qadam: tizimni kalibrlash
Endi siz kodingizga qaytishingiz va barcha int qiymatlarini suzish uchun o'zgartirishingiz kerak bo'ladi, bu esa kodga o'nlik qiymatlarni o'qish imkonini beradi. Keyin yuqoridagi tenglamangiz uchun yangi o'zgaruvchini yarating, siz uni "harorat" deb nomlashingiz mumkin va uni oldingi qadamda olingan tenglamaga tenglashtirasiz. "O'zgaruvchan harorat" degan yangi kod qatorini qo'shib, yangi o'zgaruvchiga o'nlik kasrlarni kiritishga ruxsat bering. Nihoyat, bu ikki satr ostiga Serial.println ("o'zgaruvchining nomi") qo'ying, shunda sizning yangi masofa qiymati yoziladi. Bu shunday bo'lishi kerak =
*y o'zgaruvchiga qo'yilgan nomni ifodalaydi*
y; y = (a* x) + b; Serial.println (y);
Boshqa ketma -ket chop etishni o'chirishni unutmang, chunki bu biz e'tibor qaratayotgan qiymat emas.
7 -qadam: Sonar diapazonini topuvchini sinovdan o'tkazish
![Sonar diapazonini topuvchini sinovdan o'tkazish Sonar diapazonini topuvchini sinovdan o'tkazish](https://i.howwhatproduce.com/images/003/image-7816-33-j.webp)
Tenglamaga ega bo'lgach, siz bu tenglamadan foydalanishingiz va uni kodga kiritishingiz mumkin! Uni joylashtirgandan so'ng, siz noutbukni taxtaga ulashingiz va uni sinab ko'rish uchun kodni uzatishingiz mumkin. Raqamlar sonar va eshikning masofasiga qarab qanday o'zgarishini ko'rishingiz mumkin, nafaqat raqamlar o'zgaradi, balki chiroqlar ham yoqilishi va o'chishi kerak.
Sizning Sonar diapazonini topuvchi sozlanishi va natijalari ekranda ko'rsatilishi kerak. Siz hozir tugadingiz!:)
Tavsiya:
Buyuk Britaniyaning halqali video eshikli qo'ng'irog'i Pro mexanik qo'ng'iroq bilan ishlaydi: 6 qadam (rasmlar bilan)
![Buyuk Britaniyaning halqali video eshikli qo'ng'irog'i Pro mexanik qo'ng'iroq bilan ishlaydi: 6 qadam (rasmlar bilan) Buyuk Britaniyaning halqali video eshikli qo'ng'irog'i Pro mexanik qo'ng'iroq bilan ishlaydi: 6 qadam (rasmlar bilan)](https://i.howwhatproduce.com/images/001/image-277-j.webp)
UK Ring Video Doorbell Pro mexanik qo'ng'iroq bilan ishlaydi: ************************************** *************** Iltimos, shuni esda tutingki, bu usul hozirda faqat AC quvvati bilan ishlaydi, agar men shahar zaryadini ishlatadigan eshik qo'ng'iroqlari uchun yechim topsam, yangilab turaman. ta'minot, sizga kerak bo'ladi
Arduino UNO OLED ultratovushli diapazon va Visuino bilan: 7 qadam
![Arduino UNO OLED ultratovushli diapazon va Visuino bilan: 7 qadam Arduino UNO OLED ultratovushli diapazon va Visuino bilan: 7 qadam](https://i.howwhatproduce.com/images/005/image-12868-j.webp)
Arduino UNO OLED ultratovushli diapazonni topuvchi va Visuino bilan: Bu qo'llanmada biz Arduino UNO, OLED Lcd, Ultrasonik diapazon topuvchi moduli va Visuino -dan foydalanib, Lcd -da ultrasonik diapazonni namoyish qilamiz va qizil LED bilan chegara oralig'ini o'rnatamiz. Namoyish videosini tomosha qiling
Qo'llanma: Arduino Uno va ultratovushli sensor yordamida diapazon detektorini qanday yaratish kerak: 3 qadam
![Qo'llanma: Arduino Uno va ultratovushli sensor yordamida diapazon detektorini qanday yaratish kerak: 3 qadam Qo'llanma: Arduino Uno va ultratovushli sensor yordamida diapazon detektorini qanday yaratish kerak: 3 qadam](https://i.howwhatproduce.com/images/010/image-27933-j.webp)
Qo'llanma: Arduino Uno va ultratovushli datchik yordamida diapazon detektorini qanday yaratish kerak: Tavsif: Ushbu qo'llanmada ultratovush sensori (US-015) va uning oldidagi to'siq orasidagi masofani o'lchaydigan oddiy diapazonli detektor qilish ko'rsatiladi. Bu US-015 ultratovush sensori sizning masofani o'lchash uchun mukammal sensoringizdir va
Suv oqimi o'lchagichlari bilan oqim o'lchami (ultratovushli): 5 qadam (rasmlar bilan)
![Suv oqimi o'lchagichlari bilan oqim o'lchami (ultratovushli): 5 qadam (rasmlar bilan) Suv oqimi o'lchagichlari bilan oqim o'lchami (ultratovushli): 5 qadam (rasmlar bilan)](https://i.howwhatproduce.com/images/002/image-4490-25-j.webp)
Suv oqimini o'lchash asboblari yordamida o'lchash (Ultrasonik): Suv - sayyoramiz uchun muhim manba, biz odamlar har kuni suvga muhtojmiz. Suv har xil sanoat uchun zarur va biz odamlar har kuni bunga muhtojmiz. Suv qimmatlasha boshlagach, odamlarni samarali kuzatib borish zarur
Matnli ogohlantirishli Arduino eshikli signal: 14 qadam (rasmlar bilan)
![Matnli ogohlantirishli Arduino eshikli signal: 14 qadam (rasmlar bilan) Matnli ogohlantirishli Arduino eshikli signal: 14 qadam (rasmlar bilan)](https://i.howwhatproduce.com/images/001/image-530-79-j.webp)
Arduino eshikli signalli signal: bu eshik holatini aniqlash uchun magnit qamish kalitidan foydalanadigan, ovozli signal va matnli xabarga asoslangan signalli Arduino -ga asoslangan eshik signalidir. Qismlarning ro'yxati