Mundarija:

Ijtimoiy masofani aniqlash detektori: 10 qadam
Ijtimoiy masofani aniqlash detektori: 10 qadam

Video: Ijtimoiy masofani aniqlash detektori: 10 qadam

Video: Ijtimoiy masofani aniqlash detektori: 10 qadam
Video: PARNORMAL BILAN TO'G'RISH | G'alati hodisalar #podkast 2024, Iyul
Anonim
Ijtimoiy masofani aniqlash detektori
Ijtimoiy masofani aniqlash detektori

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

Sensorni dvigatelga yopishtiring
Sensorni dvigatelga yopishtiring

10 -qadam: Uni qutiga/yakuniy mahsulotga joylashtiring

Uni qutiga/yakuniy mahsulotga joylashtiring
Uni qutiga/yakuniy mahsulotga joylashtiring
Uni qutiga/yakuniy mahsulotga joylashtiring
Uni qutiga/yakuniy mahsulotga joylashtiring

Video havola:

Tavsiya: