Embed Ed
Embed Ed
Embed Ed
#define motorPin2 5
#define motorPin3 10
Inisialisasi MotorPin,
trigPin, EchoPin #define motorPin4 9
#define trigPin 11
#define echoPin 12
Proses (Baca jarak)
void setup() {
pinMode(motorPin1, OUTPUT);
pinMode(motorPin4, OUTPUT);
Y void loop() {
pinMode(trigPin, OUTPUT);
Mobil Berhenti // put your main code here, to run
pinMode(echoPin, INPUT);
repeatedly:
Serial.begin(9600);
long duration,distance;
delayMicroseconds(2);
distance = (duration/2) / 29.1;
digitalWrite(trigPin, HIGH);
if (distance < 20) {
}else{
digitalWrite(motorPin1, HIGH);
digitalWrite(motorPin2, LOW);
digitalWrite(motorPin3, HIGH);
digitalWrite(motorPin4, LOW);
} Serial.print(distance);
Serial.print ("cm");
delay (500);