Ultrazvučni robot koji izbjegava zid: 11 koraka
Ultrazvučni robot koji izbjegava zid: 11 koraka
Anonim
Ultrazvučni robot koji izbjegava zidove
Ultrazvučni robot koji izbjegava zidove
Ultrazvučni robot koji izbjegava zidove
Ultrazvučni robot koji izbjegava zidove

Ovo je vodič o tome kako napraviti osnovnog robota koji izbjegava zid. Ovaj projekt će zahtijevati nekoliko komponenti i malo posvećenosti i vremena. Pomoglo bi ako imate malo znanja o elektronici, ali ako ste potpuni početnik, sada je vrijeme za učenje! Ovako sam naučio elektroniku; stvaranjem projekata drugih ljudi iako nisam imao pojma kako oni uopće rade. Postepeno, iako sam naučio male dijelove koji su ugrađeni u stvarno znanje, mogu primijeniti na svoje vlastite projekte.

Nakon što završite ovaj vodič, sastavit ćete gornji krug i (nadamo se) prikupiti neke informacije o elektronici. Na prvi pogled ovo može izgledati zastrašujuće, ali ako ga podijelite na korake koji se lako izvode, to je lako izvedivo. Zabavi se!

Korak 1: Komponente

Komponente
Komponente

Za početak morate prikupiti sve komponente. Kako bi ovaj projekt bio prilagođen početnicima, motori i šasije dolaze zajedno u komplet, ali naravno možete sami napraviti šasiju ili kupiti vlastite motore. Samo provjerite jesu li ispravni okretaji i snaga.

Evo liste komponenti:

Arduino Uno (I drugi modeli poput Mega će raditi)

Šasija i motori (Možete pokušati koristiti 6V bateriju koja dolazi s ovim, ali otkrio sam da 9V radi bolje) - (Ovo sam ja koristio - https://www.amazon.co.uk/gp/product/ B00GLO5SMY/ref…)

L293D Driver (Uvijek je dobro dobiti 2 u slučaju da se jedan pokvari)

HC-SR04 Ultrazvučni senzor udaljenosti

SPDT prekidač (poput ovog-https://thepihut.com/products/adafruit-breadboard-…)

9V baterija (savjetujem da nabavite punjivu bateriju ako namjeravate često koristiti ovog robota)

9V konektor za bateriju

Breadboard

Žice kratkospojnika (muški na muški)

Žice kratkospojnika (muški na ženski)

Nisam imao dovoljno boja žice da bih ponovio svoj dijagram, pa sam morao koristiti istu boju za neke stvari.

Korak 2: Sklapanje šasije

Sklapanje šasije
Sklapanje šasije
Sklapanje šasije
Sklapanje šasije

Komplet šasije koji sam kupio imao je neke upute za smeće, ali ipak sam uspio to sastaviti. Ako kupite isti komplet kao ja, pokušajte upotrijebiti ove slike. Ako nemate, vaš komplet bi trebao imati jasnija uputstva. U svakom slučaju siguran sam da ovaj dio možete obaviti bez vodiča!

Korak 3: Breadboard

Breadboard
Breadboard
Breadboard
Breadboard

Drugi korak je da se upoznate s osnovnom pločom ako već ne znate kako jedna funkcionira. Kao što je prikazano na gornjoj slici, redovi u sredini i stupci niz strane povezani su zajedno. Međutim, jaz u sredini razdvaja dva reda. Na primjer, A1 do E1 su spojeni, ali nisu povezani s F1 do J1. Dakle, ako stavimo signal u rupu C1, mogli bismo dobiti isti signal na A1, B1, D1 ili E1, ali ne i od F1 do J1.

Jaz je također vrlo koristan jer nam omogućuje da komponente stavimo preko ovog razmaka, a da pritom ne povežemo vlastite pinove sa sobom, što ćemo vidjeti kasnije.

Stubovi sa strane obično se koriste kao pogonske šine i tako ćemo ih koristiti. Pogledajte slike sa zelenim krugovima ako je to još uvijek zbunjujuće. Sve rupe sa zelenim krugovima su povezane zajedno na svakoj odgovarajućoj slici.

Ovo trenutno može biti vrlo lako ili teško razumljivo, ali definitivno ćete početi uviđati kako funkcioniraju uspostavljanjem veza i to je suština ovog projekta; učiti radeći.

Korak 4: Priključite napajanje

Priključivanje napajanja
Priključivanje napajanja
Priključivanje napajanja
Priključivanje napajanja

U redu. Prvi korak. Prije nego pročitate objašnjenje ovog dijela, pokušajte shvatiti koji su redovi i stupci povezani s čime.

Najvažnija komponenta je arduino ploča. Ovo je mozak cijelog projekta. Naravno da ga moramo opskrbiti električnom energijom. Pomoću pina označenog Vin možemo ga spojiti na red 29. To će kasnije olakšati druge korake.

Pokušajte koristiti žice kodirane u boji za posebne namjene, na primjer, 5V je uvijek crvena žica, a GND je uvijek crna. Ovo znatno olakšava uočavanje problema u ožičenju (a i izgleda prilično lijepo).

Sljedeća stvar koju trebate učiniti je spojiti pinove označene 5V na + šinu i pin označen s GND na - šinu. To znači da je cijela dužina šine pogonjena i da joj je daleko lakše pristupiti uz dasku.

GND je drugo ime za 0V. Električnu energiju možemo zamisliti kao mlaz vode koji teče nizbrdo. Ide od više tačke energije (5V) kroz stazu niz brdo (komponenta koju želimo napajati) i u more (0V) u kojem tačka nema energije.

GND šinu ćemo također povezati s drugom - šinom s druge strane ploče za kasnije. Moramo spojiti i terminal - bateriju na GND šinu kako bismo bili sigurni da je na 0V.

Korak 5: Dodavanje čipa L293D

Dodavanje čipa L293D
Dodavanje čipa L293D
Dodavanje čipa L293D
Dodavanje čipa L293D
Dodavanje čipa L293D
Dodavanje čipa L293D
Dodavanje čipa L293D
Dodavanje čipa L293D

Sjećate li se kako sam rekao da je jaz u sredini vrlo koristan? Pa sada nam je potrebno za dodavanje upravljačkog programa L293D.

Od ključne je važnosti da orijentirate čip tako da mali oblik polumjeseca bude okrenut prema redu 1. U protivnom možemo na kraju priključiti napajanje na neispravne dijelove čipa koji ga mogu oštetiti. Postavite nožice čipa preko razmaka kao što je prikazano tako da je čip u sredini matične ploče. Vidite kako ovo osigurava da noge sa svake strane nisu povezane?

Spojite žice kao što je prikazano. Upotreba pinova prikazana je na slici pinout -a. Ovo vam pomaže da provjerite jeste li spojili GND pinove na GND vodilicu. Moramo napajati 5V na Enable1, 2 pin, Enable3, 4 pin i takođe Vcc1. To samo znači da je cijeli čip aktiviran jer pinovi Enable aktiviraju ulazne i izlazne pinove na njihovoj odgovarajućoj strani, dok Vcc pin napaja 5V unutrašnjosti čipova.

Prije nego prijeđete na sljedeći korak, još jednom provjerite sve svoje ožičenje. Vjerujte mi, bit će mnogo teže popraviti ako to ostavite i kasnije imate problem.

Preporučuje se: