Sensor Parking Project
kali ini saya akan membagikan sebuah project arduino uno r3 yang menggabungkan
antara ultraSensor, buzzer dan led, sebelum itu siapkan dulu bahan-bahannya :D
1. Sebuah Arduino board Uno R3
2. Ultrasonic Sensor
3. lampu led, warna bebas sesuai perasaan hati anda :v
4. Sebuah Buzzer
5. Beberapa kabel jumper
baik, langsung saja step pertama :
1. Sambungkan Trig yang di ultrasonic sensor ke pin 13 di arduino board.
2. Sambungkan Echo yang di Ultrasonic sensor ke pin 12 di arduino board.
3. Sambungkan Buzzer ke pin 11 di arduino board.
4. Sambungkan lampu Led ke pin 10 di arduino board.
Lebih jelasnya silahkan lihat di gambar :)
Berikut saya bagikan code arduinonya, semoga bermanfaat! :)
#define trigPin 13
#define echoPin 12
#define buzer 11
#define led 10
void setup() {
Serial.begin (9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
pinMode(buzer, OUTPUT);
pinMode(led, OUTPUT);
}
void loop() {
long duration, distance;
digitalWrite(trigPin, LOW); // Added this line
delayMicroseconds(2); // Added this line
digitalWrite(trigPin, HIGH);
// delayMicroseconds(1000); - Removed this line
delayMicroseconds(10); // Added this line
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = (duration/2) / 29.1;
if (distance < 10) { // This is where the LED On/Off happens
digitalWrite(buzer,HIGH); // When the Red condition is met, the Green LED should turn off
digitalWrite(led,LOW);
}
else {
digitalWrite(buzer,LOW);
digitalWrite(led,HIGH);
}
if (distance >= 200 || distance <= 0){
Serial.println("Out of range");
}
else {
Serial.print(distance);
Serial.println(" cm");
}
delay(500);
}
jika sudah diprogram anda bisa test dan langsung di pasang dikendaraan anda hehehehe :D
dan jika ada yang kurang jelas bisa dikomentar dibawah! :) Terima Kasih :)
Comments
Post a Comment