Turinys:
- 1 žingsnis: ko jums reikės
- 2 žingsnis: grandinė
- 3 veiksmas: paleiskite „Visuino“ir pasirinkite „Arduino UNO“plokštės tipą
- 4 žingsnis: „Visuino“pridėkite komponentų
- 5 žingsnis: Visuino rinkinio komponentuose
- 6 veiksmas: „Visuino Connect“komponentuose
- 7 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
- 8 žingsnis: žaiskite
Video: Itin paprastas būdas valdyti servo variklį naudojant „Arduino“: 8 žingsniai
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 laipsnio padėtį, naudodami tik kelis komponentus, todėl šis projektas bus labai paprastas.
Ž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 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
4 žingsnis: „Visuino“pridėkite komponentų
- Pridėkite „Sekos“komponentą
- Pridėkite komponentą „Analoginė vertė“
- Pridėkite komponentą „Skirstyti analogą pagal vertę“
- Pridėkite „Servo“komponentą
5 ž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ą, dukart spustelėkite jį. Dialogo lange „Elementai“:
Vilkite 4X elementą „Nustatyti vertę“į kairę.
- Pasirinkite komponentą „Nustatyti vertę 1“ir ypatybių lange nustatykite reikšmę „0“
- Pasirinkite komponentą „Nustatyti vertę2“ir ypatybių lange nustatykite „Vertė“į „60“
- Pasirinkite komponentą „Nustatyti vertę3“ir ypatybių lange nustatykite reikšmę „120“
- Pasirinkite komponentą „Nustatyti vertę4“ir ypatybių lange nustatykite reikšmę „180“
Pasirinkite „DivideByValue1“komponentą ir ypatybių lange nustatykite „value“į „180“
6 veiksmas: „Visuino Connect“komponentuose
- Prijunkite „Sequence1"> Period1 pin [Out] prie „AnalogValue1“kaiščio [Nustatykite 1 vertę]
- Prijunkite „Sequence2“> Period1 pin [Out] prie „AnalogValue1“kaiščio [Nustatykite 2]
- Prijunkite „Sequence3“> Period1 pin [Out] prie „AnalogValue1“kaiščio [Nustatykite 3]
- Prijunkite „Sequence4“> Period1 pin [Out] prie „AnalogValue1“PIN [nustatyti 4 vertę]
- Prijunkite „AnalogValue1“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]
7 veiksmas: sukurkite, sukompiliuokite ir įkelkite „Arduino“kodą
„Visuino“apačioje spustelėkite skirtuką „Sukurti“, įsitikinkite, kad pasirinktas teisingas prievadas, tada spustelėkite mygtuką „Kompiliuoti/kurti ir įkelti“.
8 ž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“:
Rekomenduojamas:
Kaip valdyti servo variklį iš kompiuterio naudojant GUI: 5 žingsniai
Kaip valdyti servo variklį iš kompiuterio naudojant GUI: अपनी Servo variklis को pc से Grafinė vartotojo sąsaja (GUI) के per valdymą करने के लिए अपनी पहली ruct Instructable Share कर रहा हूँ myblog-www.mechanic37.com पर आप ऐसे बहुत से देख सकते है ct instrukcinis skaitymas करें जिसके द्वारा आप अपने kompiuteriai
Itin paprastas būdas pradėti namų automatizavimą naudojant „pasidaryk pats“modulius: 6 žingsniai
Itin paprastas būdas pradėti naudotis namų automatizavimu naudojant „pasidaryk pats“modulius: buvau maloniai nustebintas, kai nusprendžiau prie namų asistento pridėti keletą „pasidaryk pats“jutiklių. Naudoti „ESPHome“yra labai paprasta ir šiame įraše sužinosime, kaip valdyti GPIO kaištį, taip pat gauti temperatūrą & drėgmės duomenys iš belaidžio tinklo
Kaip valdyti nuolatinės srovės krumpliaračio variklį naudojant 160A šlifuotą elektroninį greičio reguliatorių ir servo testerį: 3 žingsniai
Kaip valdyti nuolatinės srovės krumpliaračio variklį naudojant 160A šlifuotą elektroninį greičio reguliatorių ir servo testerį: Specifikacija: Įtampa: 2-3S Lipo arba 6-9 NiMH Nuolatinė srovė: 35A Srovės srovė: 160A BEC: 5V / 1A, linijinio režimo režimai: 1. pirmyn &atvirkštinis; 2. pirmyn &stabdis; 3. pirmyn & stabdžių & atvirkštinis svoris: 34 g Dydis: 42*28*17 mm
Lengvas būdas valdyti „Arduino“naudojant HTML/„JavaScript“: 8 žingsniai
Lengvas būdas valdyti „Arduino“naudojant HTML/„Javascript“: ši pamoka parodo, kaip valdyti „arduino“naudojant „ajax“skambutį iš „adafruit Huzzah“naudojant tik „JavaScript“funkcijas. Iš esmės galite naudoti „JavaScript“html puslapyje, kuris leis jums lengvai rašyti html sąsajas paprastais j
„Android“(nuotolinio valdymo) vartotojo sąsaja, skirta valdyti servo variklį naudojant „Arduino“ir „Bluetooth“: 7 žingsniai (su paveikslėliais)
„Android“(nuotolinio valdymo) vartotojo sąsaja, skirta valdyti „Servo“variklį naudojant „Arduino“ir „Bluetooth“: Šioje instrukcijoje nurodysiu, kaip greitai sukurti „Android“vartotojo sąsają naudojant „Remotexy Interface Maker“, kad būtų galima valdyti servo variklį, prijungtą prie „Arduino Mega“per „Bluetooth“. Šiame vaizdo įraše parodyta, kaip vartotojo sąsaja valdys servo variklio greitį ir padėtį