void setup(){
Serial.begin(9600);
pinMode(12, INPUT_PULLUP);
pinMode(5, INPUT_PULLUP);
pinMode(3, INPUT_PULLUP);
pinMode(0, INPUT_PULLUP);
pinMode(13,OUTPUT);
}
void loop(){
int a=0;
if(digitalRead(12)==LOW)a|=0x01; // Serial.println("up");
if(digitalRead(5)==LOW) a|=0x02;//Serial.println("down");
if(digitalRead(3)==LOW) a|=0x04;//Serial.println("left");
if(digitalRead(0)==LOW) a|=0x08;//Serial.println("right");
Serial.write(a);
if(millis()%1000<500) digitalWrite(13, HIGH);
else digitalWrite(13,LOW);
delay(20);
}
if(int now==0 &按按鈕)
{
now=1;
Serial.write('A');
}
if(now=1 & 按鈕沒按)
{
now=0;
} Serial.write('a');
沒有留言:
張貼留言