LoginSignup
0
1

More than 5 years have passed since last update.

Arduinoで信号機をつくるよ!

Posted at

用意するもの

  • Arduino micro
  • 信号機キット  
    信号機キットのLEDと抵抗はサイズが合わなかったので、自分で用意

Arduinoに書き込む

まずはIDEをインストール
[ツール] → [ボード] と [シリアルポート] を設定
スクリーンショット 2019-02-15 17.21.36.png

LEDの指示をするプログラムを書く

// traffic lights

// それぞれのLEDを接続するピンを設定
const int GREEN = 2;  //GREENは2番に接続
const int YELLOW = 3; //YELLOWは3番に接続
const int RED = 4;    //REDは4番に接続


// ピンをどう設定するかArduinoに伝えてあげる
void setup() {
  pinMode(GREEN, OUTPUT);  //デジタルピンを出力に設定
  pinMode(YELLOW, OUTPUT); //デジタルピンを出力に設定
  pinMode(RED, OUTPUT);    //デジタルピンを出力に設定
}


// loop()の内容がひたすら繰り返される
void loop() {
  //GREEN ON & OFF
  digitalWrite(GREEN, HIGH);
  delay(1000);
  digitalWrite(GREEN, LOW);

  //YELLOW ON & OFF
  digitalWrite(YELLOW, HIGH);
  delay(500);
  digitalWrite(YELLOW, LOW);

  //RED ON & OFF
  digitalWrite(RED, HIGH);
  delay(1000);
  digitalWrite(RED, LOW);
}

完成!かわいいー♡
スクリーンショット 2019-02-15 17.21.36.png

困ったこと

シリアルポートにArduinoが認識されず、色々ハマって困ってたのですが、microUSBケーブルを変えたら無事認識されました。
https://forum.arduino.cc/index.php?topic=570440.0
https://qiita.com/ryusukefuda/items/5b2edea6b62794069209

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1