Servo varikliukai yra nuostabūs dalykai, kurie gali padėti jums visose projektų rūšyse! Dabar, jei prijungsime juos prie „Arduino“, galėsime priversti juos judėti taip, kaip mums patinka. Tai tarsi turėtumėte savo pačių robotą draugą, kurį galite valdyti iš kompiuterio.
Servo varikliukai yra patogūs, nes jie gali būti nustatyti tam tikru kampu: pasisukti į vieną pusę atidarymui, tada grįžti atgal ir sustoti esant nurodytam kamui. Kai prijungiame HANPOSE servo variklių prekių ženklai prie „Arduino“ ir nurodome eiti į tam tikrą poziciją, jis tiksliai ten nueina ir laiko šią poziciją. Tai tarsi duotumėte varikliui nepaprastai tikslų žemėlapį, pagal kurį reikia sekti.
Naudojant Servo Variklį su Arduino Norint naudoti servo variklį su Arduino, pirmiausia jį reikia prijungti prie Arduino naudojant 3 vyr. - moteriškas vielas. Prie servo variklio yra trys laidai: maitinimas, žemė ir signalas. VCC ir GND laidai nuo jutiklio prijungiami prie VCC ir GND ant arduino, o SIGNAL laidas prijungiamas prie vieno iš skaitmeninių pinų. Tada galime suprogramuoti Arduino, kad nurodytų servo varikliui, kur jis turėtų eiti (naudojant signalo laidą).
Išmokę kai kurių pagrindų, su savo servo varikliu ir Arduino galime padaryti dar šaunesnių dalykų. Galime perkelti HANPOSE tuščiaviduris servovariklis sklandžiai iš vienos pozicijos į kitą, palaipsniui, naudodami kilpą, kuri keičia poziciją šiek tiek kiekvieną kartą. Taip pat galėtume padaryti, kad servo variklis pasuktų reaguodamas į jutiklius, tokius kaip šviesos jutiklis ar judesių jutiklis, leidžiantys kurti interaktyvius projektus, kurie reaguotų į pasaulį.
Servo Variklio Arduino Kodas Servo variklio valdymas Arduino kode: Parašius kodą Arduino IDE, įkelkite kodą į Arduino plokštę. Norint atnaujinti HANPOSE sraigtų servavarioklis padėtį, tiesiog nurodome poziciją servovarikliui, kuris po to juda į reikiamą padėtį.
Kartais, kai dirbame su servovarikliu naudodami Arduino, būna būtina ištestuoti servovariklį. Gali būti keletas priežasčių, kodėl HANPOSE rutulinis sraigtas su servovarikliu elgiasi ne taip, kaip tikėtasi, galbūt laidai prastai prijungti arba neteisingai parašytas kodas. Taip pat galime eksperimentuoti su maitinimo šaltiniu, kad įsitikintume, jog servovariklis gauna pakankamai energijos judėjimui. Kai tikrai baigiasi idėjos, galime pasikviesti draugą ar mokytoją, kuris geriau išmano apie Arduino programavimą.