Implementasi Pintu Implementasi Jendela Implementasi Lampu Implementasi Mikrokontroler Atmega328

Gambar 4.2 Miniatur smarthome

4.1.1 Implementasi Pintu

Pada pintu dibuat menggunakan bahan Akrelik berukuran panjang 20cm dan lebar 5cm dan untuk penggerak pintu secara otomatis digunakan driver motor DC selain itu juga terdapat sebuah limit switch yang berfungsi sebagai penahan motor DC. Berikut tampilan dari pintu, limitswitch dan driver motor nya yang tampak dari dalam. Universitas Sumatera Utara Gambar 4.3 Pintu, motor DC Limitswitch Berikut ini tampilan simulasi dari rangkaian motor DC. Gambar 4.4 Rangkaian motor DC

4.1.2 Implementasi Jendela

Jendela dibuat menggunakan akrelik dengan ukuran panjang 8cm lebar 8cm. Untuk penggerak jendela digunakan sebuah servo selain itu pada rangkaian terdapat juga sebuah limitswitch yang berfungsi sebagai penahan motor servo. Berikut gambar jendela dan servo yang digunakan yang tampak dari dalam miniatur rumah. Universitas Sumatera Utara Gambar 4.5 Jendela dan servo Pada jendela selain terdapat servo untuk penyempurnaan fitur dari smarthome juga dipasangkan sebuah sensor LDR cahaya yang berfungsi untuk mendeteksi kondisi cahaya. Berikut gambar dari jendela dan sensor LDR dan gambar rangkaian sensor cahayanya. Gambar 4.6 Jendela Sensor LDR Universitas Sumatera Utara Gambar 4.7 Rangkaian Sensor LDR

4.1.3 Implementasi Lampu

Lampu yang digunakan pada miniature smarthome adalah lampu dc 12volt. Berikut ini gambar implementasi lampu pada miniatur smarthome . Gambar 4.8 Lampu DC 12volt Berikut ini gambar simulasi rangkaian lampu. Universitas Sumatera Utara Gambar 4.9 Rangkaian Lampu

4.1.4 Implementasi Mikrokontroler Atmega328

Mikrokontroler yang dipakai pada miniature adalah mikrokontroler atmega328. Pin- pin yang digunakan pada mikrokontroler adalah sebagai berikut. 1. Digital pin1 = input1 driver L293D 2. Digital pin0 = input2 driver L293D 3. Digital pin5 = enable motor 4. Analog pin4 = sensor ldr 5. Analog pin5 = sensor pir 6. Digital pin10 = limit switch pintu tutup 7. Digital pin11 = limit switch pintu buka 8. Digital pin12 = lampu 9. Digital pin9 = servo 10. Digital pin12 = kolom 1 keypad 11. Digital pin7 = kolom 2 keypad 12. Digital pin6 = kolom 3 keypad 13. Analog pin0 = baris 1 keypad 14. Analog pin1 = baris 2 keypad 15. Analog pin3 = baris 3 keypad Universitas Sumatera Utara Gambar 4.10 Mikrokontroler atmega329 Pada Gambar 4.9 terdapat rangkaian input dan output dimana yang merupakan inputan adalah sensor LDR cahaya, sensor pir dan keypad 3x3 dan dan yang merupakan outputnya adalah Driver motorpintu , Servojendela dan Lampu DC 12volt.

4.2 Pengujian Alat