2019年– date –
-
プログラミング入門-基礎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を前回のスケッチと同様に点滅制御する、という内容です。 緑色のLEDはArduinoボードの8番端子に... -
プログラミング入門-基礎1
第16回 #defineの続きと算術演算子
今回は#defineの続きと、新しく算術演算子を習得します。 【#defineの追加】 前回のスケッチでは「delay(1000);」の1000の部分を#defineで定義してスケッチを変更しやすくしました。 今回は残りの「delay(2000);」の2000の部分を#defineで定義したいと思い... -
プログラミング入門-基礎1
第15回 #define
今回はLEDの点滅パターンを変更してみます。 【スケッチをコピーする】 ずいぶんと長い道のりでしたが、LEDを1秒ごとにつけたり消したりするスケッチがやっと完成しました。今回はLEDの点滅パターンを変えてみたいと思います。 前回までに作成したスケッチ...