Indholdsfortegnelse:

Otto DIY Robot Walking - Hurtig og let at lave Tutorial: 7 trin
Otto DIY Robot Walking - Hurtig og let at lave Tutorial: 7 trin

Video: Otto DIY Robot Walking - Hurtig og let at lave Tutorial: 7 trin

Video: Otto DIY Robot Walking - Hurtig og let at lave Tutorial: 7 trin
Video: Marcus & Martinus - Elektrisk (Official Music Video) ft. Katastrofe 2024, Juli
Anonim
Image
Image

I denne vejledning lærer vi, hvordan du nemt programmerer Otto DIY Robot til at gå.

Se en demonstrationsvideo.

Trin 1: Hvad du får brug for

Hvad du får brug for
Hvad du får brug for
  1. Otto Robot, du kan købe det her eller se instruktionerne om, hvordan du bygger det i et par trin her.
  2. Visuino -program: Download Visuino

Trin 2: Start Visuino, og vælg Arduino UNO -korttype

Start Visuino, og vælg Arduino UNO -korttype
Start Visuino, og vælg Arduino UNO -korttype
Start Visuino, og vælg Arduino UNO -korttype
Start Visuino, og vælg Arduino UNO -korttype

For at starte programmeringen af Arduino skal du have Arduino IDE installeret herfra:

Vær opmærksom på, at der er nogle kritiske fejl i Arduino IDE 1.6.6. Sørg for, at du installerer 1.6.7 eller højere, ellers fungerer denne instruks ikke! Hvis du ikke har gjort det, skal du følge trinene i denne instruktion for at konfigurere Arduino IDE til at programmere Arduino Nano! Visuino: https://www.visuino.eu skal også installeres. Start Visuino som vist på det første billede Klik på knappen "Værktøjer" på Arduino -komponenten (billede 1) i Visuino Når dialogen vises, skal du vælge "Arduino UNO" som vist på billede 2

Trin 3: Tilføj komponenter i Visuino

Tilføj komponenter i Visuino
Tilføj komponenter i Visuino
Tilføj komponenter i Visuino
Tilføj komponenter i Visuino
Tilføj komponenter i Visuino
Tilføj komponenter i Visuino
Tilføj komponenter i Visuino
Tilføj komponenter i Visuino

Tilføj komponenter:

  1. Tilføj 2X "Analoge Value" -komponent
  2. Tilføj 2X "Divide Analog By Value" -komponent
  3. Tilføj 2X "Sinus Analog Generator" -komponent
  4. Tilføj 2X "Servo" -komponent

Trin 4: I Visuino -sætkomponenter

I Visuino sætkomponenter
I Visuino sætkomponenter
I Visuino sætkomponenter
I Visuino sætkomponenter
I Visuino sætkomponenter
I Visuino sætkomponenter
  1. Vælg "AnalogValue1" -komponent, og sæt egenskaben "Value" til 20 i vinduet egenskaber
  2. Vælg "AnalogValue2" -komponent og i egenskabsvinduet "Værdi" til 20
  3. Vælg "DivideByValue1" -komponent og i vinduet egenskaber sæt "Værdi" til 180
  4. Vælg "DivideByValue2" -komponent og i vinduet egenskaber sæt "Værdi" til 180
  5. Vælg "SineAnalogGenerator1" -komponent, og sæt egenskaben "Phase" til 0,65 og "Frequency" til 1 og "Offset" til 0,5 i vinduet egenskaber.
  6. Vælg "SineAnalogGenerator2" -komponent og i egenskabsvinduet indstiller "Phase" til 0,5 og "Frequency" til 1 og "Offset" til 0,5
  7. Vælg "Servo1" og indstil navnet til "LR1" << vi indstiller dette for lettere forståelse. Dette betyder Ben højre
  8. Vælg "Servo2" og indstil navn til "FR1" << Dette betyder Fod Højre
  9. Vælg "Servo3" og indstil navnet til "LL1" << Det betyder ben venstre
  10. Vælg "Servo4" og indstil navnet til "FL1" << Det betyder fod venstre

Trin 5: I Visuino Connect -komponenter

I Visuino Connect -komponenter
I Visuino Connect -komponenter
I Visuino Connect -komponenter
I Visuino Connect -komponenter
  1. Tilslut komponentstiften "AnalogValue1" [Out] til "DivideByValue1" -komponenten [In]
  2. Tilslut "AnalogValue2" komponentstift [Out] til "DivideByValue2" komponent pin [In]
  3. Tilslut komponenten "DivideByValue1" [Out] til "SineAnalogGenerator1" pin [Amplitude]
  4. Tilslut komponenten "DivideByValue2" [Out] til "SineAnalogGenerator2" pin [Amplitude]
  5. Tilslut "SineAnalogGenerator1" pin [Out] til "LR1" component pin [In] og "LL1" component pin [In]
  6. Tilslut "SineAnalogGenerator2" pin [Out] til "FR1" component pin [In] og "FL1" component pin [In]
  7. Tilslut "LR1" komponentstift [Out] til Arduino Digital pin [3]
  8. Tilslut komponenten "FR1" [Out] til Arduino Digital pin [5]
  9. Tilslut "LL1" komponentstift [Out] til Arduino Digital pin [2]
  10. Tilslut komponenten "FL1" [Out] til Arduino Digital pin [4]

Bemærk: Kontroller venligst, at Arduino -benene [2, 3, 4, 5] matcher tilslutningerne på din Servomotors skærm til (ben og fod), og skift dem om nødvendigt.

Trin 6: Generer, kompiler og upload Arduino -koden

Generer, kompiler og upload Arduino -koden
Generer, kompiler og upload Arduino -koden
Generer, kompiler og upload Arduino -koden
Generer, kompiler og upload Arduino -koden
Generer, kompiler og upload Arduino -koden
Generer, kompiler og upload Arduino -koden

I Visuino skal du trykke på F9 eller klikke på knappen vist på billede 1 for at generere Arduino -koden, og åbne Arduino IDE

I Arduino IDE:

  • Klik på menuen "Værktøjer" og vælg tavlen "Arduino Nano" (billede 2)
  • Klik på menuen "Værktøjer" og vælg porten
  • Klik på menuen "Værktøjer" og vælg porten
  • klik på knappen Upload for at kompilere og uploade koden (billede 3) Bemærk: Hvis du finder nogle problemer med at uploade koden, kan du klikke på menuværktøjer> Processor:..> ATMega328P (Old Bootloader)

Trin 7: Spil

Hvis du driver Otto Robot, begynder den at gå.

Tillykke! Du har gennemført dit Otto -projekt med Visuino. Vedhæftet er også Visuino -projektet, som jeg har oprettet til denne Instructable, du kan downloade det her. Du kan downloade og åbne det i Visuino:

Anbefalede: