Satura rādītājs:

Šķērslis, kā izvairīties no robota, izmantojot Arduino Nano: 5 soļi
Šķērslis, kā izvairīties no robota, izmantojot Arduino Nano: 5 soļi

Video: Šķērslis, kā izvairīties no robota, izmantojot Arduino Nano: 5 soļi

Video: Šķērslis, kā izvairīties no robota, izmantojot Arduino Nano: 5 soļi
Video: СКОРПИОН♏НЕДЕЛЯ 29 ЯНВАРЯ - 4 ФЕВРАЛЯ🌈НЕОЖИДАННОСТИ - ЧТО ВАЖНО ЗНАТЬ?✔️ГОРОСКОП ТАРО Ispirazione 2024, Jūlijs
Anonim
Šķērslis, kā izvairīties no robota, izmantojot Arduino Nano
Šķērslis, kā izvairīties no robota, izmantojot Arduino Nano

Šajā pamācībā es aprakstīšu, kā jūs varat izveidot šķērsli, izvairoties no robota, izmantojot Arduino.

1. solis: jums ir nepieciešams

Tev vajag
Tev vajag
Tev vajag
Tev vajag
Tev vajag
Tev vajag

Tas ir populārs Arduino robotu projekts. lai izvairītos no daudz vadu savienojumu, esmu tam izveidojis PCB.

Jūs varat izmantot PCB vai punktētu paneļu.

2WD robota šasija ar ritentiņu.

Robota ritenis BO motoram

150 apgr./min BO pārnesumkārba un 1,5 collu skrūve un uzgrieznis

ultraskaņas sensora turētājs

2 gab. 9V akumulators un akumulatora savienotājs

L293D Ic un 16 tapas Ic bāze

100mfd/25v kondensators 2 gab 1K rezistors, Led

Galvenās tapas, savienojuma vads (no vīrieša līdz sievietei) spaiļu bloks 4gab

Ultraskaņas sensors HC-SR 04

Arduino nano

Jūs varat izmantot PCB vai punktētu paneļu.

2. solis: saknes šasijas montāža

Saknes šasijas montāža
Saknes šasijas montāža

Ievietojiet divu reduktoru motoru robota šasijā. Esmu izmantojis 2wd metāla šasiju, bet jūs varat izmantot jebkuru šasiju

ievietojiet vienu ritentiņu robota šasijas priekšā. šī robota mehāniskā daļa ir pabeigta

3. darbība: elektroniskās shēmas izveide

Elektroniskās shēmas izveide
Elektroniskās shēmas izveide
Elektroniskās shēmas izveide
Elektroniskās shēmas izveide
Elektroniskās shēmas izveide
Elektroniskās shēmas izveide

Kā tas strādā

Ultraskaņas skaņas sensors nosaka objektus tā priekšā un mēra objekta attālumu.

Normālā stāvoklī, kad robota priekšā nav šķēršļu, divi motori griežas pulksteņrādītāja virzienā un robots iet taisni uz priekšu.

Ja ar ultraskaņas sensoru tika atklāts kāds objekts 20 cm attālumā, kreisais motors sāks griezties pretēji pulksteņrādītāja virzienam, un labais motors griezīsies tā, kā bija.

Tātad robots ātri pagriežas pa kreisi, ja priekšā ir kāds priekšmets.

Ķēde un savienojumi, ja izmantojat perfboard

Šeit es izmantoju Arduino nano & L293D divu motoru draiveri. Divi kondensatori kā filtrs. LED un 1k rezistors indikācijai

Arduino digitālā tapa 7 savienojas ar ultraskaņas sensora sprūda tapu

Arduino digitālā tapa 8 savienojas ar ultraskaņas sensora Echo tapu

Arduino digitālā tapa 5 un 6 tiek savienota ar Ic l293d tapu 10 un 15 kreisās motora vadībai

Arduino digitālā tapa 11 un 12 Lai izveidotu pareizu motora vadību, pieslēdzieties pie ic l293d tapas 2 un 7

Pievienojiet kreiso motoru ic l293d tapai 11 un 14

Pievienojiet labo motoru ic l293d 3. un 6. tapai

Ja vēlaties izgatavot, izmantojot PCB

šī robotu projekta PCB ir labi izstrādāts un viegli izgatavojams. Izmantojot šo PCB, varat izgatavot dažāda veida Arduino robotus. Vēl viens robots, kas izmanto šo PCB

Lejupielādējiet un pasūtiet Gerber failu PCB šeit.

4. darbība: koda augšupielāde Arduino

Augšupielādējiet kodu arduino nano. šeit ir koda saite lejupielādei

vienkārši lejupielādējiet.ino failu un atveriet to, izmantojot arduino IDE.

pievienojiet arduino nano, izmantojot USB kabeli, izvēlieties pareizo kom portu

pēc tam noklikšķiniet, lai augšupielādētu

5. darbība: pārbaude

Testēšana
Testēšana

ir pienācis laiks pārbaudīt robotu.

Es esmu izmantojis 9 V akumulatoru Arduino un citu 9 V akumulatoru motora jaudai. Motora barošanai ir labi izmantot uzlādējamu akumulatoru, pretējā gadījumā 9 V akumulators nevar darbināt robotu ilgu laiku.

Šis video var jums palīdzēt -

Ieteicams: