วันอังคารที่ 13 ตุลาคม พ.ศ. 2558

Project เครื่องให้อาหารปลาอัตโนมัติ โดยใช้ PIC

เครื่องให้อาหารปลาอัตโนมัติ
โดยใช้ PIC microcontroller ตั้งเวลาจ่ายไฟ

วงจรสวิตซ์ใช้ Transistor  ดาร์ลิงตัน รับสัญญาณจาก PIC เพื่อตัดต่อการจ่ายไฟ 12 V
























Code program CCS PIC 16F627A


#include <16F627A.h>
#use delay(clock=4000000)
#fuses XT,NOWDT,NOPROTECT,NOPUT,NOBROWNOUT,NOLVP
unsigned long i,j;
//www.konkarhoon.blogspot.com/
void delays(){
delay_ms(300000);
}//www.konkarhoon.blogspot.com/

void main(void)
{
    set_tris_a(0B00000000);

    while(1)
    {
     output_high(PIN_b0);
     output_high(PIN_b4);
         delay_ms(500);
     output_low(PIN_b0);
     output_low(PIN_b4);
     delay_ms(500);
   
     output_high(PIN_b0);   // ´feed
     output_high(PIN_b4);
   
         delays();
       
     output_low(PIN_b0);    // delay 12 hr
     output_low(PIN_b4);
     for(j=1;j<1440;j++){
         delays();
         }
     //www.konkarhoon.blogspot.com/
   
    }

}


ไม่มีความคิดเห็น:

แสดงความคิดเห็น