PCと通信
int ledPin = 13;
int inputPin = 2;
int prevIn = HIGH;
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(inputPin, INPUT);
digitalWrite(inputPin, HIGH); // pull-up
Serial.begin(19200);
Serial.println("hello??"); // "hello??"
Serial.println(79, DEC); // "79"
Serial.println(79, HEX); // "4F"
Serial.println(79, OCT); // "117"
Serial.println(79, BIN); // "1001111"
Serial.println(1234); // "1234"
}
void loop(){
int in = digitalRead(inputPin);
if(in==HIGH){
digitalWrite(ledPin, LOW); //LED OFF
}
else{
digitalWrite(ledPin, HIGH); //LED ON
}
if(prevIn!=in){
Serial.print(millis());
Serial.print(":");
Serial.println(in);
}
prevIn = in;
}
最終更新:2009年03月14日 12:47