DAFTAR ISI
1.
Pastikan semua supply dalam keadaan off
2.
Hubungkan jumper seperti gambar dibawah
3.
Buatlah listing program yang telah ada pada modul.
4.
Hidupkan supply pada modul
5.
Upload program pada rangkaian
6.
Tekan tombol Reset
7.
Amati percobaan, jika tidak sesuai perbaiki rangkaian atau program
8.
Jika sesuai, maka selesai dan demokan pada instruktur atau asisten yang mengawas
9. Matikan supply pada modul
2. Rangkaian Simulasi [kembali]
3. Flowchart[kembali]
4. Listing Program [kembali]
#include <LiquidCrystal.h>
LiquidCrystal lcd(23, 25, 27, 29, 31, 33);
int signal = 6;
int distance;
unsigned long pulseduration = 0;
void setup()
{
pinMode(signal, OUTPUT);
Serial.begin(9600);
lcd.begin(16, 2);
}
void measureDistance()
{
pinMode(signal, OUTPUT);
digitalWrite(signal, LOW);
delayMicroseconds(5);
digitalWrite(signal, HIGH);
delayMicroseconds(5);
digitalWrite(signal, LOW);
pinMode(signal, INPUT);
pulseduration = pulseIn(signal, HIGH);
}
void loop()
{
measureDistance();
pulseduration = pulseduration / 2;
distance = int(pulseduration / 29);
// Display on LCD
lcd.setCursor(0, 1);
lcd.print(distance);
delay(100);
lcd.clear();
lcd.setCursor(4, 1);
lcd.print("cm");
lcd.setCursor(0, 0);
lcd.print("Distance :");
// Display on serial monitor
Serial.print("Distance - ");
Serial.print(distance);
Serial.println(" cm");
delay(50);
}
6. Prinsip Kerja [kembali]
Sensor Ultrasonik dapat berfungsi sebagai pemancar maupun penerima gelombang ultrasonik. Sensor yang ada di pasaran berbentuk silinder dengan warna silver. Satu paket sensor ultrasonik terdiri dari 2 sensor. Dikemas dalam satu board. Satu sensor sebagai pemancar dan satu sensor lagi sebagai penerima.
Ada 3 pin/kaki pada sensor ultrasonik yang digunakan :
1. Pin Signal terbagi 2 :
- Trigger : Pemancar gelombang ultrasonik
- Echo : Penerima gelombang ultrasonik
3. Pin Ground : sebagai pin koneksi ke Ground
Prinsip kerja :
Selama belum ada penghalang pada sensor ultrasonik maka logika echo akan HIGH atau selama gelombang ultrasonik masih merambat, maka logika echo akan tetap HIGH. Begitu ada penghalang sebagian gelombang akan diteruskan ke media yang ditabrak, dan sebagian lagi akan memantul dan kembali ke arah sensor. Pada saat ultrasonik diterima kembali oleh sensor, maka otomatis pin echo akan berubah logikanya menjadi LOW.
LCD digunakan sebagai output akan menampilkan jarak yang terbaca antara sensor ultrasonik dan penghalang gelombang ultrasonik.
7. Link Download [kembali]
- Simulasi Proteus <Link Download>
- Listing Program <Link Download>
- Video <Link Download>