TRAINER KIT
CONVEYOR
void setup() {
pinMode(2,INPUT_PULLUP);//Push Button Start
pinMode(3,INPUT_PULLUP);//Push Button Stop
pinMode(4,INPUT);//Sensor Infrared
pinMode(10,OUTPUT);//Motor Conveyor
pinMode(12,OUTPUT);//Motor Filling Forward
pinMode(11,OUTPUT);//Motor Filling Reverse
void loop() {
int sensorVal1=digitalRead(2);
int sensorVal2=digitalRead(3);
int sensorVal3=digitalRead(4);
if (sensorVal1==LOW) //tombol on
{analogWrite(10,255);}
if (sensorVal2==LOW) //tombol off
{analogWrite(10,0);
}
if (sensorVal3==LOW) //sensor on
{analogWrite(10,120);
}
if (sensorVal3==LOW)
{digitalWrite(12,HIGH);
delay(500);
digitalWrite(12,LOW);
delay(500);
digitalWrite(11,HIGH);
delay(1000);
digitalWrite(11,LOW);
digitalWrite(10,HIGH);
}
}
Cara upload program pada software Arduino IDE