Innehållsförteckning:
- Steg 1: Vad du behöver
- Steg 2: Kretsen
- Steg 3: Starta Visuino och välj Arduino UNO -korttyp
- Steg 4: Lägg till komponenter i Visuino
- Steg 5: I Visuino Set Components
- Steg 6: I Visuino Connect -komponenter
- Steg 7: Generera, kompilera och ladda upp Arduino -koden
- Steg 8: Spela
Video: Superenkelt sätt att styra servomotor med Arduino: 8 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:36
I denna handledning kommer vi att använda Servomotor och Arduino UNO, och Visuino för att styra servomotorens position med endast få komponenter, vilket gör detta projekt superenkelt.
Se en demonstrationsvideo.
Steg 1: Vad du behöver
- Arduino UNO (eller någon annan Arduino)
- Bygelkablar
- Servomotor
- Visuino -program: Ladda ner Visuino
Steg 2: Kretsen
- Anslut servomotorn "Orange" till Arduino Digital pin [8]
- Anslut servomotor "röd" stift till Arduino positiv stift [5V]
- Anslut servomotor "brun" stift till Arduino negativa stift [GND]
Steg 3: 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 UNO! 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 4: Lägg till komponenter i Visuino
- Lägg till komponenten "Sekvens"
- Lägg till komponenten "Analog värde"
- Lägg till komponenten "Divide Analog by Value"
- Lägg till "Servo" -komponent
Steg 5: I Visuino Set Components
Välj komponenten "Sekvens 1", dubbelklicka på den. I dialogrutan "Elements":
Dra 5X "Period" -elementet till vänster.
- Välj elementet "Period1" och ställ in "Fördröjning" på "1000" under fönstret Egenskaper.
- Välj elementet "Period2" och ställ in "Fördröjning" på "2000" under fönstret Egenskaper.
- Välj elementet "Period3" och ställ in "Fördröjning" på "3000" under fönstret Egenskaper.
- Välj elementet "Period4" och ställ in "Fördröjning" på "4000" under fönstret Egenskaper.
- Välj "Period5" -elementet och under egenskapsfönstret ställ in "Fördröjning" till "5000" >> den här kommer att användas bara för en paus i slutet.
Nu kan vi ställa in grader för servomotorn: Välj "AnalogValue1" -komponenten, dubbelklicka på den. I dialogrutan "Elements":
Dra 4X "Set Value" -elementet till vänster.
- Välj "Ställ in värde 1" -komponent och under egenskapsfönstret ställ in "Värde" till "0"
- Välj "Ställ in värde2" -komponent och under egenskaperfönstret ställ in "Värde" till "60"
- Välj "Set Value3" -komponent och under egenskapsfönstret ställ in "Value" till "120"
- Välj "Ställ in värde4" -komponent och under egenskapsfönstret ställ in "Värde" till "180"
Välj "DivideByValue1" -komponent och under egenskapsfönstret ställ in "värde" på "180"
Steg 6: I Visuino Connect -komponenter
- Anslut "Sequence1"> Period1 pin [Out] till "AnalogValue1" pin [Set Value 1]
- Anslut "Sequence2"> Period1 pin [Out] till "AnalogValue1" pin [Set Value 2]
- Anslut "Sequence3"> Period1 pin [Out] till "AnalogValue1" pin [Set Value 3]
- Anslut "Sequence4"> Period1 pin [Out] till "AnalogValue1" pin [Set Value 4]
- Anslut "AnalogValue1" pin [Out] till "DivideByValue1" pin [In]
- Anslut "DivideByValue1" pin [Out] till "Servo1" pin [In]
- Anslut "Servo1" pin [Out] till Arduino digital pin [8]
Steg 7: Generera, kompilera och ladda upp Arduino -koden
I Visuino klickar du längst ned på fliken "Bygg", se till att rätt port är vald, klicka sedan på "Kompilera/bygga och ladda upp" -knappen.
Steg 8: Spela
Om du driver Arduino UNO -modulen börjar servomotorn röra sig enligt de grader du ställt in.
Grattis! Du har slutfört ditt projekt med Visuino. Vidare bifogas Visuino -projektet, som jag skapade för denna Instructable. Du kan ladda ner och öppna den i Visuino:
Rekommenderad:
Bygga en USB Type-C PD Powerbank på ett superenkelt sätt: 5 steg
Att bygga en USB Type-C PD Powerbank på ett superenkelt sätt: I det här lilla projektet kommer jag att visa dig hur du skapar en DIY USB Type-C PD powerbank på ett superenkelt sätt. För att göra det ska jag först testa ett powerbank -kretskort baserat på IP5328P IC jag fick från Aliexpress. Mätningarna visar oss hur lämpliga
SlouchyBoard - ett irriterande sätt att hålla dig från att slinka (Intro till EasyEDA): 4 steg (med bilder)
SlouchyBoard - ett irriterande sätt att hålla dig från att slinka (Intro till EasyEDA): Slouchy board är en liten 30 mm x 30 mm PCB (Printed Circuit Board) som använder en lutningsgivare, en piezo -summer och en ATTiny 85 för att göra ett irriterande ljud när användaren är slarvig. Brädan kan fästas på en användares skjorta eller hatt så att när de lägger
Ett nytt sätt att Arduino styra en RC -bil: 7 steg (med bilder)
Ett nytt sätt att Arduino styra en RC -bil: Jag har gjort en del arbete med Arduino -styrda bilar, men de som jag har arbetat med har alltid varit långsamma och metodiska. Det här är bra när man lär sig arduino, men jag ville ha något lite mer … roligt. Ange RC -bilen. RC -bilar är bokstavligen utformade för att vara en
Android (remotexy) UI för att styra servomotor med Arduino och Bluetooth: 7 steg (med bilder)
Android (remotexy) UI för att styra servomotor med Arduino och Bluetooth: I den här instruktionsboken ger jag dig ett snabbt steg för att göra Android -användargränssnitt med Remotexy Interface Maker för att styra servomotor ansluten till Arduino Mega via Bluetooth. Denna video visar hur användargränssnittet kommer att styra servomotorns hastighet och position
Ett riktigt enkelt/enkelt/inte komplicerat sätt att få människor/människor/djur/robotar att se ut som om de har riktigt cool/ljus värmevision (valfri färg) med GIMP: 4 steg
Ett riktigt enkelt/enkelt/inte komplicerat sätt att få människor/människor/djur/robotar att se ut som om de har riktigt cool/ljus värmevision (valfri färg) med GIMP: Läs … titeln