https://www.idblanter.com/search/label/Template
https://www.idblanter.com
BLANTERORBITv101

PROGRAM GERAK MOTOR KESEGALA ARAH DENGAN ARDUINO

Minggu, 07 Agustus 2016
-  Jalankan Software Arduino
-  Kemudian tuliskan program baca sensor pada halaman kosong seperti dibawah ini:

Listing Program:
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(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 (500);
  analogWrite(kananmaju_pin, 10);  // analogRead values go from 0 to 1023, analogWrite values from 0 to 255
  analogWrite(kananmundur_pin, 255);  // analogRead values go from 0 to 1023, analogWrite values from 0 to 255
  analogWrite(kirimaju_pin, 10);  // analogRead values go from 0 to 1023, analogWrite values from 0 to 255
  analogWrite(kirimundur_pin, 255);  // analogRead values go from 0 to 1023, analogWrite values from 0 to 255
delay (500);
  analogWrite(kananmaju_pin, 255);  // analogRead values go from 0 to 1023, analogWrite values from 0 to 255
  analogWrite(kananmundur_pin, 255);  // analogRead values go from 0 to 1023, analogWrite values from 0 to 255
  analogWrite(kirimaju_pin, 255);  // analogRead values go from 0 to 1023, analogWrite values from 0 to 255
  analogWrite(kirimundur_pin, 255);  // analogRead values go from 0 to 1023, analogWrite values from 0 to 255
delay (500);
  analogWrite(kananmaju_pin, 255);  // analogRead values go from 0 to 1023, analogWrite values from 0 to 255
  analogWrite(kananmundur_pin, 10);  // analogRead values go from 0 to 1023, analogWrite values from 0 to 255
  analogWrite(kirimaju_pin, 255);  // analogRead values go from 0 to 1023, analogWrite values from 0 to 255
  analogWrite(kirimundur_pin, 10);  // analogRead values go from 0 to 1023, analogWrite values from 0 to 255
delay (500);
  analogWrite(kananmaju_pin, 255);  // analogRead values go from 0 to 1023, analogWrite values from 0 to 255
  analogWrite(kananmundur_pin, 255);  // analogRead values go from 0 to 1023, analogWrite values from 0 to 255
  analogWrite(kirimaju_pin, 255);  // analogRead values go from 0 to 1023, analogWrite values from 0 to 255
  analogWrite(kirimundur_pin, 255);  // analogRead values go from 0 to 1023, analogWrite values from 0 to 255
delay (500);
}


portal//arc robotika club

Author

Hestech Indonesia

Innovasi di bidang Teknologi, Listrik, Teknik Komputer dan gaya Hidup. Info lainnya tentang praktik konservasi berbasis Sains, inovasi, dan kearifan lokal