Sadržaj:

Osoba koja prati košaricu: 8 koraka
Osoba koja prati košaricu: 8 koraka

Video: Osoba koja prati košaricu: 8 koraka

Video: Osoba koja prati košaricu: 8 koraka
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Studeni
Anonim
Osoba koja prati kolica
Osoba koja prati kolica

Roboti svakodnevno privlače sve veću pozornost u mnogim industrijama. Od danas roboti preuzimaju većinu trivijalnih poslova na kojima je nekad bila potrebna ljudska pozornost.

Počnimo s nekim jednostavnim - Botom koji vas prati dok idete. Postoji mnogo aplikacija za ovaj projekt, na primjer, na primjer u Zračnim lukama i trgovačkim kompleksima može vam prenositi robu dok hodate slobodno.

U ovom Instructable -u nećemo graditi te velike industrijske strojeve, već radni model zasnovan na Arduinu za isti cilj.

Također, ovo uputstvo je napravljeno u suradnji s 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 projiciranje

Pa, pišem ovo kao opći Instructable pa ću pokušati dobiti neke alternative ako ne možete pronaći dijelove koje koristim. Također ću dodati poveznice za kupnju kako biste mogli kupiti artikle koji vam nisu pri ruci i tako 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đer možete kupiti BO motore. Kupite poveznicu za ploče s DC zupčanicima | BO motori
  • Upravljački program motora: trebat će vam upravljački program motora za pokretanje motora jer većina mikrokontrolera ne može opskrbiti toliko napona. Koristim L298N koji možete pogledati ovdje za kupnju upravljačkog programa motora.
  • ŠASIJA: Za šasiju morate kupiti posebnu za motore koje koristite. Za motore s podmazivanjem BO i DC možete pogledati ovu vezu
  • Ultrazvučni senzor: Koristim generički ultrazvučni senzorski modul HCRS04. kupiti vezu 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
  • Kratkospojne ž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ško do žensko
  • Baterija: Pa za ovaj projekt koristim 12v lipo bateriju. ako to nemate, uvijek se možete prebaciti na generičke 12v litij-ionske baterije. Ili, ako koristite 9v BO motore, možete čak koristiti i jednostavnu 9v bateriju. No, prije kupnje baterije provjerite specifikacije vašeg motora jer možete oštetiti motor ako opskrbljujete 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 sve žice. Ovdje će ploča dobro doći. kupite vezu za Breadboard | ploča za izradu prototipa

Korak 2: Postavljanje šasije

Postavljanje vaše šasije
Postavljanje vaše šasije
Postavljanje vaše šasije
Postavljanje vaše šasije
Postavljanje vaše šasije
Postavljanje vaše šasije
Postavljanje vaše šasije
Postavljanje vaše š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 postavljanje servo glave i drvene kutije te kao kolica.

  • Za izgradnju šasije prvo montirajte postolja
  • montirati 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

Ožičenje vozača motora
Ožičenje vozača motora

Za opskrbu motora dovoljnim sokom moramo postaviti upravljački program motora.

  1. prvo pričvrstite +ve i -ve polove motora na PTR konektor upravljačkog programa motora.
  2. zatim za napajanje, upravljački program motora pričvršćuje +ve baterije na 12v priključak i -ve na GND priključak upravljačkog programa motora.
  3. 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.
  4. 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

Postavljanje glave: ultrazvučni senzor i infracrveni senzor
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 ploče za napajanje senzora i servo.
  • pričvrstite 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

Postavite svoj Arduino
Postavite svoj Arduino

Koristio sam dvostruku traku za pričvršćivanje Arduina i matične ploče na kućište jer također pruža izolaciju na stražnjoj strani Arduina.

napajajte Arduino priključivanjem 5v i GND matične ploče na Vin i GND na Arduino i spremni ste.

Korak 6: Vrijeme za šifru

Vrijeme je za Code
Vrijeme je za Code

Ostavljam vezu za preuzimanje koda, a objasnit ću i osnovni algoritam iza koda.

  • u početku će bot 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 ići naprijed.

Korak 7: Sve je spremno, dovršimo

Sve je spremno, dovršimo
Sve je spremno, dovršimo
Sve je spremno, dovršimo
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.

Preporučeni: