Waha.. lama juga ternyata gw gak update blog Terdistraksi oleh banyaknya tugas kuliah di semester akhir ini (walau sebenarnya kurang bijak ya untuk dijadikan sebuah alasan:) ). Tugas yang cukup menyita waktu itu salah satunya adalah tugas kelompok mata kuliah Pemrograman Berorientasi Hardware Lanjut (PBHL). "dengan nama kelompok KitKatTeam. yang beranggotakan empat orang (Harvy Damda/Agan-agan, Yogalicius, Febrina Haha dan yang terakhir Emil Dayo).
Oke sobat langsung saja ke intisari dan materi, untuk bahasan kita kali ini yaitu Koneksi antara Arduino + Bluetooth + App Inventory + Door lock atau dalam bahasa Inggrisnya buka tutup pintu otomatis via android,dimana alat ini kami buat untuk memenuhi salah satu tugas mk yang saya sebutkan diatas. dan ini tutorialnya semoga bermanfaat.
Seperti biasa kalau sudah membahas mengenai praktek tentunya siapkan alat2 elektronikanya dan komponen2 yg dibutuhkan,seperti
Sorlder + tenol (Timah solder)
Multitester
Bor PCB,
Jepitan kuku,
Karter
Gunting
Amplas,
Pelarut PCB/FeCl3(feri Clorida)
Projec Board/ Bread Board
PCB Polos/ Bolong
Handphone Android
Arduino Uno R3
Bluetooth HC-05
Solonoid Door Lock Elektrik 12Volt 2Ampere
Kabel secukupnya untuk jumper-an
Untuk software yang dibutuhkan
Arduino,
Isis proteus 7.10
Eagle/Diptrace
App Inventor
Termite
Sedikit keterangan dari beberapa komponen diatas
- Handpone di gunakan sebagai media pengontrolan ON/OFF atau Buka/Tutup pintu
- Arduino Uno R3 alat untuk mengupload program dari komputer ke mikrokontroller/alat elektronika yang ingin kita buat.
Dan untuk rangkaiannya sob lihat gambar dibawah ini,,,!!, ( bazer + led indikator sebagai pengganti sementara door lock).
Jika ada yang masih bingung dalam pembuatan rangkaian tersebut bisa tengok panduannya disini,
Selesai mendesain rangkaian kita pindah ke software tempat pembuatan programnya, ya Arduino. Kalau sobat belum ada downloadlah disini,
Namun sebelum sobat memulai memprogram pastikan sobat sudah baca tutorial ini
setelah itu sobat klik new dan klik menu tools>>Board>>Arduino Uno
kemudian pastekan program ini boleh di edit sob.
int pintu = 10; // pin B2
void setup() {
// inisialisasi komunikasi serial
Serial.begin(9600);
pinMode(pintu, OUTPUT);
}
void loop() {
if (Serial.available() > 0) {
karakter = Serial.read();
// jika menerima karakter A, pintu terbuka:
if (karakter == 'A') {
digitalWrite(pintu, HIGH);
}
// jika menerima karakter B, pintu tertutu:
if (karakter == 'B') {
digitalWrite(pintu, LOW);
}
}
}
Dan terakhir di running untuk cecking program apakah ada yang erorr atau tidak, jika tidak yuk sob upload programnya ke arduino Uno R3(Hardware).
Tahap selanjutnya desain aplikasi pada smartphone androidnya dengan catatan komputer sobat harus konek ke internet kemudian pergi ke beta.appinventor.mit.edu dan desainlah seperti ini.
Tampilan aplikasi |
Listing Program |
Selesai mendesain, sobat download file(sudah berbentuk apk) tinggal sobat instal ke smartphone Androidnya.
Tahap yang terakhir uji coba alat,semoga berhasil dan terimakasih atas kunjungannya .
untuk koneksi ke bluetoothnya bgaimana ya?
ReplyDeleteferdiandcornelius@gmail.com
seperti biasa masi tinggal sambungkan Rx bluetooth ke Tx arduino, Tx bluetooth di sambungkan ke Rx arduino, kemudian hubungkan Vcc + GN bluetooth ke VCC +GN arduino.
ReplyDeletebukan nya vcc bluetooth sambung ke vcc arduino, gnd bluetooth sambung ke gnd arduino?
Deletegan mau tanya, cara at command bluetoothnya gimana yah, dan kalau kita pakai bluetooth hc-06 bisa apa tidak, soalnya saya udah coba dengan BT hc-06, saat mau di piring ada nama bluetoothnya, dan saya pakai aplikasi terminal bluetooth yang ada di play store, sebab saya blum membuat aplikasi di app inventornya, nah saat saya buka itu aplikasi terminal bluetooth, keterangannya not connect sedangkan pada saat pairing bluetoothnya terpasang pada hp androidnya. itu apa ya masalahnya, apa pada bluetoothnya atau pada aplikasinya yang saya gunakan, mohon bantuannya gan, dan ada lagi, pada bluetooth hc-06nya lednya masih berkedip-kedip, katanya klaw udah paired pada hp android lednya tetap atau konstan nyalahnya.
ReplyDeletebisa gan dengan bluetooth hc-06. biasa nya ketika bluetooth yg pada smatphone android kita sudah terkoneksi dengan bluetooth hc-06. dengan demikian kita tiggal memberi perintah ke mikrokontroler tersebut. namun disini saya baru blajar membuat aplikasi pada smartphone android nya dengan software app inventor gan, untuk aplikasi yg agan maksud blm pernah mencoba saya, maklum masih pemula juga gan.
Deletemaaf gan, ada contact person yang bisa dihubungi ? saya ingin belajar lebih mengenai pintu otomatis ini. terimakasih
ReplyDeleted312037@akatelsp.ac.ic
gan, itu simulasi aruino nya pake apa?
ReplyDeletepakai isis proteus gan.
Deletemaaf gan, ane pemula pengguna app inventor lagi belajar nii buat tugas akhir
ReplyDeleteitu listning programnya cuma segitu gak ada lagi?
Ya gan cuma segitu ...
Deletegan ada tutorial cara masukan kode nya gak, cara buat kodenya itu bagaimana ?
ReplyDeletemasukin kode kemana gan, isis proteusnya kah atau ke arduino
DeleteThis comment has been removed by the author.
Deletega, gw udah sampai download to phone, tapi install file apk nya dimana ya? kok gw cari2 di file manager gak ada ya?
ReplyDeletedi folder download mgkin gan,
Deletekira kira biayanya berapa ya mas?
ReplyDeletearduino,bluetooth, doorlock elektrik biaya nya sekitar = 500K mas.
Deleteassalamualaikum gan mau nanya nih klo library modul HC-05 di ISIS proteus ngga ada gan....??
ReplyDeletekalau untuk bluethoot di isis proteusnya gan, saya makai VIRTUAL TERMINAL yang ada dibagian virtual Instruments mode pada Isis Proteus tsb gan. terus tiggal hbungin aja RX TX andara arduino dgn virtual trsebut. kira2 bgtu gan. .
DeleteGan ... Jalur rangkaiannya bagaimana ? Saya kurang mngerti....
ReplyDeleteTerimakasih
Bang itu desain miniatur pintunya pake bahan apa ya?
ReplyDeleteGk ada foto rangkaian yg aslinya yg udh di psang kbel jumper sma yg lainnya? Sy pngen liat kyk gmnnya.(bukan yg lewat software Isis atau fritzing)
ReplyDeleteGan itu kan satu pintu, gmna kalau dua pintu? contoh-y Ada dua pintu, trus kita mau buka salah satu pintu trsebut, tu koding-y gmna?
ReplyDeleteMau tanya gan
ReplyDeleteitu buat prototipe pintunya pakai bahan apa ya? Akrilik kah?
This comment has been removed by the author.
ReplyDeleteKalo untuk 3 pengunci pintu bisa kah gan?
ReplyDeleteurgent : boleh minta bantu mas, itu kan make beta app inverter, tolong dong tutor make appinverter versi baru. soalnya fitur dan tampilan agak beda jadi agak susah dipahami
ReplyDeletekalo lampunya diganti motor stpper gan , gimana ..? tugas akhir saya penggerak pintunya pake stteper..?
ReplyDeleteThis comment has been removed by the author.
ReplyDeletemas mau tanya? kalo cara android supaya bisa menerima respon dari push button gimana mas melalui bluetooth? dan gimana programnya di app inverter?
ReplyDeletegan mau tanya, kalau dikombinasikan dengan keypad 3x4 bagaimana yaa gan ? tks gan
ReplyDeletevideo youtube sama peralatan yang di jelaskan di sini beda bangets. gimana sih cara buat tutor nya. yang jelas donk... video sama tulisan gak sama.
ReplyDelete