Mundarija:
- Ta'minotlar
- 1 -qadam: simlar (LCD displey)
- 2 -qadam: simlar (Breadboard va Arduino taxtasi orasidagi simlar)
- 3-qadam: simlar (330 ohmli rezistorlar)
- 4 -qadam: simlar (LEDlar, ixtiyoriy)
- 5 -qadam: simlarni ulash (buzzer)
- 6 -qadam: Ulanish (Ultrasonik Sensor)
- 7 -qadam: simlar (elektron jadvallar ichidagi simlar)
- 8 -qadam: Kod
- 9 -qadam: Sensorni dvigatelga mahkamlang
- 10 -qadam: Uni qutiga/yakuniy mahsulotga joylashtiring
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
Bu detektor bo'lib, kosmosga 2 metr atrofida kirgan narsalarni aniqlay oladi.
Ushbu detektorning maqsadi - odamlar orasidagi masofani "ijtimoiy masofa" ichida saqlash. Ushbu loyiha Arduino sxemasidan ilhomlanib, quyidagi funktsiyalarni qo'shdi:
- Ultrasonik sensorni servomotorga qo'yib, ma'lum burchak ostida harakatlanishiga ruxsat bering.
- Boshqalarga LCD displeydan foydalanmaslikni eslatib turing.
Ta'minotlar
Ushbu loyiha uchun zarur bo'lgan materiallar:
Arduino Leonardo/Uno *1
Non paneli *1
HC-SR04 ultratovush sensori *1
Buzzer *1
Yashil LEDlar *2 (ixtiyoriy)
Qizil LED *2 (ixtiyoriy)
Sariq LEDlar *2 (ixtiyoriy)
330 ohmli rezistorlar *7
Jumper simlari (20 dan ortiq)
1 -qadam: simlar (LCD displey)
Yuqorida aytib o'tilgan barcha narsalarni tayyorlang, sxemani yaratish uchun rasmga qarang.
LCD displey uchun:
GND -> non panelidagi " -" belgisi
VCC -> non panelidagi "+" belgisi
SDA -> Arduino kartasida SDA
SCL -> Arduino kartasida SCL
2 -qadam: simlar (Breadboard va Arduino taxtasi orasidagi simlar)
Arduino taxtasida GND -> non panelidagi " -" belgisi
Arduino platasida 5V -> non taxtasining "+" belgisi
D2 -> A60
D3 -> J25
D6 -> E10
D7 -> E11
D8 -> J38
D9 -> J40
D10-> J43
D11 -> J45
D12 -> J48
D13 -> J50
3-qadam: simlar (330 ohmli rezistorlar)
Hammasi bo'lib etti, 1. J51 -> manfiy belgisi o'rtasida to'g'ri ulang
2. J49 -> manfiy belgisi o'rtasida to'g'ridan -to'g'ri ulaning
3. J46 -> manfiy belgisi o'rtasida to'g'ridan -to'g'ri ulaning
4. J44 -> manfiy belgisi o'rtasida to'g'ridan -to'g'ri ulaning
5. J41 -> manfiy belgisi o'rtasida to'g'ridan -to'g'ri ulang
6. J39 -> manfiy belgisi o'rtasida to'g'ridan -to'g'ri ulaning
7. I24 -> manfiy belgini to'g'ri pastga ulang
4 -qadam: simlar (LEDlar, ixtiyoriy)
- Uzunroq tomonlar rezistorlar bilan, qisqa tomoni esa simlar bilan non paneli va Arduino taxtasi orasidagi hizalanadi. (masalan, uzunroq tomon -> F51; simning qisqa tomoni J50 da)
- Bu ixtiyoriy, chunki masofa buzilganda LCD displeyi mavjud.
5 -qadam: simlarni ulash (buzzer)
Qora belgi qarshilik bilan I24, qizil belgi D3 ga ulangan sim bilan tekislanadi.
6 -qadam: Ulanish (Ultrasonik Sensor)
UCC -> A9
Trig -> A10
Echo -> A11
Gnd -> A1
A12 -> tekislangan + belgisi A9 -> tekislangan -belgisi
7 -qadam: simlar (elektron jadvallar ichidagi simlar)
A12 -> tekislangan + belgisi
A9 -> tekislangan - belgisi
8 -qadam: Kod
create.arduino.cc/editor/joechou_090/8d19cefc-f481-4a4d-a2d9-85e233fcbc53/preview
9 -qadam: Sensorni dvigatelga mahkamlang
10 -qadam: Uni qutiga/yakuniy mahsulotga joylashtiring
Video havola:
Tavsiya:
Ijtimoiy masofani aniqlash detektori: 4 qadam
Ijtimoiy masofani aniqlash detektori: Bu qurilma odamlardan 1 metr masofani saqlashga yordam beradi (yoki eshitish qobiliyati yo'qolishi xavfi bor)
ASS qurilmasi (Anti-ijtimoiy ijtimoiy qurilma): 7 qadam
ASS qurilmasi (Anti-ijtimoiy ijtimoiy qurilma): Ayting-chi, siz odamlar atrofida bo'lishni yaxshi ko'rasiz, lekin ularning yaqinlashishini yoqtirmaysiz. Siz ham odamlarni xush ko'rasiz va odamlarga yo'q deb aytish qiyin. Shunday qilib, siz ularga chekinishni qanday aytishni bilmayapsiz. Xo'sh, kiring - ASS qurilmasi! Y
1.50m Ijtimoiy masofani o'lchash tasmasi: 3 qadam (rasmlar bilan)
Ijtimoiy masofani o'lchash uchun 1,50 m o'lchov: Men bu binoda masofani 1,5 m bosib o'tganimda o'lchash uchun oddiy lenta o'lchagichini moslashtiraman. Keyin men "bir yarim metr" deb aytaman. Agar siz bu masofadan yuqorida yoki pastda bo'lsangiz, u yashil yoki qizil chiroq bilan ko'rsatiladi. Bu loyiha
Raspberry Pi va HC-SR04 bilan masofani aniqlash: 3 qadam
Raspberry Pi va HC-SR04 bilan masofani o'lchash: HC-SR04 Ultrasonik masofa sensori ob'ektga masofani o'lchash uchun kontaktsiz ultratovush sonaridan foydalanadi. U ikkita uzatuvchi, qabul qiluvchi va boshqaruv sxemasidan iborat. Transmitterlar yuqori chastotali ultratovushli tovush chiqaradi, u
Micro: bit va Sonar (HC-SR04 moduli) yordamida masofani aniqlash: 3 qadam (rasmlar bilan)
Mikro: bit va Sonar (HC-SR04 moduli) yordamida masofani o'lchash: Bu hafta men ajoyib BBC mikro: bit va sonik sensori bilan o'ynadim. Men bir nechta modullarni sinab ko'rdim (jami 50 dan ortiq) va men o'z natijalarimni baham ko'rsam yaxshi bo'lardi deb o'ylardim. Hozirgacha topilgan eng yaxshi modul - bu Spar