📣ความรู้ไปประยุกต์ใช้อุปกรณ์อิเล็กทรอนิกส์เพื่อสร้างสรรค์เป็นโครงงานตามที่โจทย์กำหนดได้ คำสั่งเขียน
#include<avr/io.h>
void setup()
{
pinMode(13, OUTPUT);
pinMode(12, OUTPUT);
}
void loop()
{
if(PIND&(1<<PD1)){//if input to Port D pin 1 is high ie.if(PD1==1)
PORTD&=!(1<<PD2);
digitalWrite(13, 1);
digitalWrite(12, 1);
delay(1000);
digitalWrite(13, 0);
digitalWrite(12, 0);
delay(1000);}
else{
digitalWrite(13, 0);
digitalWrite(12, 0);
PORTD|=(1<<PD2);//buzzer off, PD2=1
}
}
ไม่มีความคิดเห็น:
แสดงความคิดเห็น
ครูเต้ง เทคโนฯ