Kazalo:

Otto DIY Robot Walking - Hitra in enostavna vadnica: 7 korakov
Otto DIY Robot Walking - Hitra in enostavna vadnica: 7 korakov

Video: Otto DIY Robot Walking - Hitra in enostavna vadnica: 7 korakov

Video: Otto DIY Robot Walking - Hitra in enostavna vadnica: 7 korakov
Video: Высокая плотность 2022 2024, December
Anonim
Image
Image

V tej vadnici se bomo naučili, kako zlahka programirati Otto DIY robota za hojo.

Oglejte si predstavitveni video.

Korak: Kaj boste potrebovali

Kaj boste potrebovali
Kaj boste potrebovali
  1. Otto Robot, ki ga lahko kupite tukaj ali pa si v nekaj korakih oglejte navodila, kako ga zgraditi.
  2. Program Visuino: Prenesite Visuino

Korak: Zaženite Visuino in izberite vrsto plošče Arduino UNO

Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO
Zaženite Visuino in izberite vrsto plošče Arduino UNO

Če želite začeti programirati Arduino, morate imeti nameščen Arduino IDE od tu:

Upoštevajte, da je v Arduino IDE 1.6.6 nekaj kritičnih napak. Namestite 1.6.7 ali novejšo različico, sicer ta navodila ne bodo delovala! Če tega niste storili, sledite korakom v tem navodilu za nastavitev Arduino IDE za programiranje Arduino Nano! Namestiti je treba tudi Visuino: https://www.visuino.eu. Zaženite Visuino, kot je prikazano na prvi sliki Kliknite gumb "Orodja" na komponenti Arduino (slika 1) v Visuinu Ko se prikaže pogovorno okno, izberite "Arduino UNO", kot je prikazano na sliki 2

3. korak: V Visuinu dodajte komponente

V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente
V Visuinu dodajte komponente

Dodajte komponente:

  1. Dodajte 2X komponento "Analog Value"
  2. Dodajte 2X komponento "Razdeli analogno po vrednosti"
  3. Dodajte 2X komponento "Sine Analog Generator"
  4. Dodajte 2X komponento "Servo"

4. korak: V Visuino Set Components

V Visuino Set Components
V Visuino Set Components
V Visuino Set Components
V Visuino Set Components
V Visuino Set Components
V Visuino Set Components
  1. Izberite komponento "AnalogValue1" in v oknu lastnosti nastavite "Value" na 20
  2. Izberite komponento "AnalogValue2" in v nizu oken lastnosti "Vrednost" na 20
  3. Izberite komponento "DivideByValue1" in v oknu lastnosti nastavite "Vrednost" na 180
  4. Izberite komponento "DivideByValue2" in v oknu lastnosti nastavite "Vrednost" na 180
  5. Izberite komponento "SineAnalogGenerator1" in v oknu lastnosti nastavite "Phase" na 0,65 in "Frequency" na 1 in "Offset" na 0,5
  6. Izberite komponento "SineAnalogGenerator2" in v oknu lastnosti nastavite "Phase" na 0,5 in "Frequency" na 1 in "Offset" na 0,5
  7. Izberite "Servo1" in nastavite ime na "LR1" << to nastavimo za lažje razumevanje. To pomeni Leg Right
  8. Izberite "Servo2" in nastavite ime na "FR1" << To pomeni nogo desno
  9. Izberite "Servo3" in nastavite ime na "LL1" << To pomeni Levo Levo
  10. Izberite "Servo4" in nastavite ime na "FL1" << To pomeni Noga Levo

5. korak: V komponentah Visuino Connect

V komponentah Visuino Connect
V komponentah Visuino Connect
V komponentah Visuino Connect
V komponentah Visuino Connect
  1. Priključite pin komponente "AnalogValue1" [Out] na komponentni pin "DivideByValue1" [In]
  2. Priključite pin komponente "AnalogValue2" [Out] na komponentni pin "DivideByValue2" [In]
  3. Priključite komponentni zatič "DivideByValue1" [Out] na pin "SineAnalogGenerator1" [Amplitude]
  4. Priključite komponentni zatič "DivideByValue2" [Out] na pin "SineAnalogGenerator2" [Amplitude]
  5. Priključite "SineAnalogGenerator1" pin [Out] na komponentni pin "LR1" [In] in pin komponente "LL1" [In]
  6. Priključite "SineAnalogGenerator2" pin [Out] na "FR1" komponentni pin [In] in "FL1" komponentni pin [In]
  7. Priključite komponentni pin "LR1" [Out] na Arduino Digital pin [3]
  8. Priključite komponentni zatič "FR1" [Out] na Arduino Digital pin [5]
  9. Priključite komponentni pin "LL1" [Out] na Arduino Digital pin [2]
  10. Priključite "FL1" komponentni pin [Out] na Arduino Digital pin [4]

Opomba: Preverite, ali se zatiči Arduino [2, 3, 4, 5] ujemajo s povezavami na ščitniku vašega motorja za (noge in stopala) in jih po potrebi spremenite.

6. korak: Ustvarite, prevedite in naložite kodo Arduino

Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino
Ustvarite, prevedite in naložite kodo Arduino

V Visuinu pritisnite F9 ali kliknite gumb, prikazan na sliki 1, da ustvarite kodo Arduino, in odprite Arduino IDE

V Arduino IDE:

  • Kliknite na meni "Orodja" in izberite ploščo "Arduino Nano" (Slika 2)
  • Kliknite na meni "Orodja" in izberite vrata
  • Kliknite na meni "Orodja" in izberite vrata
  • kliknite gumb za nalaganje, da sestavite in naložite kodo (slika 3) Opomba: Če imate težave pri nalaganju kode, lahko kliknete Meni Orodja> Procesor:..> ATMega328P (stari zagonski nalagalnik)

7. korak: Igrajte se

Če napajate robota Otto, bo začel hoditi.

Čestitamo! Projekt Otto ste zaključili z Visuinom. Priložen je tudi projekt Visuino, ki sem ga ustvaril za ta Instructable, ki ga lahko prenesete tukaj. Lahko ga prenesete in odprete v Visuinu:

Priporočena: