東京書籍:小学校6年理科の教科書で掲載されているプログラミング
2020年度から新しくなった教科書。東京書籍の教科書では6年生理科の「電気の有効活用」(p.157~) にプログラミングが掲載されています。掲載されているプログラミングを、MESHを使って実現する方法をご紹介します。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/voyage-when-dishful/3eed0fae-c531-4ad1-a783-21bf7c95ac70/9860e4ef797527d4e9da6f18900c282f.png)
MESHをはじめてお使いの方は、以下の記事でセットアップや基本的な使い方をご紹介しています。ご覧ください。
必要なもの(1セット分)使用する回路のイメージプログラミングをやってみよう(P.160)電気を利用したものをつくろう(P.162)電気自動車電気を効率よくつかう家私のくふう1 室内の気温が20℃よりも高くなったらプロペラが回る私のくふう2 暗くなったら明かりがつくしくみ私のくふう3 とびらの近くを人が通ると、音が出るしくみ教科書会社ホームページお役立ちリンクお問い合わせ先
必要なもの(1セット分)
- MESHブロック(人感ブロック、明るさブロック、温度・湿度ブロック、GPIOブロック)
- タブレット / PC
- 発光ダイオード
- GPIOブロック用関連製品(ここではメーター付きコンデンサーを使用)
- ワニ口クリップコード
- 手回し発電機(メーター付きコンデンサーを使う場合は必要)
- その他電気部品(ブザーやプロペラなど)
使用する回路のイメージ
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/voyage-when-dishful/bd1d4662-89f4-45e1-858a-1adcedcda712/56111c6307d276309cdaa387dde7b7a0.png)
プログラミングをやってみよう(P.160)
以下のプログラムの流れのように、人が近づくと明かりがつき、しばらくすると消えるプログラムをつくり、発光ダイオードを点けたり消したりしてみましょう。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/voyage-when-dishful/d853bdc4-9af0-4e2e-897c-ace805d69981/23b8fd9d7ce9fbfbefc4730f75951fe0.png)
MESHを使うと以下のようなプログラムで動かすことができます。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/voyage-when-dishful/9a087f43-1f96-4ff1-bcbb-82acf98d8055/7a11c6c1d84c4e64754662ce8a2c3537.png)
人感ブロックで人を感知したら、GPIOブロックに接続されている発光ダイオードが点灯します。人を感知しなくなったら発光ダイオードが消灯します。
また、このプログラムを繰り返し動かす場合は、MESHアプリのロジック機能である「タイマー」を使います。タイマーの「一定の間隔で」という機能を使えば以下のように繰り返しプログラムを動かすことができます。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/voyage-when-dishful/4ae9a0fb-d10f-44a4-b1bc-d5bf6f1e754e/c9461e6d2e5bfc50686be3e422791c34.png)
電気を利用したものをつくろう(P.162)
電気自動車
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/voyage-when-dishful/9b27311b-9638-48cc-bc15-e803efcd2cdf/aded291576d9e75a73decb231958f726.png)
人を感知したら車が動くスマートカー。人感ブロックが人を感知したら、GPIOブロックに接続されている車のモーターが自動で動き出したり、止まったりたりします。GPIOにはモーターをつなぎます。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/voyage-when-dishful/21c17f5f-5547-4187-9f56-51856cd91ca5/b9c48ca478c5aad554d470afd7446d6a.png)
電気を効率よくつかう家
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/voyage-when-dishful/eae0dd03-1efe-4ccc-af1e-cfe8b611ddd1/ed2f946a59ea92b4066bd598ca678ab2.png)
スマートハウスキットを使うことで、家で電気を使う場面を想定したしくみを再現することができます。以下では、教科書に掲載されているスマートハウスのしくみをMESHでご紹介します。
私のくふう1 室内の気温が20℃よりも高くなったらプロペラが回る
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/voyage-when-dishful/92fbb50c-06cf-4ac6-bed6-46db1b490656/042e736d4d803a86144d7421700fc79b.png)
温度が20℃未満から20℃以上に変化したら、GPIOブロックに接続されているモーターのプロペラが回ります。温度が20℃未満に変化すると、プロペラは止まります。
※最初から室温が20℃以上ある場合は、このプログラムでは動作しません。その場合は温度設定を変更するか、以下のレシピのように定期的に確認するようにしてください。
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/voyage-when-dishful/407e64c1-4c7e-4018-9778-025889fef32a/d8d6d5c06ba9448f77a64cbab37965bf.png)
私のくふう2 暗くなったら明かりがつくしくみ
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/voyage-when-dishful/00900a3b-9bb0-4d4e-a867-2756f139dc93/cec07bedf4485998c953eb93e754f5bd.png)
暗くなったら、GPIOブロックに接続されている発光ダイオードが点灯します。明るなったら、発光ダイオードが消灯します。
私のくふう3 とびらの近くを人が通ると、音が出るしくみ
![](https://s3.ap-northeast-1.amazonaws.com/wraptas-prod/voyage-when-dishful/a2ca0fe0-fcc7-4681-ad4b-a7a7acc6eb20/f72573fab7af58351a51202c45240254.png)
人感ブロックが人を感知したら、GPIOブロックに接続されているブザーが3秒間鳴ります。
電気自動車の自動ブレーキのしくみや、外の明るさや人を感知して必要なときだけ電気を使う家など、MESHを使えば身の回りにある電気を有効活用したアイデアを形にすることができます。他にもさまざまな応用方法がありますので、より詳しくは以下のページをご覧ください。
教科書会社ホームページ
- 東京書籍※ 東京書籍のページへリンクします