Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bsm لllh لlrحmn لlrحym
Ushbu maqola HC-SR04 ultrasonik masofa sensori ishlatilishini namoyish etadi.
Sensor o'lchash moslamasi sifatida "1 metr masofada signal signalizatsiya moslamasini" ajratish maqsadida ishlatiladi.
Ushbu gadjetning miyasi - 3,7V Lipo batareyasi bilan ishlaydigan ajoyib ATTINY85 mkontroller.
Gadjet TP4056 zaryadlovchini birlashtiradi.
Yashil LED yonadi, agar biron bir narsadan o'lchangan masofa 120 sm dan katta bo'lsa.
Qizil LED yonadi, agar biron bir narsadan o'lchangan masofa 100 sm dan past bo'lsa, yoqimli (shovqinli) ovozli signal.
Sariq LED yonadi, agar biron bir narsadan o'lchangan masofa [100, 120] sm oralig'ida bo'lsa, shovqin kamroq bo'ladi.
Ta'minotlar
Ko'pgina maqolalarda HC-SR04 qanday ishlashi batafsil tushuntirilgan.
Bir so'z bilan aytganda, HC-SR04 ultratovushli masofa sensori
1 - Ultrasonik transmitter - bu ultratovushli tovush impulslarini uzatadi, u 40 KGts da ishlaydi
2 - Ultrasonik qabul qiluvchi - qabul qiluvchi uzatilgan pulslarni tinglaydi. Agar u ularni qabul qilsa, u chiqish pulsini ishlab chiqaradi, uning kengligi pulsning yurgan masofasini aniqlash uchun ishlatilishi mumkin.
1 -qadam: Komponentlar manbai (BOM)
Ushbu oddiy gadjet uchun bir nechta komponentlar kerak.
Ushbu komponentlarga Amazon, Ebay yoki Aliexpress -dan osongina kirish mumkin.
BOM: materiallar ro'yxati
2 -qadam: sxemalar
Ochiq manbali sxematik suratga olish va PCB dizayn dasturlari Kicad ishlatiladi.
3 -qadam: Kompyuter dizayni
Kikad taxtani yo'naltirish uchun ishlatiladi.
4 -qadam: tenglikni yig'ish
Ushbu gadjet uchun bir nechta komponentlar lehimlanishi kerak.
Ehtiyot va sabrli bo'ling.
5 -qadam: Arduino eskiz
Arduino eskizi sensordan masofani o'qish uchun mashhur NewPing kutubxonasidan foydalanadi.
NewPing kutubxonasi ochiq manbali va juda yaxshi hujjatlashtirilgan.
6 -qadam: Arduino eskizining miltillashi
Kodning miltillashi Arduino Uno -ni provayder sifatida ishlatadi.
Umid qilamanki, "ATTINY85 ISP dasturchi qalqoni" taxtani yondirish uchun ishlatiladi.
Izoh: "Arduino uchun yana bir ATTINY85 ISP dasturchi qalqoni" maqolasini o'qing.
7 -qadam: rohatlaning
Ushbu maqolada biz foydali bo'lishi mumkin bo'lgan kulgili gadjetni yaratish bo'yicha barcha qadamlarni ko'rib chiqdik.
15 soniyada uy qurilgan videoda foydalanish holati ko'rsatilgan.