Sadržaj:
- Korak 1: Korak 1: Pronalaženje potrebnih dijelova za projektovanje
- Korak 2: Postavljanje šasije
- Korak 3: Ožičenje upravljačkog programa motora
- Korak 4: Postavljanje glave: ultrazvučni senzor i infracrveni senzor
- Korak 5: Postavite svoj Arduino
- Korak 6: Vrijeme za šifru
- Korak 7: Sve je spremno, dovršimo
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Roboti svakodnevno privlače sve veću pažnju u mnogim industrijama. Od danas roboti preuzimaju većinu trivijalnih poslova na kojima je nekad bila potrebna ljudska pažnja.
Počnimo s nekim jednostavnim - Botom koji vas prati dok idete. Postoji mnogo aplikacija za ovaj projekt, na primjer, na primjer, u aerodromima i trgovačkim kompleksima može vam prenositi robu dok hodate slobodno.
U ovom Instructable -u nećemo graditi te industrijske velike mašine, već radni model zasnovan na Arduinu iz istog razloga.
Takođe, ovo uputstvo je napravljeno u saradnji sa HATCHNHACK -om. Pogledajte njihovu nevjerojatnu web stranicu za svu opremu za izradu prototipova, blogove, ideje i još mnogo toga.
Korak 1: Korak 1: Pronalaženje potrebnih dijelova za projektovanje
Pa, pišem ovo kao opći Instructable pa ću pokušati pronaći neke alternative ako ne možete pronaći dijelove koje koristim. Dodaću i linkove za kupovinu kako biste mogli kupiti artikle koji vam nisu pri ruci i tako da možete prilagoditi svog bota svojom kreativnošću. Za dijelove za izradu ovog projekta pogledajte hnhcart. Imaju kvalitetne dijelove s nevjerojatnim rasponom cijena.
Mikrokontroler: pa ako ste početnik, pokušajte koristiti Arduino. Pa, ja koristim Arduino Uno. Kupite vezu za Arduino UNO
- Motori: bilo koji 12V motor će raditi. Koristim generičke istosmjerne motore sa 12 volti sa 300 o / min. Takođe možete kupiti BO motore. Kupite vezu za ploče sa DC zupčanicima | BO motori
- Upravljački program motora: bit će vam potreban upravljački program za pokretanje motora jer većina mikrokontrolera ne može opskrbiti toliko napona. Koristim L298N koji možete pogledati ovdje za kupovinu upravljačkog programa motora.
- ŠASIJA: Za šasiju morate kupiti posebnu za motore koje koristite. Za motore sa podmazivanjem BO i DC možete pogledati ovu vezu
- Ultrazvučni senzor: Koristim generički ultrazvučni senzorski modul HCRS04. kupiti link za
- ultrazvučni senzor.
- Modul infracrvenog senzora blizine: Svaki senzor blizine će raditi tako da može otkriti otkrivanje objekata na najmanje 20 cm. Kupite vezu za senzor
- Premosne žice: svima nam trebaju kratkospojne žice za povezivanje stvari. Ako ste početnik, trebat će vam hrpa ovih za različite projekte. odavde ih možete kupiti Muški do muški | Muški do ženski
-
Baterija: Pa za ovaj projekt koristim lipo bateriju od 12V. ako to nemate, uvijek možete prijeći na generičke 12v litij-ionske baterije. Ili, ako koristite 9v BO motore, možete čak koristiti i jednostavnu 9v bateriju. No, pažljivo provjerite specifikacije vašeg motora prije nego što kupite bateriju jer možete oštetiti motor ako napajate veći napon od kapaciteta motora. Ovdje možete kupiti 9v bateriju.
- Oglasna ploča/ploča za izradu prototipa: trebat će vam nešto za povezivanje cijele žice. Ovdje će vam ploča dobro doći. kupite vezu za Breadboard | ploča za izradu prototipa
Korak 2: Postavljanje šasije
Za ovaj projekt koristim 4 šasije motora s lakoćom koje možete pronaći. Koristim 4 metalna postolja u obliku slova L za montiranje servo glave i drvene kutije i kao kolica.
- Za izgradnju šasije prvo montirajte postolja
- montirajte motore i gume
- montirajte servo
- ostavite glavu i kutiju sa strane jer će vam trebati prostora za izgradnju ostatka bota. to ćemo priložiti na kraju.
Korak 3: Ožičenje upravljačkog programa motora
Za opskrbu motora dovoljnom količinom soka moramo postaviti upravljački program motora.
- prvo pričvrstite +ve i -ve polove motora na PTR konektor upravljačkog programa motora.
- zatim za napajanje, upravljački program motora pričvršćuje +ve baterije na port 12v i -ve na GND priključak upravljačkog programa motora.
- stavite ulazni pin upravljačkog programa motora na PWM pin Arduina prema vašem izboru. ZAPAMTITE da prema tome promijenite pinove motora u svom kodu.
- Dodajte prekidač između +ve baterije i upravljačkog programa motora. U protivnom ćete morati stalno odvajati bateriju kada je ne koristite. nabavite 2 žice od 5V i GND upravljačkog programa motora do matične ploče kako biste mogli napajati Arduino kao i druge uređaje.
Korak 4: Postavljanje glave: ultrazvučni senzor i infracrveni senzor
Zalijepio sam senzore na četvrtastu metalnu ploču kao što je prikazano na gornjoj slici
- priključite sve 5v i GND na 5v i GND matične ploče za napajanje senzora i servo.
- spojite izlazne pinove lijevog i desnog IC senzora na pin 12 i pin 13 Arduina.
- priključite eho i okidač ultrazvučnog senzora na pin 2 i pin 3 Arduina.
- priključite ulazni pin serva na pin 5 arduina.
Korak 5: Postavite svoj Arduino
Koristio sam dvostruku traku za pričvršćivanje Arduina i matične ploče na kućište jer pruža i izolaciju na stražnjoj strani Arduina.
napajajte Arduino spajanjem 5v i GND matične ploče na Vin i GND na Arduino i spremni ste.
Korak 6: Vrijeme za šifru
Ostavljam vezu za preuzimanje koda, a objasnit ću i osnovni algoritam iza koda.
- u početku, bot će pokrenuti funkciju pretraživanja ruke.
- čim se objekt pronađe, bot će pokrenuti funkciju petlje
- u tom slučaju, ako se aktivira lijevi IR senzor, bot će skrenuti udesno
- ako se aktivira desni IR senzor, bot će skrenuti ulijevo
- ako se objekt previše približi, bot će se vratiti unatrag.
- ako objekt ode daleko, bot će krenuti naprijed.
Korak 7: Sve je spremno, dovršimo
sve učinjeno, preostaje vam da upotrijebite svoju kreativnost kako biste je prilagodili i pronašli svoju inovativnu uporabu za projekt.