Read more
Project dengan Arduino PENGUKUR JARAK menggunakan sensor ultrasonik

gambar 1. pemasangan komponen Project dengan Arduino PENGUKUR JARAK menggunakan sensor ultrasonik

gambar 2. sensor ultrasonic
sketch 1 Project dengan Arduino PENGUKUR JARAK menggunakan sensor ultrasonik tampil ke PC
Sketch:
const int pingPin = 7;
void setup() {
Serial.begin(9600);
}
void loop() {
long duration, cm;
pinMode(pingPin, OUTPUT);
digitalWrite(pingPin, LOW);
delayMicroseconds(2);
digitalWrite(pingPin, HIGH);
delayMicroseconds(5);
digitalWrite(pingPin, LOW);
pinMode(pingPin, INPUT);
duration = pulseIn(pingPin, HIGH);
cm = microsecondsToCentimeters(duration);
Serial.print(cm);
Serial.print("cm");
Serial.println();
delay(1000);
}
long microsecondsToCentimeters(long microseconds)
{
return microseconds / 29 / 2;
}
sketch 2 Project dengan Arduino PENGUKUR JARAK menggunakan sensor ultrasonik tampil ke LCD
#include <LiquidCrystal.h> // include library for LCD
LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // pin to LCD
int pingPin = 7;
void setup()
{
lcd.begin(16, 2); // set up the LCD's number of rows and columns
}
void loop() {
long duration, cm;
pinMode(pingPin, OUTPUT);
digitalWrite(pingPin, LOW);
delayMicroseconds(2);
digitalWrite(pingPin, HIGH);
delayMicroseconds(5);
digitalWrite(pingPin, LOW);
pinMode(pingPin, INPUT);
duration = pulseIn(pingPin, HIGH);
cm = microsecondsToCentimeters(duration);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print(cm);
lcd.print("cm");
delay(1000);
}
long microsecondsToCentimeters(long microseconds)
{
return microseconds / 29 / 2;
}
Catatan:
Sensor jarak ini banyak diimplementasikan untuk berbagai macam proyek robotik, misalnya:
- Penaksir jarak
- Robot obstacle avoider (Penghindar halangan)
- Radar pendeteksi benda asing
- Pengukur tinggi badan
- Pengukur ketinggian air

gambar 1. pemasangan komponen Project dengan Arduino PENGUKUR JARAK menggunakan sensor ultrasonik

gambar 2. sensor ultrasonic
sketch 1 Project dengan Arduino PENGUKUR JARAK menggunakan sensor ultrasonik tampil ke PC
Sketch:
const int pingPin = 7;
void setup() {
Serial.begin(9600);
}
void loop() {
long duration, cm;
pinMode(pingPin, OUTPUT);
digitalWrite(pingPin, LOW);
delayMicroseconds(2);
digitalWrite(pingPin, HIGH);
delayMicroseconds(5);
digitalWrite(pingPin, LOW);
pinMode(pingPin, INPUT);
duration = pulseIn(pingPin, HIGH);
cm = microsecondsToCentimeters(duration);
Serial.print(cm);
Serial.print("cm");
Serial.println();
delay(1000);
}
long microsecondsToCentimeters(long microseconds)
{
return microseconds / 29 / 2;
}
sketch 2 Project dengan Arduino PENGUKUR JARAK menggunakan sensor ultrasonik tampil ke LCD
#include <LiquidCrystal.h> // include library for LCD
LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // pin to LCD
int pingPin = 7;
void setup()
{
lcd.begin(16, 2); // set up the LCD's number of rows and columns
}
void loop() {
long duration, cm;
pinMode(pingPin, OUTPUT);
digitalWrite(pingPin, LOW);
delayMicroseconds(2);
digitalWrite(pingPin, HIGH);
delayMicroseconds(5);
digitalWrite(pingPin, LOW);
pinMode(pingPin, INPUT);
duration = pulseIn(pingPin, HIGH);
cm = microsecondsToCentimeters(duration);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print(cm);
lcd.print("cm");
delay(1000);
}
long microsecondsToCentimeters(long microseconds)
{
return microseconds / 29 / 2;
}
Catatan:
Sensor jarak ini banyak diimplementasikan untuk berbagai macam proyek robotik, misalnya:
- Penaksir jarak
- Robot obstacle avoider (Penghindar halangan)
- Radar pendeteksi benda asing
- Pengukur tinggi badan
- Pengukur ketinggian air
Membutuhkan Peralatan Berbasis Arduino ?
Contact Person :
Taufik Adi Sanjaya
No HP / Whats App :
085743320570
Alamat : Jalan Imogiri
Timur KM 11,
Blawong 1 , RT 01,
Trimulyo,
Jetis, Bantul 55781.
Contact Person : Taufik Adi Sanjaya
No HP / Whats App : 0823 2613 3990
PIN BBM 5983E244
PIN BBM 5983E244
Alamat : Jalan Imogiri Timur KM 11,
Blawong 1 , RT 01, Trimulyo, Jetis, Bantul 55781.
Anda membutuhkan komponen elektronik , Arduino, Sensor, Tutorial(paket belajar), jasa pembuatan alat berbasis mikrokontroler, kendali lampu via jaringan LAN, dan sebagainya ? anda dapat membelinya di www.kedaiarduino.com




0 Reviews
Silakan dikomentari