Tampilan LCD memiliki bus data dan bus kontrol. Bus data berfungsi untuk memberikan data dari mikrokontroler ke LCD. Bus kontrol terdiri dari RS Register
Select, RW ReadWrite dan Clock. RS dan RW berfungsi untuk mengatur arah data baca maupun tulis, serta clock berfungsi sebagai sinkronisasi antara mikrokontroler
dengan tampilan LCD 16x2. Rangkaian LCD dihubungkan dengan mikrokontroler yang dirancang yaitu pin
4 merupakan Register Select RS yang dihubungkan dengan PB2.3 mikrokontroler. Pin 5 merupakan ReadWriteRW yang terhubung dengan PB1.2. Pin 6 merupakan Enable
yang dihubungkan dengan PB0.1 dari mikrokontroler. Pin 3 dihubungkan ke sebuah potensiometer dengan besar 1 KΩ. Potensiometer ini berfungsi sebagai pengatur kontras
cahaya pada LCD. Sementara pin 11-14 merupakan data yang terhubung ke PB4-7 pada pin 5-8 mikrokontroler. Pin 2 dan 15 dihubungkan ke Vcc 5 volt, sementara pin 1 dan
pin 16 dihubungkan ke ground.
3.7 Rangkaian Driver MAX 232
Rangkaian Driver MAX232 digunakan sebagai driver penghubung antara mikrokontroler dengan modem. Rangkaian ini diperlukan karena perbedaan pola format
komunikasi pada mikrokontroler dengan modem. Nilai kapasitor yang dipakai disesuaikan dengan datasheet IC MAX232. IC ini memiliki dua saluran untuk
komunikasi serial, namun yang digunakan hanya R2 OUT pada pin 9 IC MAX 232 yang dihubungkan ke TXD mikrokontroler pada PD2 pin 15. Sementara T1 OUT pin 14
dan R1 IN pada pin 13 dari IC MAX 232 dihubungkan ke DB9 pada pin 2 Received Data dan pin 3 Transmitter Data. Rangkaian driver IC MAX232 ditunjukan pada
Gambar 3.6.
Universitas Sumatera Utara
Gambar 3.6 Rangkaian Driver MAX232
3.8 Rangkaian Keypad
Rangkaian Keypad merupakan tombol untuk memasukkan password. Data yang diketikkan pada keypad akan diterima oleh mikrokontroler AT8535 untuk diproses
untuk buka pintu. Rangkaian Keypad ditunjukkan pada Gambar 3.7.
Gambar 3.7 Rangkaian Keypad
Setiap pin baris dan pin kolom tidak terhubung satu sama lain tetapi jika ada penekanan pada pin baris dan pin kolom menyebabkan pin tersebut akan terhubung.
Keypad pada Tugas akhir ini terdiri dari 16 tombol yang hubungan antara tombol-
Universitas Sumatera Utara
tombolnya seperti pada Gambar 3.7. Rangkaian keypad ini dihubungkan ke mikrokontroler pada Port C yaitu pada pin 22 -29.
3.9 Rangkaian Buzzer
Rangkaian buzzer ini berfungsi sebagai alaram peringatan ketika ada akses membuka pintu dengan memaksa. Pada Tugas akhir ini, alaram yang digunakan adalah
Buzzer 5 volt. Sumber tegangan positif dari buzzer dihubungkan ke mikrokontroler pada PB3 di pin 4, sementara sumber tegangan negatif dihubungkan ke ground. Rangkaian
Buzzer ditunjukkan pada Gambar 3.8.
Gambar 3.8 Rangkaian Buzzer
3.10 Rangkaian Motor Servo
Rangkaian motor servo berfungsi untuk membukamenutup pintu dan membukamenutup kunci. Rangkaian Motor Servo ditunjukkan pada Gambar 3.9.
Universitas Sumatera Utara
Gambar 3.9 Rangkaian Motor Servo
Ground dari servo dihubungkan ke sumber tegangan negatif, sedangakan Vcc nya dihubungkan ke sumber tegangan positif. Output signal dari motor servo dihubungkan
ke mikrokontroler.
3.11 Rangkaian Limit Switch