Innehållsförteckning:
- Steg 1: Vad du behöver
- Steg 2: Kretsen
- Steg 3:
- Steg 4: Starta Visuino och välj Arduino UNO -korttyp
- Steg 5: Lägg till komponenter i Visuino
- Steg 6: I Visuino Set Components
- Steg 7: I Visuino Connect -komponenter
- Steg 8: Generera, kompilera och ladda upp Arduino -koden
- Steg 9: Spela
- Steg 10: Andra Visuino -handledning
Video: DIY Hur man styr servomotorvinkel med Visuino -sekvenskomponent: 10 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:37
I denna handledning kommer vi att använda Servomotor och Arduino UNO, och Visuino för att styra servomotorvinkel med hjälp av sekvenskomponent. Sekvenskomponent är perfekt för situationer där vi vill utlösa flera händelser i följd i våra servomotorgrader.
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:
Allt du behöver göra är att dra och släppa komponenter och ansluta dem tillsammans. Visuino skapar arbetskoden åt dig så att du inte behöver slösa tid på att skapa koden. Det kommer att göra allt hårt arbete för dig snabbt och enkelt! Visuino är perfekt för alla typer av projekt, du kan enkelt bygga komplexa projekt på nolltid!
Ladda ner den senaste kraftfulla Visuino -programvaran
Steg 4: 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 5: Lägg till komponenter i Visuino
- Lägg till komponenten "Sekvens"
- Lägg till 5x "Analog Value" -komponent
- Lägg till komponenten "Analog Multi Merger"
- Lägg till komponenten "Divide Analog by Value"
- Lägg till "Servo" -komponent
Steg 6: I Visuino Set Components
Välj komponenten "Sekvens 1", dubbelklicka på den. I dialogrutan "Element": 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 servomotor: Välj "AnalogValue1" -komponent och under egenskapsfönstret ställ in "Värde" till "0"
Välj "AnalogValue2" -komponent och under egenskapsfönstret ställ in "Värde" till "60"
Välj komponenten "AnalogValue3" och ställ in "Värde" på "120" under fönstret Egenskaper.
Välj komponenten "AnalogValue4" och ställ in "Värde" på "180" under fönstret Egenskaper.
Välj komponenten "AnalogMultiMerger1" och ställ in "Ingångsstiften" på "4" under fönstret Egenskaper.
Välj "DivideByValue1" -komponent och under egenskapsfönstret ställ in "värde" på "180"
Steg 7: I Visuino Connect -komponenter
- Anslut "Sequence1"> Period1 pin [Out] till "AnalogValue1" pin [clock]
- Anslut "Sequence2"> Period1 pin [Out] till "AnalogValue2" pin [clock]
- Anslut "Sequence3"> Period1 pin [Out] till "AnalogValue3" pin [clock]
- Anslut "Sequence4"> Period1 pin [Out] till "AnalogValue4" pin [clock]
- Anslut "AnalogValue1" stift [Out] till "AnalogMultiMerger1" pin [0]
- Anslut "AnalogValue2" pin [Out] till "AnalogMultiMerger1" pin [1]
- Anslut "AnalogValue3" stift [Out] till "AnalogMultiMerger1" pin [2]
- Anslut "AnalogValue4" stift [Out] till "AnalogMultiMerger1" pin [3]
- Anslut "AnalogMultiMerger1" pin [Out] till "DivideByValue1" pin [In]
- Anslut "DivideByValue1" pin [Out] till "Servo1" pin [In]
Anslut "Servo1" pin [Out] till Arduino digital pin [8]
Steg 8: 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 klickar du på knappen Upload för att kompilera och ladda upp koden (bild 2)
Steg 9: 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:
Steg 10: Andra Visuino -handledning
Klicka här och här för att se andra Visuino -handledning.
Rekommenderad:
Hur man styr en GoPro Hero 4 med en RC -sändare: 4 steg (med bilder)
Hur man styr en GoPro Hero 4 Använda en RC -sändare: Målet för detta projekt är att kunna fjärrstyra en GoPro Hero 4 via en RC -sändare. Denna metod kommer att använda GoPro: s inbyggda Wifi & HTTP API för att styra enheten & är inspirerad av PROTOTYPE: MINSTA OCH BILLIGASTE
Hur man bygger en 8x8x8 LED -kub och styr den med en Arduino: 7 steg (med bilder)
Hur man bygger en 8x8x8 LED -kub och styr den med en Arduino: Jan 2020 -redigering: Jag lämnar det här om någon vill använda det för att skapa idéer, men det är inte längre någon idé att bygga en kub baserat på dessa instruktioner. LED -drivrutins -IC: erna tillverkas inte längre, och båda skisserna skrevs i gammal version
Hur man styr I2C Oled -skärm med Arduino: 9 steg (med bilder)
Så här kontrollerar du I2C Oled -skärm med Arduino: Detta är en mycket enkel handledning för hur du styr I2C Oled -skärm med ArduinoOm du gillar den här instruerbara prenumerationen på min kanal https://www.youtube.com/ZenoModiff
Hur man styr ljus/hemljus med Arduino och Amazon Alexa: 16 steg (med bilder)
Hur man styr ljus/hemljus med Arduino och Amazon Alexa: Jag har förklarat hur man styr ljus som är anslutet till UNO och styrs av Alexa
Hur man styr hushållsapparater med TV -fjärrkontroll med timerfunktion: 7 steg (med bilder)
Så här kontrollerar du hushållsapparater med fjärrkontroll med TV -funktion: Även efter 25 års introduktion till konsumentmarknaden är infraröd kommunikation fortfarande mycket relevant de senaste dagarna. Oavsett om det är din 55 -tums 4K -TV eller ditt billjudsystem behöver allt en IR -fjärrkontroll för att svara på vår