Assalamualaikum.
Salam Sejahtera Untuk Kita Semua Sobat …
Berjumpa lagi sobat …….. Alhamdulillah NP masih diberi kesehatan dan setelah sekian lama blog kecil ini sepi sejenak, akhirnya bisa NP update lagi dengan artikel yang menarik dan mendidik hehehe
.
Kali ini NP akan berbagi tutoria untuk membuat simulasi jendela otomatis dengan Arduino. Yups, jendela ini akan dibekali dengan sensor cahaya atau light sensor untuk mendeteksi ada tidaknya cahaya. Saat ada cahaya, maka diasumsikan kondisi singa hari dan jendela terbuka. Sedangkan saat tidak ada cahaya, maka diasumsikan sebagai malam hari dan jendela akan menutup secara otomatis. Kali ini kita akan menggunakan modul sensor cahaya yang sudah jadi dan servo untuk membuka dan menutup jendela. Komponen tersebut bisa sobat dapatkan di www.tokopedia.com/nofgipiston . Dan pastinya harganya sangat terjangkau donk hehehe . Monggo disimak langkah-langkah perakitan alatnya sob.
Berikut ini komponen dan software yang harus dipersiapkan :
- 1 buah Arduino (Bisa menggunakan jenis Arduino UNO, MEGA, NANO, MINI, dan lain sebagainya, bisa diperoleh Di Sini)
- 1 buah Light Sensor/Sensor Cahaya (bisa diperoleh Di Sini)
- 1 buah Servo SG90 (bisa diperoleh Di Sini)
- Breadboard/Projectboard jika diperlukan (Bisa diperoleh Di Sini)
- Kabel jumper secukupnya (Bisa diperoleh Di Sini)
- Software Arduino IDE (Jika belum punya, maka download Di Sini)
-
Dan jika ingin belajar bagaimana cara menggunakan Arduino bagi pemula, silahkan download Ebook nya Di Sini
Dan berikut ini adalah skema rangkaiannya :
Keterangan Rangkaian :
-
Bisa Menggunakan Segala Jenis Arduino (UNO, NANO, MEGA, MINI, dll), karena penomoran pinnya sama. Tinggal cocokkan Saja nomor Pin-Pin nya.
-
Pin Data Servo ==> pin 3 Arduino
-
Kaki Digital Output(DO) Light Sensor ==> pin 2 Arduino
-
Kaki VCC pada masing-masing komponen hubungkan ke sumber positof power (dihubungkan ke pin 5V Arduino)
-
Kaki gnd/ground pada masing-masing komponen hubungkan ke sumber negatif power (dihubungkan ke pin gnd Arduino)
Setelah itu, silahkan upload program seperti di bawah ini pada software Arduino IDE milik sobat, dan tata cara upload program ke Arduino bisa sobat baca Di Sini :
// ----------- Project Jendela Otomatis Berbasis Arduino --------------- // // ---------- Berbasis Arduino dan servo sebagai aktuator ------------- // // ---------------- Dibuat oleh : M. Nofgi Y.P.U. -------------------- // // ---------------- www.nofgipiston.wordpress.com ------------------- // // memanggil library servo #include <Servo.h> // inialisasi variabel servo Servo servoKu; // inialisasi pin sensor cahaya const int pinLdr = 2; // --------------------- program default/setting awal ----------------------- // void setup() { // inialisasi pin servo servoKu.attach(3); // inialisasi derajat awal servo servoKu.write(0); // inialisasi status I/O pin pinMode(pinLdr, INPUT); } // -------------------- program utama --------------------- // void loop() { // jika sensor cahaya bernilai logic LOW // yakni saat tidak terdeteksi cahaya if (digitalRead(pinLdr) == LOW) { // servo bergerak ke derajat 90 // atau jendela menutup servoKu.write(90);; } // jika tidak // atau saat terdeteksi cahaya else { // servo bergerak ke derajat 0 // atau jendela terbuka servoKu.write(0); } }
Dan berikut ini adalah video demonstrasinya dichannel Youtube saya
Penjelasan singkat dari program di atas yakni :
Sifat data output digital dari light sensor tersebut yakni dia akan mengeluarkan data berupa logic HIGH saat terdeteksi cahaya. Namun kebalikannya, jika sensor mendeteksi gelap atau tidak ada cahaya, maka output digital sensor akan mengeluarkan logic LOW. Dengan begitu tinggal menyesuakan pergerakan servo untuk menutup saat terbaca logic LOW, dan servo terbuka saat tidak terdeteksi logic LOW atau saat terdeteksi logic HIGH.
Jangan bosan-bosan belajar dan berlatih dengan Arduino ya sob … Karena banyak sekali alat-alat serta kreatifitas yang dapat kita buat dengan board microcontroller serba bisa ini .
“Barang siapa yang menempuh suatu jalan untuk menuntut ilmu, Allah akan memudahkan baginya jalan ke surga (HR Muslim)”
Semoga bermanfaat .
Salam Teknologi … Salam Arduino … .
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)
Atau Silahkan Kunjungi Lapak Kami di Tokopedia Berikut ini : https://www.tokopedia.com/nofgipiston
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 Line : nofgi piston Instagram : nofgi_piston Youtube : Nofgi Piston No. HP/WA : 088217082017
