Hardware Software Analisa Kebutuhan

commit to user 15 bisa menutup kembali setelah bus melewati photodiode2 sebagai pengatur agar palang pintu bisa menutup kembali. Penggunaan seven segment untuk menampilkan pada saat palang dalam kondisi terbuka maupun tertutup untuk diinformasikan kepada pengemudi BST. Photodiode2 akan jalan, jika photodiode 1 telah terdeteksi maka photodiode2 akan bisa menutup. .

2.2 Analisa Kebutuhan

Dalam pembuatan Simulasi Palang Pintu Otomatis Batik Solo Trans Berbasis Mikrokontroler ATMega8535 ini membutuhkan beberapa perangkat hardware dan software, antara lain :

2.2.1 Hardware

a. Rangkaian Mikrokontroler Rangkaian yang menggunakan mikrokontroler ATMega8535 ini berfungsi sebagai minimum system. Rangkaian ini sebagai pengatur jalannya rangkaian secara keseluruhan dan sebagai pemroses datanya. b. Rangkaian Motor servo Rangkaian motor servo digunakan untuk menggerakkan palang pintu. c. Rangkaian Photodiode Rangkaian photodiode merupakan rangkaian penerima data dari infrared. Data yang diterima oleh photodiode akan diteruskan ke mikrokontroler untuk diproses. d. Rangkaian Infrared Rangkaian infrared sebagai rangkaian pemancar cahaya yang akan di terima oleh photodiode. Rangkaian infrared ini berada dalam bus BST yang dihubungkan dengan baterai 3V. e. Rangkaian Seven Segment Rangkaian seven segment berfungsi untuk memberitahukan kepada pengemudi berupa tampilan kondisi palang terbuka maupun tertutup. commit to user 16 f. Rangkaian catu daya Rangkaian catu daya digunakan untuk menurunkan tegangan sesuai dengan yang diperlukan alat, kemudian tegangan AC diubah menjadi tegangan DC. Rangkaian ini menurunkan tegangan dari dari 220VAC ke 5V DC. Rangkaian catu daya ini menggunakan trafo CT 500mA dan diberi ic regulator 7805 agar tegangannya stabil.

2.2.2 Software

a. Eagle Eagle adalah software yang digunakan untuk menggambar layout PCB dan menggambar skema rangkaian. b. Ms. Office Visio Software ini digunakan untuk menggambar flowchart dan digram blok dari simulasi palang pintu otomatis yang akan di buat. c. AVR Dude Merupakan software yang digunakan untuk mendownload program yang akan dijalankan oleh mikrokontroler. Program yang didownload merupakan program yang ekstensinya .hex. d. Basic Compiler Basic compiler Bascom merupakan software untuk mengompile program menjadi .hex. Program yang akan digunakan bisa ditulis langsung di software ini. Contoh program bascom yang akan digunakan ditunjukkan pada Gambar 3.2. commit to user 17 Gambar 3.2 Contoh Program Bascom

2.2.3 Alat – alat Pendukung