Obsah:

Robot ShotBot: 11 kroků
Robot ShotBot: 11 kroků

Video: Robot ShotBot: 11 kroků

Video: Robot ShotBot: 11 kroků
Video: 1-10 ShotBot Legend SeriesTrading Bot Takes $6,100 NQ 2024, Listopad
Anonim
Robot ShotBot
Robot ShotBot

Tento instruktáž byl vytvořen při splnění požadavku projektu Makecourse na University of South Florida (www.makecourse.com)

Zásoby:

Vodiče, Arduino, 6v ponorné vodní čerpadlo bezpečné pro potraviny, 2 krokové motory, 2 desky ovladačů ULN2003, H-můstek, 180 servomotorů, napájecí zdroj 5v a 6–9v, Breadboard, IR Senor a dálkové ovládání, horká lepicí pistole, bezpečné pro potraviny hadice.

Krok 1: Modelujte svého robota

Modelujte svého robota
Modelujte svého robota

Vytvořte 3D model svého robota tak, jak chcete, aby vypadal. Vezměte v úvahu, jak umístíte kolo a osu, motory, mechanismy pro držák nápojů, kabeláž a elektrické součásti a nádrž na vodu. Na obrázku vidíte, že mám naplánovanou velikost (8x8x4in) a umístění mých komponent a vodičů. V případě potřeby vyhledejte rozměry nebo 3D modely vašich skutečných součástí. V zadním rohu můžete také vidět, že jsem vytvořil štěrbinu pro provlečení vodičů.

Krok 2: Boční pohled

Boční pohled
Boční pohled

Vidíte, vytvořil jsem štěrbinu pro krokové motory a osu pro přední kolo.

Krok 3: 3 Hlavní součásti

Robot má 3 hlavní mechanismy.

1. Pohyb: Kola a pohon.

A. To vyžaduje dva krokové motory a desky ovladačů

2. Držák poháru: Vytvoří umístění šálku a přesné umístění nalévání

A. To vyžaduje servomotor.

3. Nalévání: Mechanismus pro vylévání každého výstřelu.

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

U prkénka propojte zemnící lišty navzájem a připojte jednu z nich k Arduinu, abyste vytvořili společnou zem.

Tento robot bude řízen infračerveným senzorem a dálkovým ovladačem. Budete jej muset připojit k jednomu z digitálních pinů na Arduinu a připojit k napájení a uzemnění Arduino.

Krok 4: Pohyb: krokové motory

Pohyb: krokové motory
Pohyb: krokové motory

Připojte své krokové motory ke každé desce ovladače a připojte IN piny k 1-4 k pinům 2-9 na Arduinu. Připojte zdroj napájení k externí baterii 6 V+ a uzemněte každý systém společným uzemněním (nebo uzemněním Arduino)

Při programování krokových motorů můžete buď použít knihovnu krokových motorů, nebo ji naprogramovat napevno. Pro tento projekt to bude pevně zakódováno.

Krok 5: Držák poháru: Model

Držitel poháru: Model
Držitel poháru: Model

Toto je model držáku na pohár, který jsem vytvořil. Všimněte si otevřeného kloubu na zadní straně mechanismu.

Krok 6: Držák poháru: mechanismus

Držitel poháru: Mechanismus
Držitel poháru: Mechanismus

U držáku poháru použijete servo k ovládání jeho pohybu. Podle výše uvedeného obrázku chcete vytvořit systém dvou kloubů se spojem na konci ramene serva a kloubem na zadní straně držáku nápojů. Tím se otočný pohyb změní na lineární. K tomu jsem použil karton a Q-tipy. Uřízl jsem malý obdélníkový kus lepenky a dal malý otvor a každý konec. Přes každý konec jsem dal Q-tip a připevnil ho k servu a držáku na pohár. Poté pomocí horkého lepidla zakryjte konce špičky Q.

Krok 7: Držák poháru: Můj mechanismus

Držitel poháru: Můj mechanismus
Držitel poháru: Můj mechanismus

Krok 8: Držák poháru: Okruh

Držitel poháru: Okruh
Držitel poháru: Okruh

Chcete připojit servomotor k napájení a uzemnění a připojit jej k jednomu z pinů PWM.

Krok 9: Nalévání: Okruh

Nalévání: Okruh
Nalévání: Okruh

Připojte vodní čerpadlo DC na OUT1 a OUT2 na H-můstku. Připojte H-můstek ke společné zemi. Pokud je váš externí zdroj napájení menší než 12 V, připojte jej +12 V na můstek H, pokud ne, odstraňte kryt propojky za připojením a připojte jej k +12 V. Pro tento projekt jsem jako externí použil 9v baterii. Dále odstraňte propojku na pinu ENA a připojte ji ke kolíku PWM na Arduinu. Připojte IN1 k pinům Arduino. Poznámka: Normálně bychom připojili také IN2, ale v tomto případě nemusíme, protože nikdy nepotřebujeme měnit konfiguraci stejnosměrného motoru.

Krok 10: Nalévání: pokračování

The Pouring: Cont'd
The Pouring: Cont'd

Chcete umístit vodní čerpadlo na dno nádrže a napájet ho z horní části nádrže. Poté můžete trubku naklonit tak, aby vycházela z horní části robota, a namířit ji na držák nápojů.

Krok 11: ShotBot kód

Hlavní kód a funkce

Doporučuje: