
Sumber : http://gateopenersreviews.com
Assalamualaikum.
Salam Sejahtera Untuk Kita Semua Sobat …
Pernah melihat pintu-pintu pagar pada rumah-rumah mewah pada film-film ? Nah pernah melihat kan sebuah pintu gerbang yang otomatis terbuka ketika ada orang/benda mau masuk ? Nah bagaimana kalau kita buat sendiri pintu gerbang otomatis untuk rumah kita ? 😀 .
Yaps, atas dasar itulah NP mau share tutorial simulasi pembuatan Sistem Pintu Gerbang Otomatis menggunakan Arduino. Seperti biasa, komponen yang perlu kita siapkan yakni :
- 1 buah Arduino (Bisa UNO, MEGA, NANO, dll, bisa diperoleh Di Sini)
- 1 buah motor servo (bisa diperoleh Di Sini)
- 1 buah sensor ultrasonic (bisa Diperoelh Di Sini )
- 1 buah LCD 16×2 (opsional, bisa diperoleh Di Sini)
- Software Arduino IDE (Jika belum punya, maka download Di Sini)
- Library LiquidCrystal.h (Jika belum punya, bisa download Di Sini)
- Library Servo.h (Jika belum punya, bisa download Di Sini)
- Dan cara menambah library Arduino bisa dibaca Di Sini
- Kabel jumper secukupnya
Nah lali silahkan dirangkai sesuai skema berikut ini :
Keterangan Rangkaian :
-
Bisa Menggunakan Segala Jenis Arduino (UNO, NANO, MEGA, MINI, dll), Tinggal cocokkan Saja Pin-Pin nya.
-
Kaki RS LCD ===> pin 2 Arduino
-
Kaki E LCD ===> pin 3 Arduino
-
Kaki D1 LCD ===> pin 4 Arduino
-
Kaki D2 LCD ===> pin 5 Arduino
-
Kaki D3 LCD ===> pin 6 Arduino
-
Kaki D4 LCD ===> pin 7 Arduino
-
Kaki RW LCD ===> GND (Ground)
-
Kaki VO LCD ===> Output Potensio
-
Kaki RX Bluetooth ===> pin 1 (TX) Arduino
-
Kaki TX Bluetooth ===> pin 0 (RX) Arduino
-
Kaki Data Servo ===> pin 10 Arduino
-
Kaki TRIGGER Ultrasonic ===> pin 12 Arduino
-
Kaki ECHO Ultrasonic ===> pin 13 Arduino
Dan berikut ini adalah programnya :
/* ----------- SISTEM PINTU GERBANG OTOMATIS ----------- */ /* ----------- Dibuat oleh : M. Nofgi Y.P.U.------------ */ /* ----------- www.nofgipiston.wordpress.com ----------- */ /* ----------- NF-308 SHOP, Arduino Workshop ----------- */ //Pemanggilan library LCD dan Servo #include <LiquidCrystal.h> #include <Servo.h> //Inialisasi pin lcd LiquidCrystal lcd(2, 3, 4, 5, 6, 7); //Inialisasi variable servo Servo servo; //Inialisasi pin sensor ultrasonic const int pinTrigger = 12; const int pinEcho = 13; //Inialisasi varible durasi dan jarak float durasi, jarak; void setup() { //Inialisasi jumlah baris dan kolom lcd lcd.begin(16, 2); //Deklarasi status I/O pin ultrasonic pinMode(pinTrigger, OUTPUT); pinMode(pinEcho, INPUT); //Inialisasi pin servo servo.attach(11); //Deklarasi awal derajat servo servo.write(10); //Membersihkan lcd lcd.clear(); //Set posisi kursor pada baris ke 0 dan kolom ke 0 lcd.setCursor(0, 0); //Menuliskan karakter pada lcd lcd.print("Sistem Pintu"); //Set posisi kursor lcd.setCursor(0, 1); //Menuliskan karakter pada lcd lcd.print("Otomatis"); //delay 5 detik delay(5000); } void loop() { //Mengaktifkan pin Trigger ultrasonic digitalWrite(pinTrigger, HIGH); //Delay 10 mikrodetik delayMicroseconds(10); //Mematikan pn Trigger digitalWrite(pinTrigger, LOW); //Durasi adalah waktu tunggu pin Echo menjadi bernilai HIGH //Setelah mendapat pantulan gelombang ultrasonic dari pin Trigger durasi = pulseIn(pinEcho, HIGH); //Konversi nilai durasi ke jarak jarak = ((durasi * 0.034) / 2); //Jika jarak <= 6, maka if (jarak <= 6) { //Servo bergerak ke derajat 70 servo.write(70); //Menuliskan karakter pada lcd lcd.clear(); lcd.setCursor(0, 0); lcd.print("Silahkan Masuk"); delay(10); } //Jika tidak maka else { //servo bergerak ke derajat 10 servo.write(10); //Menuliskan karakter pada LCD lcd.clear(); lcd.setCursor(0, 0); lcd.print("Dilarang Masuk"); delay(10); } }
Dan berikut ini adalah video demonstrasinya :
Nah walaupun masih hanya berupa simulasi, naum ke depannya bisa dikembangkan ke pintu gerbang beneran lho sob … 😀 .
Silahkan berkreasi tanpa batas .
Silahkan dicoba ….. Silahkan berkomentar kalau masih kebingungan .
Salam Teknologi … .
Wassalamualaikum.
*
*
*
*
*
********************
#Maaf jika ada kesalahan, ambil sisi positifnya saja.
#Barangkali anda mempunyai kabar/berita seputar otomotif/mekatronika/robotika/elektronika atau ingin mengiklankan suatu produk di blog ini, silahkan kontak saya.
Jual Arduino, Sensor, Modul, SHIELD, dan Berbagai Komponen Elektronika/Robotika murah meriah … Best Quality Product … !!! (Klik di sini)
Menerima jasa pembuatan Project atau alat berbasis Arduino, Elektronika, Robotika, Mekatronika, dan sejenisnya …
Bisa untuk keperluan hobi, tugas kuliah/sekolah, project industri/rumahan, dan sebagainya …
Silahkan kontak saya :
Facebook : Nofgi Yugo Prasetyo Fans Page on Facebook : Nofgi Piston Blog E-Mail : Nofgimotor@gmail.com PIN BBM : D2F100C2 Line : nofgi piston Instagram : nofgi_piston Youtube : NF-308 (Nofgi Piston) No. HP/WA : 088217082017
mantap tu ..boleh di aplikasikan ke pintu pagar..mas
Hehe iya mas, tapi ini masih sederhana sekali.
Insya Allah akan dikembangkan ke yang lebih canggih.
klu buat aplikasi trefic light bisa ndak jadi kontrolnye dari jarak jauh…
Oh bisa sekali mas, pakai HP android saja controllernya.
Oo..gt toh bikinnya
http://sebarkan.org/2016/11/30/ribut-botol-hijau-yang-dikira-miras-netizen-ramai-ramai-komentari-begini
Joss joss …
Mantap om, kebetulan lagi nyari tugas kuliah heheh
Hehehe senang bisa membantu 😀 .
Om itu pake board apah ya? Arduino uno kah? Terimakasih sebelumnya
Saya pakai Mega. Tapi kalau pakai UNO, MINI, NANO, ataupun Arduino lain juga bisa. Sama saja sob.
tempat pasang stik es krim nya dmna mas ?
Di aksesoris yg nempel di servo.
mas mau tanya gmana caranya biar ketika motor bergerak turun sensor ultrasonik deteksi trus motor berhenti, ketika ultrasonk tidak mendeteksi lagi motor servo akan meneruskan pergerakanya lagi… tolong infonya
Silahkan dimodifikasi programnya, penjelasannya panjang.
Asalamuallaikum..
salam kenal pak…
Perkenalan saya dari distributor peralatan otomatisasi seperti pintu otomatis dan palang parkir.
Bila berkenan atau mungkin ada kebutuhan, boleh mampir ke web kami.
Terima Kasih
http://www.bft-bandung.com
Gan, itu alat yg dibawahnya LCD apa ya namanya ?
gan kalau boleh tau apa saja ya bahannya rencana mau buat ini buat tugas skripsi sama
sama source kodenya kirm lewat email ya gan mochamad.asyari12@gmail.com
ni mas mau buat judul TA jadi pesan alatnya bisa sama mas
makasih om…….yg pintu geser nya da gak ya?…pingin yg geser om buat pintu gerbang sekolah ku
Bang tolong bantu buatin koding sensor palang pintu otomatis tanpa lcd bang
Aku coba selalu gagal terus
bang kalo mau dibuat ke proteus bisa gak?
Bang maaf, jika senslr nya di ganti pake RFID gmn?
Itu yang di gambar alatnya apa saja kalau di proteus semuanya ada?
kok remote di hp saya gak berfungsi ya
boleh minta hasil rangkaian di proteusnya bang?
massbisa beli paketa ga mass?