Obsah:

Robot ShotBot: 11 krokov
Robot ShotBot: 11 krokov

Video: Robot ShotBot: 11 krokov

Video: Robot ShotBot: 11 krokov
Video: Ты делал это в школе #Shorts 2024, November
Anonim
Robot ShotBot
Robot ShotBot

Tento návod bol vytvorený ako splnenie projektovej požiadavky Makecourse na University of South Florida (www.makecourse.com)

Zásoby:

Drôty, Arduino, 6v ponorné vodné čerpadlo bezpečné pre potraviny, 2 krokové motory, 2 dosky ovládačov ULN2003, mostík H, servomotor 180, napájací zdroj 5v a 6–9v, doska na pečenie, infračervený a diaľkový ovládač, horúca lepiaca pištoľ, potravinársky bezpečný hadičky.

Krok 1: Modelujte svojho robota

Modelujte svojho robota
Modelujte svojho robota

Vytvorte 3D model svojho robota tak, ako má vyzerať. Vezmite do úvahy, ako umiestnite koleso a os, motory, mechanizmy držiaka na nápoje, zapojenie a elektrické komponenty a nádrž na vodu. Na obrázku vidíte, že mám naplánovanú veľkosť (8x8x4in) a umiestnenie svojich komponentov a vodičov. V prípade potreby vyhľadajte rozmery alebo 3D modely skutočných komponentov. V zadnom rohu môžete tiež vidieť, že som vytvoril slot na prevlečenie drôtov.

Krok 2: Bočný pohľad

Bočný pohľad
Bočný pohľad

Vidíte, že som vytvoril slot pre krokové motory a os pre predné koleso.

Krok 3: 3 Hlavné komponenty

Robot má tri hlavné mechanizmy.

1. Pohyb: funkcie kolies a pohonu.

a. To vyžaduje dva krokové motory a dosky ovládačov

2. Držiak pohára: Vytvorí umiestnenie pre pohár a presné miesto nalievania

a. Vyžaduje to servomotor.

3. Nalievanie: mechanizmus na vyliatie každého výstrelu.

a. to vyžaduje mostík H a vodné čerpadlo

V prípade dosky na chlieb navzájom prepojte uzemňovacie koľajnice a jednu z nich spojte s Arduino, aby ste vytvorili spoločnú zem.

Tento robot bude ovládaný IR senzorom a diaľkovým ovládaním. Budete ho musieť pripojiť k jednému z digitálnych pinov na Arduine a pripojiť k napájaniu a uzemneniu Arduino.

Krok 4: Pohyb: krokové motory

Pohyb: krokové motory
Pohyb: krokové motory

Pripojte svoje krokové motory k každej doske ovládača a pripojte vstupné piny k 1-4 k pinom 2-9 na Arduine. Pripojte zdroj napájania k externej batérii 6 V+ a uzemnite každý systém spoločným uzemnením (alebo uzemnením Arduino)

Pri programovaní krokových motorov môžete použiť knižnicu krokových motorov alebo ju naprogramovať v pevnom kóde. Pre tento projekt to bude pevne zakódované.

Krok 5: Držiak pohára: model

Držiteľ pohára: modelka
Držiteľ pohára: modelka

Toto je model držiaka na poháre, ktorý som vytvoril. Všimnite si otvorený kĺb na zadnej strane mechanizmu.

Krok 6: Držiak pohára: mechanizmus

Držiteľ pohára: mechanizmus
Držiteľ pohára: mechanizmus

V prípade držiaka pohára budete na jeho pohyb používať servo. Podľa vyššie uvedeného obrázku chcete vytvoriť systém dvoch kĺbov so spojom na konci ramena serva a spojom na zadnej strane držiaka na nápoje. Tým sa otočný pohyb zmení na lineárny. Na tento účel som použil lepenku a tipy Q. Odrezal som malý obdĺžnikový kus lepenky a dal malý otvor a každý koniec. Cez každý koniec som vložil hrot Q a pripevnil som ho k servu a držiaku pohárov. Potom pomocou horúceho lepidla zakryte konce špičky Q.

Krok 7: Držiak pohára: môj mechanizmus

Držiteľ pohára: Môj mechanizmus
Držiteľ pohára: Môj mechanizmus

Krok 8: Držiak pohára: obvod

Držiteľ pohára: Okruh
Držiteľ pohára: Okruh

Chcete pripojiť servomotor k napájaniu a uzemneniu a pripojiť ho k jednému z pinov PWM.

Krok 9: Nalievanie: obvod

The Pouring: Okruh
The Pouring: Okruh

Pripojte vodné čerpadlo DC na OUT1 a OUT2 na H-mostíku. Pripojte mostík H k spoločnej zemi. Ak je váš externý zdroj napájania menší ako 12 V, pripojte ho +12 V k mostíku H, ak nie, odstráňte kryt prepojky za zapojením a pripojte ho k +12 V. Na tento projekt som ako externý použil 9v batériu. Potom odstráňte prepojku na kolíku ENA a pripojte ho ku kolíku PWM na Arduine. Pripojte IN1 k pinom Arduino. Poznámka: Normálne by sme pripojili aj IN2, ale v tomto prípade nemusíme, pretože nikdy nepotrebujeme meniť konfiguráciu jednosmerného motora.

Krok 10: Nalievanie: pokračovanie

Nalievanie: Pokračovanie
Nalievanie: Pokračovanie

Vodné čerpadlo chcete umiestniť na dno nádrže a napájať ho z hornej časti nádrže. Potom môžete trubicu nakloniť tak, aby vychádzala z hornej časti robota, a namieriť ju na držiak na pohár.

Krok 11: Kód ShotBot

Hlavný kód a funkcie

Odporúča: