Sadržaj:
- Korak 1: Šta će vam trebati
- Korak 2: Krug
- Korak 3:
- Korak 4: Pokrenite Visuino i odaberite Arduino UNO tip ploče
- Korak 5: U Visuinu dodajte komponente
- Korak 6: U Visuinu Set Components
- Korak 7: U Visuino Connect komponentama
- Korak 8: Generirajte, kompajlirajte i prenesite Arduino kôd
- Korak 9: Igrajte se
- Korak 10: Ostali vodiči za Visuino
Video: Uradi sam Kako kontrolirati kut servo motora pomoću komponente Visuino sekvence: 10 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
U ovom vodiču koristit ćemo Servo Motor i Arduino UNO te Visuino za upravljanje kutom servo motora pomoću komponente sekvence. Komponenta sekvence je savršena za situacije u kojima želimo pokrenuti nekoliko događaja u nizu u našem slučaju stupnjeva servo motora.
Pogledajte demonstracijski video.
Korak 1: Šta će vam trebati
- Arduino UNO (ili bilo koji drugi Arduino)
- Žice za kratkospojnike
- Servo motor
- Visuino program: Preuzmite Visuino
Korak 2: Krug
- Spojite iglu servo motora "Orange" na Arduino Digital pin [8]
- Spojite "crveni" pin servo motora na Arduino pozitivni pin [5V]
- Spojite "smeđi" pin servo motora na Arduino negativni pin [GND]
Korak 3:
Sve što trebate učiniti je povući i ispustiti komponente i povezati ih zajedno. Visuino će za vas stvoriti radni kod tako da ne morate gubiti vrijeme na stvaranje koda. Brzo i lako će obaviti sav težak posao umjesto vas! Visuino je savršen za sve vrste projekata, lako možete izgraditi složene projekte u kratkom vremenu!
Preuzmite najnoviji moćni softver Visuino
Korak 4: Pokrenite Visuino i odaberite Arduino UNO tip ploče
Da biste započeli programiranje Arduina, morat ćete instalirati Arduino IDE odavde:
Imajte na umu da postoje neke kritične greške u Arduino IDE 1.6.6. Obavezno instalirajte 1.6.7 ili noviju verziju, u protivnom ovaj Instructable neće raditi! Ako to niste učinili, slijedite korake u ovom uputstvu za postavljanje Arduino IDE -a za programiranje Arduino UNO! Takođe je potrebno instalirati Visuino: https://www.visuino.eu. Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite dugme "Alati" na Arduino komponenti (Slika 1) u Visuinu Kada se pojavi dijalog, odaberite "Arduino UNO" kao što je prikazano na slici 2
Korak 5: U Visuinu dodajte komponente
- Dodajte komponentu "Sequence"
- Dodajte 5x komponentu "Analog Value"
- Dodajte komponentu "Analog Multi Merger"
- Dodajte komponentu "Podijeli analogno prema vrijednosti"
- Dodajte komponentu "Servo"
Korak 6: U Visuinu Set Components
Odaberite komponentu "Sequence1", dvaput kliknite na nju. U dijalogu "Elementi": Povucite 5X element "Period" nalijevo.
- Odaberite element "Period1" i u prozoru svojstava postavite "Odgoda" na "1000"
- Odaberite element "Period2" i u prozoru svojstava postavite "Odgoda" na "2000"
- Odaberite element "Period3" i u prozoru svojstava postavite "Odgoda" na "3000"
- Odaberite element "Period4" i u prozoru svojstava postavite "Odgoda" na "4000"
- Odaberite element "Period5" i u prozoru svojstava postavite "Odgoda" na "5000" >> ovaj će se koristiti samo za pauzu na kraju.
Sada dopuštamo postavljanje stupnjeva za servo motor: Odaberite komponentu "AnalogValue1" i u prozoru svojstava postavite "Vrijednost" na "0"
Odaberite komponentu "AnalogValue2" i u prozoru svojstava postavite "Vrijednost" na "60"
Odaberite komponentu "AnalogValue3" i u prozoru svojstava postavite "Vrijednost" na "120"
Odaberite komponentu "AnalogValue4" i u prozoru svojstava postavite "Vrijednost" na "180"
Odaberite komponentu "AnalogMultiMerger1" i u prozoru svojstava postavite "Ulazne pinove" na "4"
Odaberite komponentu "DivideByValue1" i u prozoru svojstava postavite "vrijednost" na "180"
Korak 7: U Visuino Connect komponentama
- Spojite "Sequence1"> Period1 pin [Out] na "AnalogValue1" pin [clock]
- Spojite "Sequence2"> Period1 pin [Out] na "AnalogValue2" pin [clock]
- Spojite "Sequence3"> Period1 pin [Out] na "AnalogValue3" pin [clock]
- Spojite "Sequence4"> Period1 pin [Out] na "AnalogValue4" pin [clock]
- Spojite "AnalogValue1" pin [Out] na "AnalogMultiMerger1" pin [0]
- Spojite "AnalogValue2" pin [Out] na "AnalogMultiMerger1" pin [1]
- Spojite "AnalogValue3" pin [Out] na "AnalogMultiMerger1" pin [2]
- Spojite "AnalogValue4" pin [Out] na "AnalogMultiMerger1" pin [3]
- Spojite "AnalogMultiMerger1" pin [Out] na "DivideByValue1" pin [In]
- Spojite "DivideByValue1" pin [Out] na "Servo1" pin [In]
Spojite "Servo1" pin [Out] na Arduino digitalni pin [8]
Korak 8: Generirajte, kompajlirajte i prenesite Arduino kôd
U Visuinu pritisnite F9 ili kliknite gumb prikazan na slici 1 za generiranje Arduino koda, a zatim otvorite Arduino IDE
U Arduino IDE -u kliknite gumb Upload za sastavljanje i učitavanje koda (Slika 2)
Korak 9: Igrajte se
Ako napajate Arduino UNO modul, Servo motor će se početi kretati prema stupnjevima koje ste postavili.
Čestitamo! Završili ste svoj projekt s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovaj Instructable. Možete ga preuzeti i otvoriti u Visuinu:
Korak 10: Ostali vodiči za Visuino
Kliknite ovdje i ovdje da vidite ostale Visuino vodiče.
Preporučuje se:
Uradi sam -- Kako napraviti Spider robota kojim se može upravljati pomoću pametnog telefona pomoću Arduino Uno: 6 koraka
Uradi sam || Kako napraviti Spider robota koji se može kontrolirati pomoću pametnog telefona pomoću Arduino Uno: Prilikom izrade Spider robota možete naučiti toliko stvari o robotici. Kao što je izrada robota zabavna, ali i izazovna. U ovom videu pokazat ćemo vam kako napraviti Spider robota, kojim možemo upravljati pomoću našeg pametnog telefona (Androi
Kako kontrolirati DC motor zupčanika pomoću 160A brušenog elektroničkog regulatora brzine i servo testera: 3 koraka
Kako kontrolirati DC zupčanički motor pomoću brušenog elektroničkog regulatora brzine 160A i servo testera: Specifikacija: Napon: 2-3S Lipo ili 6-9 NiMH Kontinuirana struja: 35A Rafalna struja: 160A BEC: 5V / 1A, linearni način rada: 1. naprijed &reverse; 2. naprijed &kočnica; 3. naprijed & kočnica & naličje Težina: 34g Veličina: 42*28*17 mm
Nadogradite "uradi sam" lonac za zalijevanje sa WiFi -em u alarmni uređaj za otkrivanje kretnji za otkrivanje pokreta "Uradi sam": 17 koraka
Nadogradite "uradi sam" lonac za zalijevanje sa WiFi -jem u aparat za alarme za otkrivanje kretnji za otkrivanje pokreta "Uradi sam": U ovom članku pokazat ćemo vam kako nadograditi svoj lonac za samolijevanje s vlastitim WiFi -jem u DIY lonac za samolijevanje s WiFi -jem i alarmom za detekciju kretanja. niste pročitali članak o tome kako izgraditi lonac za samostalno zalijevanje s WiFi -jem, možete fin
Kako kontrolirati Drone Quadcopter DC motor bez četkica (sa 3 žice) pomoću kontrolera brzine motora HW30A i Arduino UNO: 5 koraka
Kako kontrolirati Drone Quadcopter motor bez četkica bez četkica (3 žice) pomoću kontrolera brzine motora HW30A i Arduino UNO: Opis: Regulator brzine motora HW30A može se koristiti s 4-10 NiMH/NiCd ili 2-3 ćelijskim LiPo baterijama. BEC je funkcionalan sa do 3 LiPo ćelije. Može se koristiti za kontrolu brzine istosmjernog motora bez četkica (3 žice) s maksimalnim naponom do 12Vdc
Kako mjeriti kut pomoću MPU-6050 (GY-521): 3 koraka
Kako mjeriti kut pomoću MPU-6050 (GY-521): U ovom Instructableu mjerit ćemo kut pomoću Arduina. Za mjerenje kuta potrebni su nam neki kabeli, Arduino UNO i GY-521 (MPU-6050)