
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02


I denne opplæringen lærer vi hvordan du enkelt programmerer Otto DIY Robot til å gå.
Se en demonstrasjonsvideo.
Trinn 1: Det du trenger

- Otto Robot, du kan kjøpe den her eller se instruksjonene for hvordan du bygger den i noen få trinn her.
- Visuino -program: Last ned Visuino
Trinn 2: Start Visuino, og velg Arduino UNO -korttype


For å begynne å programmere Arduino, må du ha Arduino IDE installert herfra:
Vær oppmerksom på at det er noen kritiske feil i Arduino IDE 1.6.6. Sørg for at du installerer 1.6.7 eller nyere, ellers fungerer ikke denne instruksen! Hvis du ikke har gjort det, følg trinnene i denne instruksjonsboken for å konfigurere Arduino IDE for å programmere Arduino Nano! Visuino: https://www.visuino.eu må også installeres. Start Visuino som vist på det første bildet Klikk på "Verktøy" -knappen på Arduino -komponenten (Bilde 1) i Visuino Når dialogboksen vises, velg "Arduino UNO" som vist på Bilde 2
Trinn 3: I Visuino Legg til komponenter




Legg til komponenter:
- Legg til 2X "Analoge Value" -komponent
- Legg til 2X "Divide Analog By Value" -komponent
- Legg til 2X "Sine Analog Generator" -komponent
- Legg til 2X "Servo" -komponent
Trinn 4: I Visuino -settkomponenter



- Velg "AnalogValue1" -komponent og i egenskapsvinduet sett "Verdi" til 20
- Velg "AnalogValue2" -komponenten og i egenskapene "Verdi" til 20
- Velg "DivideByValue1" -komponent og i egenskapsvinduet sett "Verdi" til 180
- Velg "DivideByValue2" -komponent og i egenskapsvinduet sett "Verdi" til 180
- Velg "SineAnalogGenerator1" -komponent, og sett i "Phase" til 0,65 og "Frequency" til 1 og "Offset" til 0,5 i vinduet egenskaper.
- Velg "SineAnalogGenerator2" -komponenten, og sett i "Egenskapsvinduet" til 0,5 og "Frekvens" til 1 og "Forskyvning" til 0,5 i vinduet Egenskaper.
- Velg "Servo1" og sett navnet til "LR1" << vi setter dette for lettere forståelse. Dette betyr Leg Right
- Velg "Servo2" og sett navnet til "FR1" << Dette betyr Foot Right
- Velg "Servo3" og sett navnet til "LL1" << Dette betyr Ben venstre
- Velg "Servo4" og sett navnet til "FL1" << Dette betyr fot venstre
Trinn 5: I Visuino Connect -komponenter


- Koble "AnalogValue1" komponentpinne [Out] til "DivideByValue1" komponentpinne [In]
- Koble komponentpinnen "AnalogValue2" [Out] til komponentpinnen "DivideByValue2" [In]
- Koble komponentpinnen "DivideByValue1" [Out] til "SineAnalogGenerator1" pin [Amplitude]
- Koble komponentpinnen "DivideByValue2" [Out] til "SineAnalogGenerator2" pin [Amplitude]
- Koble "SineAnalogGenerator1" pin [Out] til "LR1" komponent pin [In] og "LL1" komponent pin [In]
- Koble "SineAnalogGenerator2" pin [Out] til "FR1" komponent pin [In] og "FL1" component pin [In]
- Koble komponentpinnen "LR1" [Out] til Arduino Digital pin [3]
- Koble komponenten "FR1" [Out] til Arduino Digital pin [5]
- Koble "LL1" komponentpinne [Out] til Arduino Digital pin [2]
- Koble komponenten "FL1" [Out] til Arduino Digital pin [4]
Merk: Kontroller at Arduino -pinnene [2, 3, 4, 5] samsvarer med tilkoblingene på servomotorsikringen for (bein og fot) og bytt dem om nødvendig.
Trinn 6: Generer, kompiler og last opp Arduino -koden



I Visuino trykker du på F9 eller klikker på knappen som vises på bilde 1 for å generere Arduino -koden, og åpner Arduino IDE
I Arduino IDE:
- Klikk på menyen "Verktøy" og velg tavlen "Arduino Nano" (Bilde 2)
- Klikk på menyen "Verktøy" og velg porten
- Klikk på menyen "Verktøy" og velg porten
- klikk på Last opp -knappen for å kompilere og laste opp koden (Bilde 3) Merk: Hvis du finner noen problemer med å laste opp koden, kan du klikke på Menyverktøy> Prosessor:..> ATMega328P (Old Bootloader)
Trinn 7: Spill
Hvis du driver Otto Robot, begynner den å gå.
Gratulerer! Du har fullført Otto -prosjektet ditt med Visuino. Vedlagt er også Visuino -prosjektet, som jeg opprettet for denne instruksjonsboken, du kan laste den ned her. Du kan laste den ned og åpne den i Visuino:
Anbefalt:
En enkel opplæring for CANBUS: 8 trinn

En enkel opplæring for CANBUS: Jeg har studert CAN i tre uker, og nå har jeg fullført noen applikasjoner for å validere læringsresultatene mine. I denne opplæringen lærer du hvordan du bruker Arduino til å implementere CANBUS -kommunikasjon. Hvis du har noen forslag, er du velkommen til å legge igjen en
Lag en romstasjon i TinkerCad Codeblock -- Enkel opplæring: 7 trinn (med bilder)

Lag en romstasjon i TinkerCad Codeblock || Enkel opplæring: Mens tanken på å leve i verdensrommet kan virke som science fiction, mens du leser dette, kretser den internasjonale romstasjonen rundt jorden med en hastighet på fem mil i sekundet og går i bane rundt jorden en gang hvert 90. minutt. I dette prosjektet lærer du
DIY Hvordan lage en stilig klokke - StickC - Enkel å gjøre: 8 trinn

DIY Hvordan lage en stilig klokke - StickC - Enkel å gjøre: I denne opplæringen lærer vi hvordan du programmerer ESP32 M5Stack StickC med Arduino IDE og Visuino for å vise en tid på LCD -skjermen og også sette tiden med StickC -knapper
Otto DIY+ Arduino Bluetooth Robot Enkel til 3D -utskrift: 6 trinn (med bilder)

Otto DIY+ Arduino Bluetooth Robot Enkel til 3D -utskrift: Virkelig åpen kildekode til Otto tillater åpen STEAM -utdanning, vi samler tilbakemeldinger fra forskjellige verksteder og skoler rundt om i verden som allerede bruker Otto DIY i klasserommet og avhengig av åpenheten til disse utdanningsstedene vi eller
Opplæring: Hvordan lage en enkel temperatursensor ved hjelp av DS18B20 og Arduino UNO: 3 trinn

Opplæring: Hvordan lage en enkel temperatursensor ved hjelp av DS18B20 og Arduino UNO: Beskrivelse: Denne opplæringen viser deg noen enkle trinn for hvordan du gjør temperatursensoren funksjonell. Det tar bare noen minutter å gjøre det sant for prosjektet ditt. Lykke til ! DS18B20 digitalt termometer gir 9-bit til 12-bit Celsius temperatur