Sadržaj:

Robot za izbjegavanje prepreka na bazi TIVA -e: 7 koraka
Robot za izbjegavanje prepreka na bazi TIVA -e: 7 koraka

Video: Robot za izbjegavanje prepreka na bazi TIVA -e: 7 koraka

Video: Robot za izbjegavanje prepreka na bazi TIVA -e: 7 koraka
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Novembar
Anonim
Robot za izbjegavanje prepreka na temelju TIVA -e
Robot za izbjegavanje prepreka na temelju TIVA -e

Zdravo momci

Vratio sam se s još jednim vodičem iz serije tiva instructables.

Ovoga puta to je robot zasnovan na preprekama zasnovan na TIVI -i koji su moji prijatelji napravili kao svoj projekt za semestar.

Nadam se da ćete uživati u ovome !!!

Korak 1: Uvod

Uvod
Uvod

U životinjskom carstvu mnogi različiti stvorenja koriste brkove kako bi im pomogli da se snađu u mraku, kroz mutne vode ili im čak pomognu u lovu na plijen. Brkovi mogu biti vrlo korisni kada se životinje ne mogu osloniti na vid. Ovaj projekt vam pokazuje kako izgraditi jednostavnog robota koji koristi brkove kao "senzore udara" kako bi pomogao robotu otkriti kada će naletjeti na prepreku, tako da se može okrenuti i izbjeći pad.

U osnovi, dizajniran je za kretanje naprijed, lijevo i desno prema naredbi koju daje mikrokontroler. Upravljačkim programom motora upravlja i mikrokontroler.

Ovaj robot se ne može kretati unatrag jer se Servo može rotirati otprilike 180 stepeni (90 u svakom smjeru)

Pozicija "-90": Lijevo

Pozicija "0": neutralna

Pozicija "90": Desno

Diferencijalni pogon:

Kretanje robota je izvršeno pomoću algoritma diferencijalnog pogona. Za kretanje naprijed oba prednja kotača pomaknuta su u istom smjeru. Za pomicanje udesno desni kotač se zaustavlja, a lijevi se pomiče prema naprijed. Za pomicanje ulijevo lijevi kotač je zaustavljen, a desni se pomiče prema naprijed. Za zaustavljanje robota zaustavljaju se oba prednja kotača.

Korak 2: Potrebne komponente:

Hardver:

·> TM4C123G mikrokontroler

·> IC upravljački program motora L293D

·> HC-SR04 ultrazvučni senzor

·> Šasija robota + 2 DC motora sa držačem + 2 kotača + 1 kotač + vijci i matice

·> SG90-Micro Servo

·> LM7805 regulator napona + hladnjak

·> 9V/200mAh baterija za napajanje

·> 5V/200mAh banka za napajanje

·> Osnovni komplet elektronike sadrži matičnu ploču, spojne žice itd.

·> Alati: odvijač, škare za skidanje škara

·> Žice kratkospojnika: muški na muški, muški na ženski

Softver:

·> Android Studio (za android aplikaciju)

·> Keil uVision4

Preporučuje se: