mBlockを使ってArduinoを動かしてみた4:スイッチ取り付け(小学生こう君のブログ )

父の解説: 前回はLEDを5個使い、少し複雑なアルゴリズムで歩行者と車用の信号アルゴリズムを作成しました。今回はスイッチを取り付けます。テレビ番組「東大王」が好きなこう君は、「クイズの早押しボタン」が作りたいそうです。

こんにちは! こう君です。

今日は、スイッチを使ってLEDを光らせます。

まず、スイッチが使えるかだけ確かめます。画像のように回路を作ってください。

5V→スイッチ→LED→抵抗(220オーム)→GND

パソコンとArduinoをUSBケーブルでつなぎます。 そして、「接続」をクリックします。 これでArduinoに電気がつながります。

そして、スイッチを押してください。 すると、LEDがつくはずです。

次に、こんどはプログラミングをして、スイッチでLEDをつけてみたいと思います。

一度USBケーブルを抜きます。 回路を作りました。

回路が複雑なので、図に書きました。

父 注:スイッチ(プッシュボタン)のラインについている抵抗は「プルダウン抵抗」と呼ばれるものです。今回、 10kΩ のものをつけています。このラインがあると、スイッチをオフにした瞬間に、13番ピンがGND(0V)に落ちます。)

そして、画像のようにプログラミングしてください。

パソコンにつないで、プログラムをアップロードします。そして、スイッチを押してください。 すると、LEDがつくはずです。

これで今回は終わりです。

次回からは、これを使って 早押しボタン を作りたいと思います。

続き: mBlockを使ってArduinoを動かしてみた5:早押しボタン(小学生こう君のブログ )

mBlockを使ってArduinoを動かしてみた6:音を出す(小学生こう君のブログ )

mBlockを使ってArduinoを動かしてみた7:モータを回す(小学生こう君のブログ )

mBlockを使ってArduinoを動かしてみた8:パソコンのキャラクターと連動(小学生こう君のブログ )

mBlockを使ってArduinoを動かしてみた9:液晶ディスプレイ(小学生こう君のブログ )

mBlockを使ってArduinoを動かしてみた10:コードブレーカーゲームのルール(小学生こう君のブログ )

mBlockを使ってArduinoを動かしてみた11:コードブレーカーの暗号を作る(小学生こう君のブログ )

mBlockを使ってArduinoを動かしてみた12:コードブレーカーの暗号判定(小学生こう君のブログ )

mBlockを使ってArduinoを動かしてみた13:コードブレーカー判定結果の出力(小学生こう君のブログ )

mBlockを使ってArduinoを動かしてみた14:コードブレーカー正解/失敗時の動作(小学生こう君のブログ )

mBlockを使ってArduinoを動かしてみた15:コードブレーカー答えの入力(小学生こう君のブログ )

mBlockを使ってArduinoを動かしてみた16:コードブレーカー完成して遊んでみた(小学生こう君のブログ )

バックナンバー:

mBlockを使ってArduinoを動かしてみた1:セットアップ(小学生こう君のブログ )

mBlockを使ってArduinoを動かしてみた2:LEDライト点滅(小学生こう君のブログ )

mBlockを使ってArduinoを動かしてみた3:LEDで信号機(小学生こう君のブログ )

--

--

Hiraku Sakamoto
東京工業大学エンジニアリングデザインプロジェクト

Associate Professor; Engineering Sciences and Design (ESD) Graduate Major, Department of Mechanical Engineering, Tokyo Institute of Technology, Japan.