Мазмұны:

Әлеуметтік алыстату детекторы: 10 қадам
Әлеуметтік алыстату детекторы: 10 қадам

Бейне: Әлеуметтік алыстату детекторы: 10 қадам

Бейне: Әлеуметтік алыстату детекторы: 10 қадам
Бейне: Неліктен суасты қайықтарын табу қиын? 2024, Шілде
Anonim
Әлеуметтік алыстату детекторы
Әлеуметтік алыстату детекторы

Бұл кеңістікке шамамен 2 метр енген заттарды анықтай алатын детектор.

Бұл детектордың мақсаты - адамдар арасындағы қашықтықты «әлеуметтік қашықтықта» ұстау. Бұл жоба осы Arduino схемасынан шабыттандырылды, келесі функцияларды қосады:

- Ультрадыбыстық датчикті сервомоторға орналастыру арқылы белгілі бір бұрышпен қозғалуға рұқсат етіңіз.

- Басқаларға СКД дисплейін пайдаланбауды ескертіңіз.

Жабдықтар

Бұл жобаға қажет материалдар:

Ардуино Леонардо/Uno *1

Нан тақтасы *1

HC-SR04 ультрадыбыстық сенсор *1

Дыбыстық сигнал *1

Жасыл жарық диодтары *2 (міндетті емес)

Қызыл жарық диодтары *2 (міндетті емес)

Сары жарық диодтары *2 (міндетті емес)

330-Ом резисторлары *7

Өткізгіш сымдар (20 -дан астам)

1 -қадам: сымдар (СКД дисплей)

Жоғарыда аталған барлық элементтерді дайындаңыз, схеманы құру үшін суретке қараңыз.

СКД дисплейі үшін:

GND -> тақтаның « -» белгісі

VCC -> нан тақтасының «+» белгісі

SDA -> SDA Arduino тақтасында

SCL -> SCL Arduino тақтасында

2 -қадам: Сымдар (Breadboard мен Arduino тақтасы арасындағы сымдар)

Arduino тақтасындағы GND -> тақтаның « -» белгісі

5V Arduino тақтасында -> тақтаның «+» белгісі

D2 -> A60

D3 -> J25

D6 -> E10

D7 -> E11

D8 -> J38

D9 -> J40

D10-> J43

D11 -> J45

D12 -> J48

D13 -> J50

3-қадам: сымдар (330-Ом резисторлары)

Барлығы жеті, 1. J51 -> теріс белгісі арасында тікелей төмен қарай жалғаңыз

2. J49 -> теріс белгісі арасында тікелей төмен қарай жалғаңыз

3. J46 -> теріс белгісі арасында тікелей төмен қарай жалғаңыз

4. J44 -> теріс таңбасын тікелей төмен қарай жалғаңыз

5. J41 -> теріс белгісі арасында тікелей төмен қарай жалғаңыз

6. J39 -> теріс белгісі арасында тікелей төмен қарай жалғаңыз

7. I24 -> теріс таңбасын тікелей төмен қарай қосыңыз

4 -қадам: сымдар (светодиодтар, қосымша)

- Ұзын жақтары резисторлармен, ал қысқа жағы нан мен Arduino тақтасы арасындағы сымдарды туралайды. (мысалы, ұзын жағы -> F51; J50 сыммен қысқа жағы)

- Бұл міндетті емес, өйткені қашықтық бұзылған кезде белгі беретін СКД дисплейі бар.

5 -қадам: сымдар (дыбыстық сигнал)

Қара белгі I24 резисторымен, қызыл белгі D3 қосылған сыммен тураланады.

6 -қадам: сымдар (ультрадыбыстық сенсор)

UCC -> A9

Триг -> A10

Жаңғырық -> A11

Gnd -> A1

A12 -> реттелген + белгісі A9 -> тураланған -белгі

7 -қадам: Сымдар (жұмыс тақтасындағы сымдар)

A12 -> реттелген + белгісі

A9 -> реттелген - белгі

8 -қадам: Кодекс

create.arduino.cc/editor/joechou_090/8d19cefc-f481-4a4d-a2d9-85e233fcbc53/preview

9 -қадам: сенсорды қозғалтқышқа жабыстырыңыз

Сенсорды моторға жабыстырыңыз
Сенсорды моторға жабыстырыңыз

10 -қадам: Оны қорапқа/соңғы өнімге салыңыз

Оны қорапқа/соңғы өнімге салыңыз
Оны қорапқа/соңғы өнімге салыңыз
Оны қорапқа/соңғы өнімге салыңыз
Оны қорапқа/соңғы өнімге салыңыз

Бейне сілтеме:

Ұсынылған: