ライントレーサ

Arduinoで制御するクローラー式のライントレーサを作るための準備中。

秋月のフォトリフレクタ(反射タイプ)TPR−105F(Cランク)でラインを検出するつもり。

  • 1pin LEDアノードを5Vへ
  • 2pin LEDカソードに220ΩをつないでGNDへ
  • 3pin フォトトランジスタコレクタを5Vへ
  • 4pin フォトトランジスタエミッタをArduinoのA0と10kΩをつないでGNDへ

こんなスケッチで、analogRead()の値が0〜900程度で取得できたので、これで行く。

void setup()
{
  Serial.begin(9600);
}

void loop()
{
  int input = analogRead(0);
  Serial.println(input);
  delay(100);
}