Obsah:

Otto DIY robotická chôdza - návod, ktorý sa rýchlo a ľahko robí: 7 krokov
Otto DIY robotická chôdza - návod, ktorý sa rýchlo a ľahko robí: 7 krokov

Video: Otto DIY robotická chôdza - návod, ktorý sa rýchlo a ľahko robí: 7 krokov

Video: Otto DIY robotická chôdza - návod, ktorý sa rýchlo a ľahko robí: 7 krokov
Video: Mým úkolem je pozorovat les a tady se děje něco zvláštního. 2024, November
Anonim
Image
Image

V tomto návode sa naučíme, ako ľahko naprogramovať robota Otto DIY na chôdzu.

Pozrite si ukážkové video.

Krok 1: Čo budete potrebovať

Čo budete potrebovať
Čo budete potrebovať
  1. Otto Robot si môžete kúpiť tu alebo si v niekoľkých krokoch pozrite návod na to, ako ho postaviť.
  2. Program Visuino: Stiahnite si Visuino

Krok 2: Spustite Visuino a vyberte typ dosky Arduino UNO

Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO
Spustite Visuino a vyberte typ dosky Arduino UNO

Ak chcete začať programovať Arduino, budete musieť mať nainštalované Arduino IDE tu:

Uvedomte si, že v Arduino IDE 1.6.6 existujú niektoré kritické chyby. Uistite sa, že inštalujete 1.6.7 alebo vyšší, inak tento návod nebude fungovať! Ak ste to neurobili, postupujte podľa krokov v tomto návode na nastavenie Arduino IDE na programovanie Arduino Nano! Je tiež potrebné nainštalovať Visuino: https://www.visuino.eu. Spustite Visuino ako je znázornené na prvom obrázku Kliknite na tlačidlo „Nástroje“na komponente Arduino (obrázok 1) v programe Visuino Keď sa zobrazí dialógové okno, zvoľte „Arduino UNO“podľa obrázku 2

Krok 3: V programe Visuino pridajte komponenty

Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty
Vo Visuine pridajte komponenty

Pridať komponenty:

  1. Pridajte 2X komponent „Analoge Value“
  2. Pridajte 2X komponent „Rozdeliť analóg podľa hodnoty“
  3. Pridajte 2X komponent „Sine Analog Generator“
  4. Pridajte 2X komponent „Servo“

Krok 4: V súprave Visuino Set Components

V súprave Visuino Set Components
V súprave Visuino Set Components
V súprave Visuino Set Components
V súprave Visuino Set Components
V súprave Visuino Set Components
V súprave Visuino Set Components
  1. Vyberte komponent „AnalogValue1“a v okne vlastností nastavte „Hodnota“na 20
  2. Vyberte komponent „AnalogValue2“a v súprave vlastností „Hodnota“až 20
  3. Vyberte komponent „DivideByValue1“a v okne vlastností nastavte „Hodnota“na 180
  4. Vyberte komponent „DivideByValue2“a v okne vlastností nastavte „Hodnota“na 180
  5. Vyberte komponent „SineAnalogGenerator1“a v okne vlastností nastavte „Fáza“na 0,65 a „Frekvencia“na 1 a „Ofset“na 0,5.
  6. Vyberte komponent „SineAnalogGenerator2“a v okne vlastností nastavte „Fáza“na 0,5 a „Frekvencia“na 1 a „Offset“na 0,5.
  7. Vyberte „Servo1“a nastavte názov na „LR1“<< toto nastavíme pre jednoduchšie pochopenie. To znamená Pravá noha
  8. Vyberte „Servo2“a nastavte názov na „FR1“<< To znamená Foot Right
  9. Vyberte „Servo3“a nastavte názov na „LL1“<< To znamená, že noha je vľavo
  10. Vyberte „Servo4“a nastavte názov na „FL1“<< To znamená Foot Left

Krok 5: V komponentoch Visuino Connect

V komponentoch Visuino Connect
V komponentoch Visuino Connect
V komponentoch Visuino Connect
V komponentoch Visuino Connect
  1. Pripojte komponentný kolík „AnalogValue1“[Výstup] k komponentnému kolíku „DivideByValue1“[Vstup]
  2. Pripojte komponentný kolík „AnalogValue2“[Výstup] k komponentnému kolíku „DivideByValue2“[Vstup]
  3. Pripojte komponentný kolík „DivideByValue1“[Out] k pinu „SineAnalogGenerator1“[Amplitude]
  4. Pripojte komponentný kolík „DivideByValue2“[Out] k pinu „SineAnalogGenerator2“[Amplitude]
  5. Pripojte kolík „SineAnalogGenerator1“[výstup] k komponentnému kolíku „LR1“[vstup] a komponentný kolík „LL1“[vstup]
  6. Pripojte kolík [SineAnalogGenerator2 "[von] k komponentnému kolíku" FR1 "[vstup] a komponentnému kolíku" FL1 "[vstup]
  7. Pripojte komponentný pin „LR1“[Out] k digitálnemu pinu Arduino [3]
  8. Pripojte komponentný kolík „FR1“[Out] k digitálnemu pinu Arduino [5]
  9. Pripojte komponentný pin „LL1“[Out] k digitálnemu pinu Arduino [2]
  10. Pripojte komponentný kolík „FL1“[Out] k digitálnemu pinu Arduino [4]

Poznámka: Skontrolujte, či sa kolíky Arduino [2, 3, 4, 5] zhodujú s pripojeniami na štíte motora servo (noha a chodidlo), a v prípade potreby ich vymeňte.

Krok 6: Generujte, kompilujte a nahrajte kód Arduino

Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino
Generujte, kompilujte a nahrajte kód Arduino

Vo Visuine vygenerujte kód Arduino stlačením klávesu F9 alebo kliknutím na tlačidlo zobrazené na obrázku 1 a otvorte Arduino IDE

V IDE Arduino:

  • Kliknite na ponuku „Nástroje“a vyberte dosku „Arduino Nano“(obrázok 2)
  • Kliknite na ponuku „Nástroje“a vyberte port
  • Kliknite na ponuku „Nástroje“a vyberte port
  • kliknutím na tlačidlo Odovzdať kód skompilujte a nahrajte (obrázok 3) Poznámka: Ak pri odosielaní kódu narazíte na nejaké problémy, môžete kliknúť na položku Nástroje ponuky> Procesor:..> ATMega328P (starý bootloader)

Krok 7: Hrajte

Ak napájate robota Otta, začne chodiť.

Gratulujem Dokončili ste svoj projekt Otto s Visuino. Tiež je pripojený projekt Visuino, ktorý som vytvoril pre tento Instructable, môžete si ho stiahnuť tu. Môžete si ho stiahnuť a otvoriť vo Visuino:

Odporúča: