Turinys:
- 1 žingsnis: ko jums reikės
- 2 žingsnis: grandinė
- 3 žingsnis:
- 4 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
- 5 veiksmas: „Visuino“pridėkite komponentų
- 6 žingsnis: Visuino rinkinio komponentuose
- 7 veiksmas: „Visuino Connect“komponentuose
- 8 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
- 9 žingsnis: žaiskite
- 10 veiksmas: kiti „Visuino“vadovėliai
Video: Pasidaryk pats „Servo“variklio kampo valdymas naudojant „Visuino“sekos komponentą: 10 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Šioje pamokoje mes naudosime „Servo Motor“ir „Arduino UNO“bei „Visuino“, kad valdytume servo variklio kampą, naudodami sekos komponentą. Sekos komponentas puikiai tinka situacijoms, kai norime sukelti kelis įvykius iš eilės mūsų servo variklio laipsniais.
Žiūrėkite demonstracinį vaizdo įrašą.
1 žingsnis: ko jums reikės
- „Arduino UNO“(ar bet kuris kitas „Arduino“)
- Jumperio laidai
- Servo variklis
- „Visuino“programa: atsisiųskite „Visuino“
2 žingsnis: grandinė
- Prijunkite servo variklio „oranžinį“kaištį prie „Arduino Digital“kaiščio [8]
- Prijunkite „Red“servo variklio kaištį prie teigiamo „Arduino“kaiščio [5V]
- Prijunkite servo variklio „rudą“kaištį prie neigiamo „Arduino“kaiščio [GND]
3 žingsnis:
Viskas, ką jums reikia padaryti, tai nuvilkti komponentus ir sujungti juos kartu. „Visuino“sukurs jums darbo kodą, kad nereikėtų gaišti laiko kodo kūrimui. Tai padarys visą sunkų darbą už jus greitai ir lengvai! „Visuino“puikiai tinka visų tipų projektams, nesunkiai galite greitai sukurti sudėtingus projektus!
Atsisiųskite naujausią galingą „Visuino“programinę įrangą
4 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
Norėdami pradėti programuoti „Arduino“, turėsite įdiegti „Arduino IDE“iš čia:
Atminkite, kad „Arduino IDE 1.6.6“yra keletas svarbių klaidų. Įsitikinkite, kad įdiegėte 1.6.7 ar naujesnę versiją, kitaip ši instrukcija neveiks! Jei to nepadarėte, atlikite šioje instrukcijoje nurodytus veiksmus, kad nustatytumėte „Arduino IDE“programuoti „Arduino UNO“! Taip pat reikia įdiegti „Visuino“: https://www.visuino.eu. „Visuino“paleidimas, kaip parodyta pirmoje nuotraukoje „Visuino“spustelėkite mygtuką „Įrankiai“, esantį „Arduino“komponente (1 pav.) Kai pasirodys dialogo langas, pasirinkite „Arduino UNO“, kaip parodyta 2 paveiksle
5 veiksmas: „Visuino“pridėkite komponentų
- Pridėkite „Sekos“komponentą
- Pridėkite 5 kartus „analoginę vertę“
- Pridėkite „Analog Multi Merger“komponentą
- Pridėkite komponentą „Skirstyti analogą pagal vertę“
- Pridėkite „Servo“komponentą
6 žingsnis: Visuino rinkinio komponentuose
Pasirinkite „Sequence1“komponentą, dukart spustelėkite jį. Dialogo lange „Elementai“: vilkite 5X elementą „Periodas“į kairę.
- Pasirinkite elementą „Period1“ir ypatybių lange nustatykite „Delay“į „1000“
- Pasirinkite elementą „Period2“ir ypatybių lange nustatykite „Delay“į „2000“
- Pasirinkite elementą „Period3“ir ypatybių lange nustatykite „Delay“į „3000“
- Pasirinkite elementą „Period4“ir ypatybių lange nustatykite „Delay“į „4000“
- Pasirinkite elementą „Period5“ir ypatybių lange nustatykite „Delay“į „5000“>> šis bus naudojamas tik pauzei pabaigoje.
Dabar leiskite nustatyti servo variklio laipsnius: pasirinkite „AnalogValue1“komponentą ir ypatybių lange nustatykite „Value“į „0“
Pasirinkite „AnalogValue2“komponentą ir ypatybių lange nustatykite „Value“į „60“
Pasirinkite „AnalogValue3“komponentą ir ypatybių lange nustatykite „Value“į „120“
Pasirinkite „AnalogValue4“komponentą ir ypatybių lange nustatykite „Value“į „180“
Pasirinkite „AnalogMultiMerger1“komponentą ir ypatybių lange nustatykite „Įvesties kaiščiai“į „4“
Pasirinkite „DivideByValue1“komponentą ir ypatybių lange nustatykite „value“į „180“
7 veiksmas: „Visuino Connect“komponentuose
- Prijunkite "Sequence1"> Period1 pin [Out] prie "AnalogValue1" pin [clock]
- Prijunkite "Sequence2"> Period1 pin [Out] prie "AnalogValue2" pin [clock]
- Prijunkite „Sequence3“> Period1 pin [Out] prie „AnalogValue3“pin [clock]
- Prijunkite „Sequence4“> Period1 pin [Out] prie „AnalogValue4“pin [clock]
- Prijunkite „AnalogValue1“kaištį [išėjimas] prie „AnalogMultiMerger1“kaiščio [0]
- Prijunkite „AnalogValue2“kaištį [išėjimas] prie „AnalogMultiMerger1“kaiščio [1]
- Prijunkite „AnalogValue3“kaištį [išėjimas] prie „AnalogMultiMerger1“kaiščio [2]
- Prijunkite „AnalogValue4“kaištį [išėjimas] prie „AnalogMultiMerger1“kaiščio [3]
- Prijunkite „AnalogMultiMerger1“kaištį [išėjimas] prie „DivideByValue1“kaiščio [į]
- Prijunkite „DivideByValue1“kaištį [išėjimas] prie „Servo1“kaiščio [į]
Prijunkite „Servo1“kaištį [išėjimas] prie „Arduino“skaitmeninio kaiščio [8]
8 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
„Visuino“paspauskite F9 arba spustelėkite mygtuką, parodytą 1 paveikslėlyje, kad sugeneruotumėte „Arduino“kodą, ir atidarykite „Arduino IDE“
„Arduino IDE“spustelėkite mygtuką Įkelti, kad surinktumėte ir įkeltumėte kodą (2 pav.)
9 žingsnis: žaiskite
Jei įjungsite „Arduino UNO“modulį, servo variklis pradės judėti pagal jūsų nustatytus laipsnius.
Sveikinu! Jūs baigėte savo projektą su Visuino. Taip pat pridedamas „Visuino“projektas, kurį sukūriau šiam „Instructable“. Galite atsisiųsti ir atidaryti „Visuino“:
10 veiksmas: kiti „Visuino“vadovėliai
Spustelėkite čia ir čia, kad pamatytumėte kitus „Visuino“vadovėlius.
Rekomenduojamas:
Variklio valdymas naudojant „Magicbit“[„Magicblocks“]: 10 žingsnių
Valdykite variklį naudodami „Magicbit“[„Magicblocks“]: ši pamoka išmokys jus valdyti variklį naudojant „Magicbit“naudojant „Magicblocks“
Sukurkite mini „pasidaryk pats“hidroponines sistemas ir pasidaryk pats „Hydroponic Herb Garden“su „WiFi“įspėjimais: 18 žingsnių
Sukurkite mini „pasidaryk pats“hidroponines sistemas ir pasidaryk pats „Hydroponic Herb Garden“su „Wi -Fi“įspėjimais: šioje pamokoje parodysime, kaip sukurti #DIY #hidroponikos sistemą. Ši „pasidaryk pats“hidroponinė sistema laistys pagal pasirinktą hidroponinį laistymo ciklą, 2 minutes įjungus ir 4 minutes išjungus. Jis taip pat stebės rezervuaro vandens lygį. Ši sistema
„Arduino“pagrindu sukurtas „pasidaryk pats“žaidimų valdiklis - „Arduino PS2“žaidimų valdiklis - Žaidimas „Tekken“naudojant „pasidaryk pats“„Arduino“žaidimų pultą: 7 žingsniai
„Arduino“pagrindu sukurtas „pasidaryk pats“žaidimų valdiklis | „Arduino PS2“žaidimų valdiklis | Žaidimas „Tekken“naudojant „pasidaryk pats“„Arduino Gamepad“: Sveiki, vaikinai, žaisti žaidimus visada smagu, tačiau žaisti su savo „pasidaryk pats“žaidimo valdikliu yra smagiau. Taigi, mes padarysime žaidimų valdiklį naudodami „arduino pro micro“šioje instrukcijoje
Servo variklio valdymas naudojant STM32F4 ARM MCU: 4 žingsniai
Servo variklio valdymas naudojant STM32F4 ARM MCU: Sveiki, bičiuliai :) Taigi, šiame projekte mes valdysime servo variklį su STM32F4 ARM MCU. Mano atveju naudosiu atradimų lentą, bet jei suprasite problemos esmę, galėsite ją pritaikyti kiekvienam MCU. Taigi. Pradėkime:)
Atnaujinkite „pasidaryk pats“laistymo puodą su „WiFi“į „pasidaryk pats“judesio aptikimo signalizacijos signalą 17 žingsnių
Atnaujinkite „pasidaryk pats“laistymo puodą su „WiFi“į „pasidaryk pats“judesio aptikimo signalizatorių sėjamoji: Šiame straipsnyje mes parodysime, kaip patobulintą savaiminio laistymo puodą su „WiFi“atnaujinti į „pasidaryk pats“laistymo puodą su „WiFi“ir judesio aptikimo signalizacija. Jei neskaitėte straipsnio apie tai, kaip sukurti „pasidaryk pats“laistymo puodą su „WiFi“, galite baigti