2013年10月10日木曜日

GR-SAKURAでアナログ入力

GR-SAKURAでアナログ入力し、入力値をXBeeでPCへシリアル出力しました。

#define INTERVAL 500
#define PIN_ANALOG_IN0    0
void setup()
{
    // デバッグシリアルの初期化
    Serial.begin(9600SCI_SCI2B);
    // XBeeの初期化
    pinMode(51OUTPUT);
    analogReference(EXTERNAL);    // 3.3Vを1023として取得したい場合
    digitalWrite(51,0);    // XBee Reset
    delay(10);
    digitalWrite(51,1);    // XBee Reset解除
    delay(10);
    
    Serial.println("Hello!");
}
void loop()
{
    unsigned int intValue analogRead(PIN_ANALOG_IN0);
    Serial.println(intValue);
    delay(INTERVAL);
}

0 件のコメント: