Obsah:

Osoba sledujúca košík: 8 krokov
Osoba sledujúca košík: 8 krokov

Video: Osoba sledujúca košík: 8 krokov

Video: Osoba sledujúca košík: 8 krokov
Video: Медведь вышел к грибнику, прося о помощи. Мужчина решил рискнуть и не пожалел! 2024, November
Anonim
Osoba sledujúca košík
Osoba sledujúca košík

Robotom je každým dňom venovaná čoraz väčšia pozornosť v mnohých odvetviach. Dnes roboty preberajú väčšinu triviálnych zamestnaní, kde bola kedysi potrebná ľudská pozornosť.

Začnime s nejakým jednoduchým - robotom, ktorý vás bude nasledovať. Existuje mnoho aplikácií pre tento projekt, napríklad ako v letiskách a nákupných komplexoch, ktoré vám môžu bezplatne prenášať tovar.

V tomto návode nebudeme stavať tie priemyselné veľké stroje, ale pracovný model založený na Arduine pre rovnakú príčinu.

Tento pokyn bol tiež vytvorený v spolupráci s HATCHNHACK. Na ich úžasnom webe nájdete všetky svoje prototypové zariadenia, blogy, nápady a oveľa viac.

Krok 1: Krok 1: Nájdenie potrebných dielov na projektovanie

Píšem to ako všeobecný návod, takže sa pokúsim nájsť nejaké alternatívy, ak nemôžete nájsť diely, ktoré používam. Tiež pridám odkazy na nákup, aby ste si mohli kúpiť položky, ktoré nemáte po ruke, a aby ste si mohli svojho robota prispôsobiť svojou kreativitou. Náhradné diely na výrobu tohto projektu nájdete na hnhcart. Majú kvalitné diely v úžasnom cenovom rozpätí.

Mikrokontrolér: Ak ste začiatočník, skúste použiť Arduino. Používam Arduino Uno. Kúpiť odkaz pre Arduino UNO

  • Motory: akýkoľvek 12V motor bude fungovať. Používam generátorové 12voltové jednosmerné motory s otáčkami 300 ot / min. Môžete si tiež kúpiť motory BO. Kúpiť odkaz na dosky s prevodovkou DC | BO motory
  • Ovládač motora: Na prevádzku motorov budete potrebovať ovládač motora, pretože väčšina mikrokontrolérov nemôže dodávať také napätie. Používam L298N, ktorý tu môžete nájsť a kúpiť ovládač motora.
  • PODVOZOK: Pre podvozky si musíte kúpiť konkrétny motor, ktorý používate. Pri motoroch s pohonom BO a DC môžete použiť tento odkaz
  • Ultrazvukový senzor: Používam generický modul ultrazvukového senzora HCRS04. kúpiť odkaz pre
  • ultrazvukový senzor.
  • Modul infračerveného senzora priblíženia: Bude fungovať akýkoľvek senzor priblíženia, ktorý dokáže detegovať detekciu objektu najmenej na 20 cm. Kúpiť odkaz pre senzor
  • Prepojovacie káble: prepojovacie vodiče všetci potrebujeme na pripojenie vecí. Ak ste nováčik, budete ich potrebovať pre rôzne projekty. odtiaľto si môžete nejaké kúpiť. Muž - muž | Muž na ženu
  • Batéria: Na tento projekt používam 12 -voltovú batériu. Ak to nemáte, môžete vždy prejsť na generické lítium-iónové batérie 12 V. Alebo ak používate motory 9v BO, môžete dokonca použiť jednoduchú 9v batériu. Pred kúpou batérie si však dajte pozor na špecifikácie motora, pretože pri napájaní vyšším napätím, ako je kapacita motora, môžete motor poškodiť. Informácie o kúpe 9 V batérie nájdete tu.

  • Doska/prototypová doska: na pripojenie celého vodiča budete potrebovať niečo. Tu sa bude hodiť doska na chlieb. kúpiť odkaz na Breadboard | prototypová doska

Krok 2: Nastavenie podvozku

Nastavenie podvozku
Nastavenie podvozku
Nastavenie podvozku
Nastavenie podvozku
Nastavenie podvozku
Nastavenie podvozku
Nastavenie podvozku
Nastavenie podvozku

Na tento projekt používam 4 -stupňový motorový podvozok, ktorý môžete ľahko nájsť. Na montáž servo - hlavy a drevenej skrinky a ako kočík používam 4 kovové stojany v tvare L.

  • Na zostavenie podvozku najskôr namontujte stojany
  • namontujte motory a pneumatiky
  • namontujte servo
  • Nechajte hlavu a krabicu bokom, pretože budete potrebovať priestor na vybudovanie zvyšku robota. pripojíme to na konci.

Krok 3: Zapojenie ovládača motora

Zapojenie ovládača motora
Zapojenie ovládača motora

Aby sme dodali motorom dostatok šťavy, musíme nastaviť ovládač motora.

  1. najskôr zaskrutkujte +ve a -ve póly motora na konektor PTR vodiča motora.
  2. potom na napájanie ovládač motora priskrutkuje kladný pól batérie na 12 V port a -ve na GND port ovládača motora.
  3. vložte vstupný kolík ovládača motora na kolík PWM Arduino podľa vášho výberu. Nezabudnite, že podľa toho sa zmeníte na kolíky motora vo vašom kóde.
  4. V opačnom prípade pridajte prepínač medzi plusom batérie a ovládačom motora, budete batériu musieť odpojiť, keď ju nepoužívate. získajte 2 vodiče z 5 V a GND vodiča motora na nepájivú dosku, aby ste mohli napájať Arduino aj ďalšie zariadenia.

Krok 4: Nastavenie hlavy: ultrazvukový senzor a infračervený snímač

Nastavenie hlavy: Ultrazvukový senzor a IR snímač
Nastavenie hlavy: Ultrazvukový senzor a IR snímač

Senzory som nalepil na štvorcovú kovovú platňu, ako je to znázornené na obrázku vyššie

  • pripojte všetky 5v a GND k 5v a GND nepájivej dosky, aby ste napájali senzory a servo.
  • pripojte výstupné piny ľavého a pravého infračerveného senzora k kolíku 12 a kolíku 13 Arduina.
  • pripojte kolík ozveny a trojuholníka ultrazvukového senzora k kolíku 2 a kolíku 3 Arduina.
  • pripojte vstupný kolík serva k kolíku 5 arduina.

Krok 5: Nastavte si Arduino

Nastavte si Arduino
Nastavte si Arduino

Na upevnenie Arduina a breadboardu na šasi som použil dvojitú pásku, pretože tiež poskytuje izoláciu na zadnej strane Arduina.

napájajte Arduino pripojením 5v a GND nepájivého poľa k Vin a GND k Arduinu a môžete ísť.

Krok 6: Čas na kód

Čas na kód
Čas na kód

Zanechávam odkaz na stiahnutie kódu, pričom tiež vysvetlím základný algoritmus za kódom.

  • najskôr robot spustí funkciu vyhľadávania ruky.
  • akonáhle sa nájde objekt, robot spustí funkciu slučky
  • v tom prípade, ak je spustený ľavý IR senzor, robot zabočí doprava
  • ak je spustený pravý IR senzor, robot zabočí doľava
  • ak sa predmet priblíži príliš blízko, robot sa vráti späť.
  • ak sa predmet dostane ďaleko, robot pôjde dopredu.

Krok 7: Všetko pripravené, dokončíme

Všetko je pripravené, dokončíme
Všetko je pripravené, dokončíme
Všetko je nastavené, dokončíme
Všetko je nastavené, dokončíme

všetko hotové, všetko zostáva na vás, aby ste využili svoju kreativitu na prispôsobenie a našli svoje inovatívne využitie pre projekt.

Odporúča: