සෙන්සර් මගින් පරිසරයෙන් දත්ත ලබාගන්නා සේම, ක්රියාකාරක (Actuators) යනු විද්යුත් සංඥා භෞතික චලනයන් බවට පත් කරන උපාංග වේ. සරලව කිවහොත්, Arduino ව්යාපෘතියකට බාහිර ලෝකය සමඟ "ක්රියා කිරීමට" ඉඩ දෙන්නේ ක්රියාකාරක මගිනි. මෙම පාඩමෙන් මෝටර් වර්ග පාලනය කරන ආකාරය ඉගෙන ගනිමු.
analogWrite()
භාවිතයෙන් එහි වේගයද පාලනය කළ හැක.Servo.h
library එක මේ සඳහා භාවිතා කළ හැක.
#include <Servo.h>
ලෙස library එක ඇතුළත් කරන්න.Servo myservo;
ලෙස servo object එකක් සාදන්න.setup()
තුළ, myservo.attach(9);
ලෙස servo එක සම්බන්ධ කළ pin එක සඳහන් කරන්න.myservo.write(angle);
ශ්රිතය භාවිතයෙන් servo එක 0° සහ 180° අතර කැමති කෝණයකට (angle) කරකැවිය හැක. (e.g., myservo.write(90);
)loop()
එක තුළදී, analogRead(A0)
මගින් potentiometer අගය (0-1023) කියවන්න.map()
ශ්රිතය භාවිතයෙන් පරිවර්තනය කරන්න: angle = map(potValue, 0, 1023, 0, 180);
myservo.write(angle);
ලෙස servo මෝටරයේ කෝණය සකසන්න.