2017-01-20から1日間の記事一覧

if

ifは指定した条件を満たした場合にのみ、その後のプログラムを実行する。https://www.arduino.cc/en/Reference/If if (someVariable > 50) { // do something here } 下記のような書き方でもOK if (x > 120) digitalWrite(LEDpin, HIGH); if (x > 120) digit…

for

for文は{}で囲まれた記述を繰り返す。例えば値を少しずつ増加して、一定のところで繰り返すのをやめる。データやピンの配列と組み合わせて使われることが多い。https://www.arduino.cc/en/Reference/For Example // Dim an LED using a PWM pinint PWMpin = …

Operator Symbol

Arduinoでプログラムを作るときに、演算子で条件などを表す必要がある。数式とは異なる使い方をするので注意する。 【 = 】 =は、代入演算子(assignment operator)で、右側の値を左の変数に入れる。 Example int sensVal; // declare an integer variable …

7 Segment LED Count Up

とりあえず0から9までの数字をカウントしてみる。 youtu.be void setup(){pinMode(2, OUTPUT);pinMode(3, OUTPUT);pinMode(4, OUTPUT);pinMode(5, OUTPUT);pinMode(6, OUTPUT);pinMode(7, OUTPUT);pinMode(8, OUTPUT);} void loop(){//0を表示digitalWrite(2…