Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

ARSITEKTUR KOMPUTER

Praktikum
Ultrasonic
DHT Temperature and Humadity

Nama : Alif Fahzlian


NPM : 613220004
Kelas & Jurusan : A1, D3 Teknik Informatika
Ultrasonic

• Deskripsi
Simulasi menggunakan perangkat Arduino, sensor Ultrasonic dan Buzzer jika jarak
ultrasonic jauh maka kedipan led dan suara buzzer lambat, jika jarak ultrasonic dekat maka
kedipan led dan suara buzzer semakin cepat.

• Kebutuhan alat
Breadboard Arduino Sensor Buzzer LED Resistor Kabel
ultrasonic Jumper

• Rancangan Perangkat
• Code Program
const int trigPin = 9;
const int echoPin = 10;
const int PIN_LED = 2;
int piezo=6;
long duration;
int distance;
void setup() {
pinMode(PIN_LED, OUTPUT);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
pinMode(piezo, OUTPUT);
}
void loop() {
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance= (duration*0.034)/2;
if (distance >= 100 || distance <= 0)
{
digitalWrite(piezo,HIGH);
digitalWrite(PIN_LED, HIGH);
delay(1000);
digitalWrite(piezo,LOW);
digitalWrite(PIN_LED, LOW);
delay(1000);
}
else
{
digitalWrite(piezo,HIGH);
digitalWrite(PIN_LED, HIGH);
delay(200);
digitalWrite(piezo,LOW);
digitalWrite(PIN_LED, LOW);
delay(200);
}
}

• Hasil Simulasi
1. Jika jarak sensor ultrasonic jauh maka kedipan led dan suara buzzer lambat.
2. Jika sensor Ultrasonic jauh maka led dan buzzer akan berkedip lebih cepat.

You might also like