Skema Sensor Pintu Otomatis + Software dengan AVR Studio 5





ahmad aris syaefuddin | 05.20 | 3 Comments so far | +1








Assalamu'alaikum rekan,
Kali ini saya mencoba membuat skema rangkaian sensor pintu otomatis yang dikontrol dengan Atmega 8535 beserta bahasa C untuk pemrograman Atmeganya..


berikut adalah gambar skemanya :


plan pcbnya seperti ini :


dan perkiraan jadinya seperti  ini :


dan yang terakhir adalah bahasa C untuk Atmega 8535 :
/*
 * firmware_kontrol_pintu_otomatis.c
 *
 * Created: 29/01/2015 6:18:27
 *  Author: ahmad
 */ 

#include <avr/io.h>
#include <avr/delay.h>

int main(void)
{
 DDRA=0x00;
 DDRB=0xff;
 PORTA=0xff;
 PORTB=0xff;
 unsigned char keadaan; 
    while(1)
ulang:
    {
        keadaan = PINA;
if((bit_is_clear(PINA,0)) || (bit_is_clear(PINA,1)))
goto pintu_open;
else
goto bebas;
    }
pintu_open:
keadaan|=0xff;
PORTB=keadaan;
_delay_ms(500);
goto ulang;
bebas:
keadaan=~keadaan;
PORTB=keadaan;
goto ulang;
}


untuk mendapatkan file saya, silakan klik di sini.

terimakasih untuk kunjungannya, kritik dan saran sangat saya harapkan...