Përmbajtje:
- Hapi 1: Çfarë ju nevojitet
- Hapi 2: Qarku
- Hapi 3:
- Hapi 4: Filloni Visuino dhe zgjidhni Llojin e bordit të Arduino UNO
- Hapi 5: Në Visuino Shtoni Komponentë
- Hapi 6: Në Visuino Set Components
- Hapi 7: Në Visuino Connect Components
- Hapi 8: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
- Hapi 9: Luaj
- Hapi 10: Mësime të tjera Visuino
Video: DIY Si të kontrolloni këndin e servo motorit duke përdorur përbërësin e sekuencës Visuino: 10 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Në këtë tutorial ne do të përdorim Servo Motor dhe Arduino UNO, dhe Visuino për të kontrolluar këndin e servo motorit duke përdorur komponentin e sekuencës. Komponenti i sekuencës është i përsosur për situatat kur duam të shkaktojmë disa ngjarje me radhë në rastet tona servo motorike.
Shikoni një video demonstruese.
Hapi 1: Çfarë ju nevojitet
- Arduino UNO (ose ndonjë Arduino tjetër)
- Telat e kërcyesit
- Servo motor
- Programi Visuino: Shkarkoni Visuino
Hapi 2: Qarku
- Lidhni kunjin Servo motor "Orange" me kunjin Arduino Digital [8]
- Lidhni kunjin Servo motor "Red" në kunjin pozitiv Arduino [5V]
- Lidhni kunjin Servo të motorit "Brown" në kunjin negativ Arduino [GND]
Hapi 3:
E tëra çfarë ju duhet të bëni është të tërhiqni dhe lëshoni komponentët dhe t'i lidhni ato së bashku. Visuino do të krijojë kodin e punës për ju në mënyrë që të mos keni nevojë të humbni kohë në krijimin e kodit. Do të bëjë të gjithë punën e vështirë për ju shpejt dhe lehtë! Visuino është e përkryer për të gjitha llojet e projekteve, ju lehtë mund të ndërtoni projekte komplekse në një kohë të shkurtër!
Shkarkoni programin më të fundit të fuqishëm Visuino
Hapi 4: Filloni Visuino dhe zgjidhni Llojin e bordit të Arduino UNO
Për të filluar programimin e Arduino, do t'ju duhet të keni të instaluar Arduino IDE nga këtu:
Ju lutemi kini parasysh se ka disa defekte kritike në Arduino IDE 1.6.6. Sigurohuni që të instaloni 1.6.7 ose më të lartë, përndryshe ky Instructable nuk do të funksionojë! Nëse nuk keni bërë, ndiqni hapat në këtë Udhëzues për të konfiguruar Arduino IDE për të programuar Arduino UNO! Visuino: https://www.visuino.eu gjithashtu duhet të instalohet. Filloni Visuino siç tregohet në foton e parë Klikoni në butonin "Tools" në përbërësin Arduino (Figura 1) në Visuino Kur të shfaqet dialogu, zgjidhni "Arduino UNO" siç tregohet në Figurën 2
Hapi 5: Në Visuino Shtoni Komponentë
- Shtoni përbërësin "Sekuenca"
- Shtoni 5 herë përbërësin "Vlera Analog"
- Shtoni komponentin "Analog Multi Merger"
- Shtoni komponentin "Ndani analogun sipas vlerës"
- Shtoni përbërësin "Servo"
Hapi 6: Në Visuino Set Components
Zgjidhni komponentin "Sequence1", klikoni dy herë mbi të. Në Dialogun "Elementet": Tërhiqeni elementin "Periudha" 5X në të majtë.
- Zgjidhni elementin "Period1" dhe nën dritaren e pronave vendosni "Vonesa" në "1000"
- Zgjidhni elementin "Period2" dhe nën dritaren e pronave vendosni "Vonesa" në "2000"
- Zgjidhni elementin "Periudha3" dhe nën dritaren e pronave vendosni "Vonesa" në "3000"
- Zgjidhni elementin "Period4" dhe nën dritaren e pronave vendosni "Vonesa" në "4000"
- Zgjidhni elementin "Period5" dhe nën dritaren e pronave vendosni "Vonesa" në "5000" >> ky do të përdoret vetëm për një pauzë në fund.
Tani le të vendosim Shkallët për servo motorin: Zgjidhni komponentin "AnalogValue1" dhe nën dritaren e pronave vendosni "Vlera" në "0"
Zgjidhni përbërësin "AnalogValue2" dhe nën dritaren e pronave vendosni "Vlera" në "60"
Zgjidhni përbërësin "AnalogValue3" dhe nën dritaren e pronave vendosni "Vlera" në "120"
Zgjidhni përbërësin "AnalogValue4" dhe nën dritaren e pronave vendosni "Vlera" në "180"
Zgjidhni përbërësin "AnalogMultiMerger1" dhe nën dritaren e vetive vendosni "Kunjat e hyrjes" në "4"
Zgjidhni përbërësin "DivideByValue1" dhe nën dritaren e pronave vendosni "vlerën" në "180"
Hapi 7: Në Visuino Connect Components
- Lidhni "Sequence1"> Pine1 period [Out] me pin "AnalogValue1" [orë]
- Lidhni "Sequence2"> Pini i periudhës 1 [Out] me pin "AnalogValue2" [orë]
- Lidhni "Sequence3"> Periodën 1 pin [Out] me pin "AnalogValue3" [orë]
- Lidhni "Sequence4"> Periodën 1 pin [Out] me pin "AnalogValue4" [orë]
- Lidhni pinin "AnalogValue1" [Out] me pinin "AnalogMultiMerger1" [0]
- Lidhni pinin "AnalogValue2" [Out] me pinin "AnalogMultiMerger1" [1]
- Lidhni pinin "AnalogValue3" [Out] me pinin "AnalogMultiMerger1" [2]
- Lidhni pinin "AnalogValue4" [Out] me pinin "AnalogMultiMerger1" [3]
- Lidhni pinin "AnalogMultiMerger1" [Out] me pinin "DivideByValue1" [In]
- Lidhni pinin "DivideByValue1" [Out] me pinin "Servo1" [In]
Lidhni pinin "Servo1" [Out] me pin dixhital Arduino [8]
Hapi 8: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Në Visuino, Shtypni F9 ose klikoni në butonin e treguar në Figurën 1 për të gjeneruar kodin Arduino, dhe hapni Arduino IDE
Në Arduino IDE, klikoni në butonin Ngarko, për të përpiluar dhe ngarkuar kodin (Figura 2)
Hapi 9: Luaj
Nëse aktivizoni modulin Arduino UNO, motori Servo do të fillojë të lëvizë sipas shkallëve që keni vendosur.
Urime! Ju keni përfunduar projektin tuaj me Visuino. Gjithashtu është bashkangjitur projekti Visuino, që kam krijuar për këtë Instructable. Mund ta shkarkoni dhe hapni atë në Visuino:
Hapi 10: Mësime të tjera Visuino
Klikoni këtu dhe këtu për të parë Mësime të tjera Visuino.
Recommended:
Arduino Kontrolloni shpejtësinë dhe drejtimin e motorit DC duke përdorur një potenciometër, ekran OLED dhe butona: 6 hapa
Arduino Kontrolli shpejtësinë dhe drejtimin e motorit DC duke përdorur një potenciometër, ekran OLED dhe butona: Në këtë tutorial ne do të mësojmë se si të përdorim një drejtues L298N DC MOTOR CONTROL dhe një potenciometër për të kontrolluar shpejtësinë dhe drejtimin e motorit DC me dy butona dhe të shfaqim vlerën e potenciometrit në ekranin OLED. Shikoni një video demonstruese
Arduino Kontrolloni shpejtësinë dhe drejtimin e motorit DC duke përdorur një potenciometër dhe butona: 6 hapa
Arduino Kontrolli i shpejtësisë dhe drejtimit të motorit DC duke përdorur një potenciometër dhe butona: Në këtë tutorial do të mësojmë se si të përdorim një drejtues L298N DC MOTOR CONTROL dhe një potenciometër për të kontrolluar shpejtësinë dhe drejtimin e motorit DC me dy butona. Shikoni një video demonstruese
Arduino Kontrolloni shpejtësinë dhe drejtimin e motorit DC duke përdorur një potenciometër: 6 hapa
Arduino Control DC Motor Speed and Direction (Përdorimi i një Potentiometri): Në këtë tutorial ne do të mësojmë se si të përdorim një drejtues L298N DC MOTOR CONTROL dhe një potenciometër për të kontrolluar shpejtësinë dhe drejtimin e motorit DC. Shikoni një video demonstruese
Kontrolloni shpejtësinë e motorit DC pa furça duke përdorur modulin Arduino dhe Bluetooth (HC-05): 4 hapa
Kontrolloni shpejtësinë e motorit DC pa furça duke përdorur modulin Arduino dhe Bluetooth (HC-05): Hyrje Në këtë tutorial, ne do të kontrollojmë shpejtësinë e motorit me furça pa furça duke përdorur Arduino UNO, Bluetooth Module (HC-05) dhe aplikacionin Android për Bluetooth ( Kontrolluesi Arduino Bluetooth)
Përmbledhja e servo motorit hap me kontroll serial përmes Arduino duke përdorur një printer 3D - Pt4: 8 hapa
Përmbledhja e Servo Motor Step me Kontroll Serial përmes Arduino Duke përdorur një Printer 3D - Pt4: Në këtë video të katërt të serisë Motor Step, ne do të përdorim atë që kemi mësuar më parë për të ndërtuar një motor servo stepper me kontroll përmes komunikimit serik dhe të vërtetë reagimet e pozicionit duke përdorur një kodues rezistent të monitoruar nga një Arduino. Në