/*** 1秒毎にUARTで w を送信し続け、LEDを点滅させる UARTで受信した文字をエコーする CPU: ATMEGA8 16MHz Compiler: Arduino 0005 Alpha Date: 2006/10/12 Author: Sho Hashimoto WebSite: http://web.sfc.keio.ac.jp/~t03792sh/ ***/ char led = 13; // 基盤上LED boolean led_state = true; // on/off char recvData; // シリアルで受信した変数 void setup() { pinMode(led, OUTPUT); Serial.begin(9600); } void loop() { while(Serial.available()){ recvData = Serial.read(); Serial.print(recvData); } Serial.println("w"); digitalWrite(led, led_state = !led_state); // LEDピコピコ delay(1000); }