チャレンジ課題1

この時点では、マイコンとは何かを確認しただけですが、ここでチャレンジ課題をやってみましょう!

目次

チャレンジ内容

前回、マイコンとは何かを確認しました。

マイコンは、「電気的な入力を受けて、その入力をマイコンのプログラムで処理して、その結果を電気的に出力する」というものでした。

今回はチャレンジとして、入力や出力にどのようなものがあるのかを実際に調べてみて、マイコンを使うとどのような作品が作れるのか考えてみたいと思います。

入力系の部品

入力系の部品は、単純なスイッチもあれば、いろいろな環境値を取得するための高度なセンサー部品もあります。

次のリンクは、ネットで購入できる入力系の部品です。(アフィリエイトリンクではありません)

実際にネットでどのような入力系部品があるのか調べてみましょう!


スイッチ(秋月電子通商)
センサー部品(秋月電子通商)


上でサイトで見つかるセンサー以外にも次のようなものもあります。

水分センサー(千石電商)

水分センサーを土に挿しておくと、土の水分状態がわかります。


水センサー(千石電商)

こちらは水分ではなく水のセンサーです。水がつくと反応しますので、外に置いておくと雨が降ってきたかどうかの判定ができますね。


筋力(?)センサー(千石電商)

筋肉の動きに応じて電圧が変化します。使ったことないですが、面白そうですね。


心拍センサー(千石電商)

心電図ではなく、心拍のセンサーです。スポーツジムの有酸素系マシンなどの付いていることが多いですよね。


火炎センサー(千石電商)

火を検出するセンサーです。


リアルタイムクロック(秋月電子通商)

「リアルタイムクロック」という部品を使用すると、現在の実際の時刻(年月日時分秒)が取得できます。この部品は単独で時刻を刻むので、ネットに接続する必要はありません。また閏年の修正も自動的に行ってくれます。


入力系の部品は主にセンサーになりますが、上のリンクで入手できる部品はすべてマイコンに接続して値を読み取ることができる、と考えていただいて大丈夫です。人間が感知できないものも感知できますので、いろいろ応用ができそうですよね。

出力系の部品

出力系の部品もいろいろあります。

分野ごとにまとめてみました。いずれの部品もマイコンで制御できると考えていただいて大丈夫です。

ただし、部品によってはマイコンの外部に追加で回路を接続する必要がありますが、細かいことは置いておきましょう。

動力系

DCモーター(秋月電子通商)

「DCモーター」はミニ四駆などのおもちゃなどでよく使われています。電圧を加えると(例えば電池を接続すると)軸がグルグル回転します。回転速度は電圧に応じて変化しますが、正確な速度制御は難しいです。


ステッピングモーター(秋月電子通商)

「ステッピングモーター」はかなり正確な回転制御ができます。ステッピングモーターを制御するには、特定の信号を与える必要があります。その信号により、例えば1.8度単位で回転を制御することができます。3Dプリンタなど、正確な位置制御が必要な場合によく使われています。


サーボモーター(秋月電子通商)

DCモーターは軸がグルグル回るモーター、ステッピングモーターは正確な制御ができるグルグル回るモーターでしたが、サーボモーターは異なります。サーボモーターも信号を加えると動作しますが、一般的なサーボモーターでは0度〜180度の回転しかしません。つまり1回転もできない、ということにになります。その代わり、0度〜180度の範囲でかなり正確な制御ができます。このモーターはロボットアームなど、可動範囲が限られていて正確な制御が必要な場合によく使われます。


ウォーターポンプ(千石電商)

水をくみ上げたり散水できます。家庭菜園の自動制御システムなどに利用できそうですよね。


バイブレーター(秋月電子通商)

スマホやゲームコントローラに入っている、ブルブル震える部品です。


ソレノイド(千石電商)

電圧を制御して、軸が飛び出たり引っ込んだりします。扉のロックなどの使えそうです。


ファン(秋月電子通商)

モーターの発展系ですが、風を発生させることができますね。


リレー(秋月電子通商)

マイコンの出力電圧は小さいですが、この「リレー」を使うとマイコンで100Vなどの電化製品のON/OFFを制御できます。

音響系

人間の耳に聞こえる音を発生する部品としては、スピーカーやブザーがあります。また、聞こえない音、超音波を発生する部品もあります。

MP3ファイルを再生するマイコンも販売されていますので、SDカードにMP3ファイルを入れておき、マイコンで制御してMP3を再生してスピーカーで鳴らす、ということもできます。

超音波スピーカーですが、これはセンサーのところでも出てきましたが、距離を測定する際に用いられることが多いです。

照明系

照明系の場合、すぐに思いつくのは一般的な照明器具ですが、100V系の照明器具はリレースイッチ、あるいはソリッドステートリレーと呼ばれる部品を使用するとマイコンで制御できます。

LEDの場合は一般的な照明器具と違って、用途がもうちょっと広がります。


7セグメントLED

数字を表現する7セグメントLEDと呼ばれている部品です。


バー表示LED

また、音の大きさや気温の状態などを表示するために、このようなLEDインジケータがあります。


LED照明モジュール

LEDは照明としても利用できます。


植物用LED

植物の育成に適した波長で発光するLEDもあります。植物は昼と夜を作ることが重要ですので、植物工場では、このようなLED照明を使って点灯、消灯制御して植物を育成しています。ここでもマイコンが活躍します。


赤外線LED(秋月電子通商)

先に説明しましたが、赤外線LEDを使うと、リモコン信号を発生することができますので、家電の制御ができます。

温度系

電気により発熱する部品もありますが、冷える部品もあります。

シートヒーター

まずは発熱部品です。この部品は加える電圧によって希望の温度に加熱できますので、ヨーグルト(25度〜30度)、フルーツビネガー(50度)、チーズ(60度)、味噌(60度)、米麹の甘酒(55度)が作れそうです。それぞれ発酵時間時間が決まっていますので、マイコンでタイマー制御すればうまくいきそうです。


ペルチェ素子

電圧を加えると冷える部品です。この部品は電池を接続するだけで冷えるので、単にこの部品と電池、スイッチをつけて夏に持ち歩くといいかもしれませんね。ただ、電池をつなげてこの部品を額に当ててると、他人から見ると、ちょっと、というところもありますので、使い方に注意する必要がありそうです。なお、電圧を加えると片側は冷たくなりますが、もう片方は温かくなります。何かを冷やしたい場合、設置に工夫が必要になります。

記録系

マイコンがプログラムで処理したデータを外部に記録することもできます。例えばSDカードを接続して、センサーで取得した数値をCSV形式でSDカードに記録することができます。

通信系

ネットワークコントローラ(秋月電子通商)

入力系の部品でも出てきましたが、インターネットに接続できますので、サーバにデータをアップしたり、自分自身がサーバとして動作することもできます。

入力系、出力系の部品ともまだまだ他にもたくさんありますが、まずはこのような部品とマイコンを組み合わせて、何ができそうか考えてみましょう!

課題1

最初は、入力系の部品、出力系の部品を接続して、プログラムで何か処理をして動作する作品を考えてみましょう!

例えば圧力センサーやジャイロセンサーを使うと、姿勢を判断できますので、座禅装置みたいなものも作れるかもしれませんね。そういえば任天堂からそういうゲームも出ていましたね。

Mcu application 1

課題2

入力系がなく、出力系だけ、というパターンでも何か考えてみましょう。

メジャーなところですと、LEDを使った看板とかありますよね。

Mcu application 2

それぞれの課題は典型的な解答例はありませんので、ご自身の身の回りでこんなものがあったらいいな、という発想で色々考えてみてください。それが正解です!

更新履歴

日付内容
2016.6.5新規投稿
2019.12.29誤記訂正
2025.3.23説明文変更
通知の設定
通知タイミング
guest
0 コメント
新しい準
古い順 一番投票が多い
本文中にフィードバック
全てのコメントを見る
目次