Innehållsförteckning:
- Steg 1: Vad du behöver
- Steg 2: Starta Visuino och välj Arduino UNO -korttyp
- Steg 3: Lägg till komponenter i Visuino
- Steg 4: I Visuino Set Components
- Steg 5: I Visuino Connect -komponenter
- Steg 6: Generera, kompilera och ladda upp Arduino -koden
- Steg 7: Spela
Video: Otto DIY Robot Walking - Snabb och enkel att göra Handledning: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:42
I denna handledning lär vi oss hur du enkelt programmerar Otto DIY Robot att gå.
Se en demonstrationsvideo.
Steg 1: Vad du behöver
- Otto Robot kan du köpa den här eller se instruktionerna om hur du bygger den i några steg här.
- Visuino -program: Ladda ner Visuino
Steg 2: Starta Visuino och välj Arduino UNO -korttyp
För att börja programmera Arduino måste du ha Arduino IDE installerat härifrån:
Tänk på att det finns några kritiska buggar i Arduino IDE 1.6.6. Se till att du installerar 1.6.7 eller högre, annars fungerar inte denna instruktionsbok! Om du inte har gjort följ stegen i denna instruktion för att konfigurera Arduino IDE för att programmera Arduino Nano! Visuino: https://www.visuino.eu måste också installeras. Starta Visuino som visas på den första bilden Klicka på "Verktyg" -knappen på Arduino -komponenten (bild 1) i Visuino När dialogrutan visas väljer du "Arduino UNO" som visas på bild 2
Steg 3: Lägg till komponenter i Visuino
Lägg till komponenter:
- Lägg till 2X "Analoge Value" -komponent
- Lägg till 2X "Divide Analog By Value" -komponent
- Lägg till 2X "Sine Analog Generator" -komponent
- Lägg till 2X "Servo" -komponent
Steg 4: I Visuino Set Components
- Välj "AnalogValue1" -komponenten och i egenskapsfönstret ställ in "Value" till 20
- Välj "AnalogValue2" -komponenten och i fastighetsfönstret "Värde" till 20
- Välj "DivideByValue1" -komponent och i egenskapsfönstret ställ in "Värde" till 180
- Välj "DivideByValue2" -komponent och i egenskapsfönstret ställ in "Värde" till 180
- Välj "SineAnalogGenerator1" -komponenten och i egenskapsfönstret ställer du in "Fas" på 0,65 och "Frekvens" till 1 och "Offset" till 0,5
- Välj "SineAnalogGenerator2" -komponenten och i egenskapsfönstret ställer du in "Fas" på 0,5 och "Frekvens" till 1 och "Offset" till 0,5
- Välj "Servo1" och ställ in namnet på "LR1" << vi ställer in detta för enklare förståelse. Detta betyder Leg Right
- Välj "Servo2" och ställ in namnet på "FR1" << Detta betyder fot höger
- Välj "Servo3" och ställ in namnet på "LL1" << Detta betyder ben vänster
- Välj "Servo4" och ställ in namnet på "FL1" << Detta betyder fot vänster
Steg 5: I Visuino Connect -komponenter
- Anslut "AnalogValue1" komponentstift [Out] till "DivideByValue1" komponentstift [In]
- Anslut "AnalogValue2" komponentstift [Out] till "DivideByValue2" komponentstift [In]
- Anslut komponentstiftet "DivideByValue1" [Out] till "SineAnalogGenerator1" pin [Amplitude]
- Anslut komponentstiftet "DivideByValue2" [Out] till "SineAnalogGenerator2" pin [Amplitude]
- Anslut "SineAnalogGenerator1" stift [Out] till "LR1" komponentstift [In] och "LL1" komponentstift [In]
- Anslut "SineAnalogGenerator2" stift [Out] till "FR1" komponentstift [In] och "FL1" komponentstift [In]
- Anslut komponentstiftet "LR1" [Out] till Arduino Digital pin [3]
- Anslut komponenten "FR1" [Out] till Arduino Digital pin [5]
- Anslut "LL1" komponentstift [Out] till Arduino Digital pin [2]
- Anslut "FL1" komponentstift [Out] till Arduino Digital pin [4]
Obs: Kontrollera att Arduino -stiften [2, 3, 4, 5] matchar anslutningarna på din Servomotorskydd för (ben och fot) och byt dem vid behov.
Steg 6: Generera, kompilera och ladda upp Arduino -koden
I Visuino, tryck på F9 eller klicka på knappen som visas på bild 1 för att generera Arduino -koden och öppna Arduino IDE
I Arduino IDE:
- Klicka på menyn "Verktyg" och välj tavlan "Arduino Nano" (bild 2)
- Klicka på menyn "Verktyg" och välj Port
- Klicka på menyn "Verktyg" och välj Port
- klicka på uppladdningsknappen för att kompilera och ladda upp koden (bild 3) Obs! Om du hittar några problem med att ladda upp koden kan du klicka på menyverktygen> Processor:..> ATMega328P (gammal bootloader)
Steg 7: Spela
Om du driver Otto Robot börjar den gå.
Grattis! Du har slutfört ditt Otto -projekt med Visuino. Visuino -projektet som jag skapade för den här instruktionsboken bifogas också, du kan ladda ner det här. Du kan ladda ner och öppna det i Visuino:
Rekommenderad:
M5STACK Så här visar du temperatur, luftfuktighet och tryck på M5StickC ESP32 med Visuino - enkelt att göra: 6 steg
M5STACK Hur man visar temperatur, luftfuktighet och tryck på M5StickC ESP32 med Visuino - enkelt att göra: I den här självstudien lär vi oss hur man programmerar ESP32 M5Stack StickC med Arduino IDE och Visuino för att visa temperatur, luftfuktighet och tryck med ENV -sensor (DHT12, BMP280, BMM150)
Snabbguiden för att göra en video med din iPhone och ladda upp den till Facebook eller YouTube: 9 steg
Snabbguiden för att göra en video med din iPhone och ladda upp den till Facebook eller YouTube: Använd denna enkla 5 -stegsprocess (Instructables får det att se ut som fler steg än det faktiskt är) för att skapa och ladda upp din första YouTube- eller Facebook -video - med bara din iPhone
Tre sätt att göra LED -blinkare med hastighetskontroll och alternativ blinkning: 3 steg
Tre sätt att göra LED -blinkarkrets med hastighetskontroll och alternativ blinkning: Blinkarkrets är en krets där lysdioden blinkar PÅ och AV med en hastighet som påverkas av kondensatorn som används. Här kommer jag att visa dig tre olika sätt att göra denna krets med : 1. Transistorer 2. 555 Timer IC3. Quartz CircuitLDR kan också användas för att
DIY MusiLED, musiksynkroniserade lysdioder med ett klick Windows och Linux-applikation (32-bitars och 64-bitars). Lätt att återskapa, lätt att använda, lätt att porta .: 3 steg
DIY MusiLED, musiksynkroniserade lysdioder med ett klick Windows och Linux-applikation (32-bitars och 64-bitars). Lätt att återskapa, lätt att använda, lätt att porta .: Detta projekt hjälper dig att ansluta 18 lysdioder (6 röda + 6 blå + 6 gula) till ditt Arduino-kort och analysera datorns ljudkortets realtidsignaler och vidarebefordra dem till lysdioderna för att tända dem enligt slageffekterna (Snare, High Hat, Kick)
Programmera din dator att stängas av automatiskt genom att ange vilken tid du vill att den ska göra det: 4 steg
Programmera din dator för att stänga av automatiskt genom att ange vilken tid du vill att den ska göra det: hej, det är en annan instruktion som tagits från mitt dagliga liv … förra gången var jag tvungen att ladda ner massor av programvara till min dator och jag var tvungen att låta den ladda ner över natten ville jag inte ha datorn påslagen hela natten efter att jag hade laddat ner och vid