管理者– Author –
管理者
-
プログラミング入門-基礎1
第23回 式と評価
今回は「式」と「式の評価」という考え方を習得して、while構文と比較演算子について理解を深めます。 比較「演算」子 前回の記事では「何かと何かが等しい」などの比較をする記号を習得しました。 != < <= > >= これらは比較する記号です。意... -
プログラミング入門-基礎1
第22回 while構文と比較演算子
キッチンタイマーのスケッチを変更して、スイッチが押されたらLEDの点滅を開始するようにします。 習得した項目の確認 前回までの記事で、青色LEDを1秒に1回、ピカッ、ピカッ、と光らせることができました。また、スイッチの状態を読み取ることもできまし... -
プログラミング入門-基礎1
第21回 シリアルモニタ
今回はスイッチの状態をArduino IDEで確認します。 Arduinoボードの中で起こっていることを自分の目で確認したい 前回の記事では、digitalRead命令を使ってスイッチの状態を確認しました。 具体的にはスイッチがつながっている23番端子の電圧計の値を読み... -
プログラミング入門-基礎1
第20回 pinMode命令とdigitalRead命令
今回はpinMode命令の復習をして、スイッチの状態を読み取る命令を習得します。 pinMode命令の復習 第10回の記事でpinMode命令を説明しましたが、その時はパラメータの「INPUT_PULLUP」を説明していませんでした。 前回の記事でプルアップ機能を説明しまし... -
プログラミング入門-基礎1
第19回 スイッチを追加する
ブレッドボードにスイッチを追加します。 スイッチを追加しよう 前回の記事では青色LEDをピカッ、ピカッ、と光らせるスケッチを作成しました。このピカッ、ピカッ、と光る動作は、タイマーが動作しているとき用にします。 でも前回のスケッチの状態だと、... -
プログラミング入門-基礎1
第18回 キッチンタイマーのスケッチ
やっと、、、キッチンタイマーのスケッチを作り始めます。 キッチンタイマー最初のスケッチ 製作するキッチンタイマーは、設定時間になったらアラームで知らせますが、設定時間になるまで動作していることを表現するために、1秒に1回、青色のLEDをピカッ、... -
プログラミング入門-基礎1
第17回 チャレンジ課題(1)
今まで習得した知識を使って課題にチャレンジしてみます。 チャレンジ課題 このシリーズの最初のチャレンジ課題は、追加で緑色のLEDを接続して、そのLEDを前回のスケッチと同様に点滅制御する、という内容です。 ハードウェアとスケッチを具体的にどのよう... -
プログラミング入門-基礎1
第16回 #defineの続きと算術演算子
今回は #define の続きと、算術演算子を習得します。 #defineの追加 前回のスケッチではdelay(1000);の1000の部分を#defineで定義してスケッチを変更しやすくしました。 今回は残りのdelay(2000);の2000の部分を#defineで定義したいと思います。 前回のdel... -
プログラミング入門-基礎1
第15回 #define
今回はLEDの点滅パターンを変更してみます。 スケッチをコピーする ずいぶんと長い道のりでしたが、LEDを1秒ごとにつけたり消したりするスケッチがやっと完成しました。 1秒に1回の点滅だけでは面白くありませんので、今回はLEDの点滅パターンを変えてみた...