Satura rādītājs:

Šķērslis, lai izvairītos no robota, izmantojot ultraskaņas sensorus: 9 soļi (ar attēliem)
Šķērslis, lai izvairītos no robota, izmantojot ultraskaņas sensorus: 9 soļi (ar attēliem)

Video: Šķērslis, lai izvairītos no robota, izmantojot ultraskaņas sensorus: 9 soļi (ar attēliem)

Video: Šķērslis, lai izvairītos no robota, izmantojot ultraskaņas sensorus: 9 soļi (ar attēliem)
Video: 20 товаров для автомобиля с Алиэкспресс, автотовары №37 2024, Jūlijs
Anonim
Šķērslis, kā izvairīties no robota, izmantojot ultraskaņas sensorus
Šķērslis, kā izvairīties no robota, izmantojot ultraskaņas sensorus

Šis ir vienkāršs projekts par šķēršļu novēršanas robotu, izmantojot ultraskaņas sensorus (HC SR 04) un Arduino Uno plāksni. Robots pārvietojas, izvairoties no šķēršļiem un izvēloties labāko veidu, kā sensori sekot. Un, lūdzu, ņemiet vērā, ka tas nav mācību projekts, dalieties savās zināšanās un komentē ar mani.

Galveno komponentu saraksts:-

  • Arduino Uno - 1
  • Ultraskaņas sensors (HC SR 04) - 3
  • 5v releja dēlis - 1
  • 12 V akumulators - 1
  • 12 V pārnesumu motors - 4
  • Motora kronšteini - 4
  • Časi - 1
  • Riteņi - 4
  • Skrūves un uzgriežņi
  • Slēdzis -1
  • Džemperu kabeļi -10

1. darbība: Arduino Uno padome

Arduino Uno valde
Arduino Uno valde

Arduino Uno ir mikrokontrolleru plate, kuras pamatā ir ATmega328P. Tam ir 14 digitālās ieejas un izejas tapas, 6 analogās ieejas. Darba spriegums ir 5 V ar ārēju barošanas avotu. Ir daudzas priekšrocības, viegli kodējams un augšupielādējams, viegli labojams kļūdas. Ir daudz sensoru moduļu un citu ierīču Arduino.

Piegādājot barošanas avotu Arduino plāksnei, izmantojiet 5 voltus vai 9 voltus. Jums nevajadzētu ieslēgt barošanu par 12 voltiem. Ja jums ir jāizmanto 12 V akumulators, dodiet to caur 5 V regulatora ķēdi.

2. solis: ultraskaņas sensors (HC SR 04)

Ultraskaņas sensors (HC SR 04)
Ultraskaņas sensors (HC SR 04)
Ultraskaņas sensors (HC SR 04)
Ultraskaņas sensors (HC SR 04)

Robotam ir trīs ultraskaņas sensori, kas atrodas priekšā, pa kreisi un pa labi. Robots darbojas saskaņā ar šiem sensoriem. Ultraskaņas sensors ir ierīce, kas var izmērīt attālumu līdz objektam, izmantojot skaņas viļņus. Ir četras tapas, kas ir VCC (5 V jauda) piegāde), GND (zeme), trig un atbalss. Ir divi pārveidotāji, viens raidīšanai un otrs uztveršanai. Abi ir fiksēti vienā PCB ar vadības ķēdi. Ultraskaņas attāluma mērījumi no aptuveni 2 cm līdz 400 cm. Ir arī augstfrekvences skaņa ar frekvenci 40 KHz.

Darbības princips

No Arduino ģenerējiet īsu 20 uS impulsu līdz triger ievadam, lai sāktu diapazonu. Ultraskaņas modulis nosūtīs 8 ciklu ultraskaņas sēriju 40 khz un paaugstinās atbalss līniju.

Pēc tam tas klausās atbalsi, un, tiklīdz to konstatē, tas atkal samazina atbalss līniju. Līdz ar to atbalss līnija ir impulss, kura platums ir proporcionāls attālumam līdz objektam.

Nosakot pulsa laiku, ir iespējams aprēķināt diapazonu collās/centimetros.

Modulis nodrošina atbalss impulsu, kas ir proporcionāls attālumam.

uS/58 = cm vai uS/148 = collas.

3. darbība. Citi komponenti

Citas sastāvdaļas
Citas sastāvdaļas
Citas sastāvdaļas
Citas sastāvdaļas
Citas sastāvdaļas
Citas sastāvdaļas
Citas sastāvdaļas
Citas sastāvdaļas

Ir dažādi motora vārpstas diametra izmēri un riteņu caurumu izmēri.

Džempera kabelim jābūt no vīrieša līdz sievietei.

4. solis: sensori ar Arduino savienojuma shēmu

Sensori ar Arduino savienojuma shēmu
Sensori ar Arduino savienojuma shēmu

Priekšējais sensors:-

Echo pin - Arduino pin 6

Trig pin - Arduino pin 7

VCC tapa - 5V

GND - zeme

Kreisais sensors: -Echo pin - Arduino pin 8

Trig pin - Arduino pin 9

VCC tapa - 5VGND - zeme

Labais sensors: -Echo pin - Arduino pin 10

Trig pin - Arduino pin 11

VCC tapa - 5VGND - zeme

5. solis: releja dēlis ar Arduino savienojuma shēmu

Releju dēlis ar Arduino savienojuma shēmu
Releju dēlis ar Arduino savienojuma shēmu

1. releja tapa - Arduino tapa 2.

2. releja tapa - Arduino tapa 3.

Releja tapa 3 - Arduino tapa 4.

Releja tapa 4 - Arduino tapa 5.

6. solis: 12 voltu un releja savienojums

12 voltu un releja savienojums
12 voltu un releja savienojums

NC - normāli slēgts

NĒ - normāli atvērts

C - Bieži

Šeit jūs varat mainīt polaritāti, ja nepieciešams. Saskaņā ar to mainīsies motora rotācijas virziens.

Motori jāpievieno kopējām tapām

7. solis: salikšana

Salikšana
Salikšana
Salikšana
Salikšana

Kreisās un labās puses motori ir jāatdala no katras puses.

8. darbība: kodi

Kodi
Kodi

9. darbība: pārbaude un apdare

Ieteicams: