Indholdsfortegnelse:

Social distancedetektor: 10 trin
Social distancedetektor: 10 trin

Video: Social distancedetektor: 10 trin

Video: Social distancedetektor: 10 trin
Video: Social distance tracking assistant using MATLAB || let's dECodE || COVID-19 distance tracking 2024, Juli
Anonim
Social distancering detektor
Social distancering detektor

Dette er en detektor, der kan identificere objekter, der kom ind i rummet omkring 2 meter.

Formålet med denne detektor er at holde afstanden mellem mennesker inden for "social afstand". Dette projekt blev inspireret af dette Arduino -kredsløb og tilføjede funktionerne til:

- Tillad ultralydssensoren at bevæge sig i en bestemt vinkel ved at placere den på en servomotor.

- Mind andre om at holde sig væk ved hjælp af LCD -displayet.

Forbrugsvarer

De nødvendige materialer til dette projekt er:

Arduino Leonardo/Uno *1

Brødbræt *1

HC-SR04 ultralydssensor *1

Summer *1

Grønne lysdioder *2 (valgfrit)

Røde lysdioder *2 (valgfrit)

Gule lysdioder *2 (valgfrit)

330-ohm modstande *7

Jumper Wires (mere end 20)

Trin 1: Ledningsføring (LCD -display)

Forbered alle de elementer, der er nævnt ovenfor, se på billedet for at bygge kredsløbet.

Til LCD -skærmen:

GND -> tegn på " -" på brødbrættet

VCC -> tegn på "+" på brødbrættet

SDA -> SDA på Arduino -kortet

SCL -> SCL på Arduino Board

Trin 2: Ledninger (ledninger mellem brødbrættet og Arduino -pladen)

GND på Arduino Board -> tegnebrættet " -" på brødbrættet

5V på Arduino Board -> brødbrættets "+"

D2 -> A60

D3 -> J25

D6 -> E10

D7 -> E11

D8 -> J38

D9 -> J40

D10-> J43

D11 -> J45

D12 -> J48

D13 -> J50

Trin 3: Ledningsføring (330-ohm modstande)

I alt syv, 1. Forbind mellem J51 -> negativt tegn lige ned

2. Forbind mellem J49 -> negativt tegn lige ned

3. Forbind mellem J46 -> negativt tegn lige ned

4. Forbind mellem J44 -> negativt tegn lige ned

5. Forbind mellem J41 -> negativt tegn lige ned

6. Forbind mellem J39 -> negativt tegn lige ned

7. Forbind mellem I24 -> negativt tegn lige ned

Trin 4: Ledningsføring (lysdioder, valgfri)

- De længere sider flugter med modstandene, mens den kortere side justerer ledningerne mellem brødbrættet og Arduino -pladen. (f.eks. længere side -> F51; kortere side med tråden i J50)

- Dette er valgfrit, da der allerede er et LCD -display til at angive, når afstanden overskrides.

Trin 5: Ledningsføring (summer)

Sort skilt flugter med modstanden ved I24, rødt skilt flugter med ledningen forbundet til D3.

Trin 6: Ledningsføring (ultralydssensor)

UCC -> A9

Trig -> A10

Ekko -> A11

Gnd -> A1

A12 -> justeret + tegn A9 -> justeret -tegn

Trin 7: Ledninger (ledninger inden for brødbrættet)

A12 -> justeret + tegn

A9 -> justeret - tegn

Trin 8: Koden

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

Trin 9: Sæt sensoren på motoren

Sæt sensoren på motoren
Sæt sensoren på motoren

Trin 10: Læg den i en æske/slutprodukt

Læg den i en æske/slutprodukt
Læg den i en æske/slutprodukt
Læg den i en æske/slutprodukt
Læg den i en æske/slutprodukt

Videolink:

Anbefalede: