Program Motor Servo, Motor Dc dan Fan ini saya gunakan untuk test Program Robot Pemadam Api pada Kontes Robot Pemadam Api Indonesia (KRPAI) Jakabaring Palembang tahun 2015 lalu.
Hanya sekedar berbagi bukan menggurui, masih banyak yang harus dipelajari dari Microcontroller Arduino ini.
Berikut listing programnya, semoga bermanfaat.
 |
Listing Program:
int fan_pin =6; int servo_pin = 7; int kirimaju_pin = 8; // pin untuk pwm kiri maju int kirimundur_pin = 9; // pin untuk pwm kiri mundur int kananmaju_pin = 10; // pin untuk pwm kanan maju int kananmundur_pin = 11; // pin untuk pwm kanan mundur
void setup() { pinMode(fan_pin, OUTPUT); // sets the pin as output pinMode(servo_pin, OUTPUT); // sets the pin as output pinMode(kirimaju_pin, OUTPUT); // sets the pin as output pinMode(kirimundur_pin, OUTPUT); // sets the pin as output pinMode(kananmaju_pin, OUTPUT); // sets the pin as output pinMode(kananmundur_pin, OUTPUT); // sets the pin as output }
void loop() { // val = analogRead(analogPin); // read the input pin // analogWrite(ledPin, val / 4); // analogRead values go from 0 to 1023, analogWrite values from 0 to 255 delay (1000); analogWrite(servo_pin, 80); // analogRead values go from 0 to 1023, analogWrite values from 0 to 255 //delay (1000); // analogWrite(servo_pin, 100); // analogRead values go from 0 to 1023, analogWrite values from 0 to 255 //delay (1000); // analogWrite(servo_pin, 150); // analogRead values go from 0 to 1023, analogWrite values from 0 to 255 delay (1000); digitalWrite(fan_pin, LOW); // analogRead values go from 0 to 1023, analogWrite values from 0 to 255 analogWrite(servo_pin, 200); // analogRead values go from 0 to 1023, analogWrite values from 0 to 255 }
|
portal//arc robotika club
0 komentar
Author
Hestech Indonesia
Innovasi di bidang Teknologi, Listrik, Teknik Komputer dan gaya Hidup. Info lainnya tentang praktik konservasi berbasis Sains, inovasi, dan kearifan lokal