Sistem ini menggunakan mikrokontroler ATMega 16 untuk mengontrol operasi eskalator secara otomatis berdasarkan input dari dua sensor dan dua saklar. Sensor dan saklar digunakan untuk mendeteksi kehadiran penumpang dan memilih arah putaran motor eskalator. Mikrokontroler ini mengontrol motor dan LCD berdasarkan algoritma yang dirancang untuk mengoptimalkan efisiensi energi dengan mematikan motor ketika tidak ada penumpang.
3. PENDAHULUAN
Pada jaman sekarang ini, setiap sudut ruang selalu menggunakan teknologi.
Banyak sekali penemuan dan perkembangan berbasis teknologi digunakan
dalam kehidupan sehari-hari di masyarakat. Penemuan dan perkembangan
ini menciptakan sebuah perubahan-perubahan dalam hidup bermasyarakat.
Semakin pesatnya penemuan dan perkembangan teknologi ini sangatlah
membantu memudahkan manusia untuk menyelesaikan pekerjaan yang
dirasa cukup sulit untuk dilakukan. Sebagai contoh perkembangan dalam
bidang teknologi, ada yang dinamakan dengan system control yang berbasis
mikrokontroler yaitu sebuah alat bantu untuk mengontrol atau
mengendalikan secara otomatis. Mikrokontroler ini dapat dijalankan dengan
program, salah satu contoh programnya adalah pemrograman menggunakan
bahasa pemrograman C.
Melalui tugas ini, saya menggunakan alat control yaitu microcontroller
ATMega 16 sebagai alat untuk mengendalikan escalator menggunakan
bahasa C sebagai bahasa pemrogramannya.
4. PRINSIP KERJA
• Prinsip dari alat ini adalah pengaturan escalator secara
otomatis dimana alat pengontrol yang digunakan adalah
microcontroller ATMega 16. Alat ini menggunakan dua buah
sensor , sensor ini digunakan sebagai pendeteksi orang yang
akan menggunakan escalator. Kemudian digunakan juga
motor sebagai penggerak escalator dan dua buah switch
sebagai alat untuk menentukan pilihan putaran motor pada
escalator
6. Pengaturan Escalator yang dimaksudkan disini adalah
- ketika ada orang yang akan naik, maka orang tersebut akan menekan
tombol ‘naik’, lalu sensor 1 akan mendeteksi orang yang akan naik, maka
escalator akan berputar ke kiri ketika sudah sampai atas maka sensor 2
akan mendeteksi apakah orang yang di escalator sudah sampai diatas atau
belum, lalu escalator akan berputar selama beberapa saat, jika selama
waktu tersebut sensor 1 atau sensor 2 tidak mendeteksi orang, maka
escalator akan berhenti
- Ketika ada orang yang akan turun, maka orang tersebut akan menekan
tombol ‘turun’ lalu sensor 2 akan mendeteksi orang yang akan turun maka
escalator akan berputar ke kiri, ketika sudah sampai di bawah maka sensor 1
akan mendeteksi apaah orang tersebut sudah sampai di bawah atau belum,
lalu escalator akan berputar selama beberapa saat, jika selama waktu
tersebut sensor 1 atau sensor 2 tidak mendeteksi orang, maka escalator
akan berhenti
9. Sensor 1
LCD
Sensor 2
Switch 1
Switch 2
ATMega 16
M
Nama
Keterangan I/O
Alamat
Sensor 1
Input
Pin B.0
Sensor 2
Input
Pin B.1
Switch 1
Input
Pin B.2
Switch 2
Input
Pin B.3
LCD
Output
Port A
Motor
Output
Port B.4 dan Port B.5
LED
Output
Port D