PINTU OTOMATIS BERBASIS ARDUINO
NAMA: Sigit Fauzi
NPM :
15417682
KELAS : 3IB04
Pintu Otomatis Menggunakan Sensor Ultrasonik Berbasis Arduino
I. Latar Belakang
Pada era modern ini banyak manusia yang tinggal di kota memilih
hiburan atau sekedar berbelanja kebutuhan bulanan ke Mall dengan banyaknya
manusia yang datang pada suatu tempat maka dibutuhkan pintu otomatis. Pintu
otomatis ini membutuhkan sensor untuk membuka ataupun menutupnya dan salah satu
sensor yang dapat digunakan adalah sensor ultrasonik.
II. Studi Literatur
Studi Literatur yang saya
gunakan berdasarkan internet.
Ø Kelebihan:
1.
Hemat tenaga
2.
Simple
3.
Lebih efisien
Ø Kelemahan :
1.
Lebih mudah rusak
2.
Perawatan mahal
III. Metode dan Perancangan
Ø Flowchart
Ø Alat dan Bahan
1. Arduino
2. L293d
3. Motor
2 dc
4. Kabel
5. Sensor
ultrasonic
Ø Metode Kerja Sensor
Ø Codingan
untuk Arduino
int
motor1 = 11;
int
motor1b = 10;
int
motor2 = 9;
int
motor2b = 8;
long
durasi,jarak;
#define
trigpin = 13;
#define
echopin = 12;
void
setup() {
pinMode(13,OUTPUT);
pinMode(12,OUTPUT);
pinMode(motor1,OUTPUT);
pinMode(motor1b,OUTPUT);
pinMode(motor2,OUTPUT);
pinMode(motor2b,OUTPUT);
Serial.begin(9600);
}
void
loop() {
digitalWrite(13,LOW);
delayMicroseconds(2);
digitalWrite(13,HIGH);
delayMicroseconds(10);
digitalWrite(13,LOW);
int
distance = pulseIn(12,HIGH);
distance=
distance/70;
if
(distance<=0)
{
distance=0;
}
if
(distance>=2000)
{
distance=200;
}
Serial.print(distance);
if(distance<=500)
{
digitalWrite(motor1,HIGH);
digitalWrite(motor1b,LOW);
digitalWrite(motor2,HIGH);
digitalWrite(motor2b,LOW);
delay(3000);
digitalWrite(motor1,LOW);
digitalWrite(motor1b,LOW);
digitalWrite(motor2,LOW);
digitalWrite(motor2b,LOW);
delay(3000);
digitalWrite(motor1,LOW);
digitalWrite(motor1b,HIGH);
digitalWrite(motor2,LOW);
digitalWrite(motor2b,HIGH);
delay(3000);
digitalWrite(motor1,LOW);
digitalWrite(motor1b,LOW);
digitalWrite(motor2,LOW);
digitalWrite(motor2b,LOW);
}
if(distance>=500)
{
digitalWrite(motor1,LOW);
digitalWrite(motor1b,LOW);
digitalWrite(motor2,LOW);
digitalWrite(motor2b,LOW);
}
}
Ø Hasil Percobaan
Hasil yang diharapkan dari percobaan diatas ialah:
1.
Dapat memudahkan manusia
sehingga tidak perlu repot membuka pintu
Ø Kesimpulan
Dari alat ini dapat disimpulkan bahwa, pembuatan alat pembuka pintu otomatis yang dapat
membuka berdasarkan gelombang yang dipancarkan oleh sensor ketika mencapai
jarak tertentu maka sensor akan menerima gelombang yang dipancarkan tadi
sehingga membuat motor bergerak dan pintu akan terbuka.
Komentar
Posting Komentar