INHOUDSOPGAWE:

Sosiale distansiedetektor: 10 stappe
Sosiale distansiedetektor: 10 stappe

Video: Sosiale distansiedetektor: 10 stappe

Video: Sosiale distansiedetektor: 10 stappe
Video: Jane McGonigal: Zehn Jahre mehr Lebenszeit durch ein Spiel 2024, Julie
Anonim
Sosiale distansiedetektor
Sosiale distansiedetektor

Dit is 'n detektor wat voorwerpe kan identifiseer wat die ruimte ongeveer 2 meter binnegekom het.

Die doel van hierdie detektor is om die afstand tussen mense binne 'sosiale afstand' te hou. Hierdie projek is geïnspireer deur hierdie Arduino -kring, wat die funksies bygevoeg het tot:

- Laat die ultrasoniese sensor in 'n sekere hoek beweeg deur dit op 'n servomotor te plaas.

- Herinner ander daaraan om weg te bly met die LCD -skerm.

Voorrade

Die materiaal wat benodig word vir hierdie projek is:

Arduino Leonardo/Uno *1

Broodbord *1

Ultrasoniese sensor HC-SR04 *1

Gonser *1

Groen LED's *2 (opsioneel)

Rooi LED's *2 (opsioneel)

Geel LED's *2 (opsioneel)

Weerstands van 330 ohm *7

Jumper Wires (meer as 20)

Stap 1: Bedrading (LCD -skerm)

Berei al die items hierbo voor, kyk na die prentjie om die kring te bou.

Vir die LCD -skerm:

GND -> die " -" teken van die broodbord

VCC -> die "+" teken van die broodbord

SDA -> SDA op die Arduino -bord

SCL -> SCL op die Arduino -bord

Stap 2: Bedrading (drade tussen die broodbord en die Arduino -bord)

GND op Arduino Board -> die " -" teken van die broodbord

5V op die Arduino Board -> die "+" van die broodbord

D2 -> A60

D3 -> J25

D6 -> E10

D7 -> E11

D8 -> J38

D9 -> J40

D10-> J43

D11 -> J45

D12 -> J48

D13 -> J50

Stap 3: Bedrading (weerstand van 330 ohm)

Altesaam sewe, 1. Verbind direk tussen J51 -> negatiewe teken

2. Verbind tussen J49 -> negatiewe teken reguit af

3. Verbind direk tussen J46 -> negatiewe teken

4. Verbind direk tussen J44 -> negatiewe teken

5. Verbind direk tussen J41 -> negatiewe teken

6. Verbind direk tussen J39 -> negatiewe teken

7. Verbind direk tussen I24 -> negatiewe teken

Stap 4: Bedrading (LED's, opsioneel)

- Die langer sye pas by die weerstande, terwyl die korter kant die drade tussen die broodbord en die Arduino -bord in lyn bring. (bv. Langer kant -> F51; korter kant met die draad in J50)

- Dit is opsioneel, aangesien daar reeds 'n LCD -skerm is om aan te dui wanneer die afstand oortree word.

Stap 5: Bedrading (gonser)

Swart teken belyn met die weerstand by I24, rooi teken in lyn met die draad wat aan D3 gekoppel is.

Stap 6: Bedrading (ultrasoniese sensor)

UCC -> A9

Trig -> A10

Echo -> A11

Gnd -> A1

A12 -> in lyn + teken A9 -> in lyn gebring -teken

Stap 7: Bedrading (drade binne die broodbord)

A12 -> in lyn + teken

A9 -> in lyn gebring - teken

Stap 8: Die kode

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

Stap 9: Plak die sensor op die motor

Plak die sensor op die motor
Plak die sensor op die motor

Stap 10: Plaas dit in 'n boks/finale produk

Plaas dit in 'n boks/finale produk
Plaas dit in 'n boks/finale produk
Plaas dit in 'n boks/finale produk
Plaas dit in 'n boks/finale produk

Videolink:

Aanbeveel: