Arduino:
新しいプロジェクトを始める
How to: (方法:)
// 新プロジェクトのサンプルコード例
void setup() {
// ピンモードをセットアップ
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
// 内蔵LEDを点滅させる
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
}
このコードは、内蔵LEDを1秒間隔で点滅させます。
Deep Dive (深掘り)
新プロジェクトを始めるときは、古典的な"Blink"スケッチが基本。このプロジェクトは、Arduinoの歴史で初心者向けの入門とされており、ほとんどのチュートリアルで取り上げられている。代替としては、LED以外の部品を使ったプロジェクトも考えられるが、“Blink"は気軽に始められるため非常に人気がある。具体的な実装では、pinMode()
は使いたいピンの入出力モードを設定し、digitalWrite()
でHIGHまたはLOWの信号をピンに送ってデバイスを制御する。delay()
関数は指定したミリ秒だけプログラムを停止させる。