コンテンツ
マイクロコントローラは、単純なコンピュータ、メモリ、入出力機能を1つの使いやすい集積回路に統合したものです。同時にさまざまな電源から電圧を読み取り、それが生成する電圧でさまざまなデバイスを制御します。マイクロコントローラソフトウェアは、柔軟性と汎用性を提供します。デバイスはプログラムのステップに従って正確に動作します。プロジェクトが進行したら、ハードウェアを変更せずにプログラムをアップグレードして新しい機能を追加できます。
マイクロコントローラは、一般的に使用されているプログラマブル回路です。 (グッドシュート/グッドシュート/ゲッティイメージズ)
頻度カウンター
周波数カウンタは、オーディオソース、ラジオ、コンピュータのいずれであっても、電気信号の周波数を表示するデバイスです。メーターは最初に入力を調整し、それを連続信号から同じ周波数の離散矩形波の「オンオフ」信号に変更します。方形波が値 "on"に達するたびに、マイクロコントローラは追加のメーターを追加します。 1秒後に、マイクロコントローラはLEDディスプレイを更新し、信号周波数を1秒あたりのサイクル数で表示します。コントローラのクロック速度は、測定可能な最大周波数を制限しますが、ほとんどはオーディオから無線までの周波数範囲で動作します。
リモコン
数字キーパッドのクリックを読み、赤外線(IR)送信機にベルを送ることによって、マイクロコントローラはあなたのホームシアターまたは他の装置のためのコントロールとして機能することができます。すべてのリモコンは赤外線のエンコードされたパルスを受信機に送信することによって機能します。コードを知っていれば、デバイスを制御できます。マイクロコントローラのプログラム可能性は、事前にプログラムされた時間に装置を作動させるなどの標準的な遠隔制御では不可能であった新しい可能性およびアイデアを切り開く。
住宅用セキュリティ
マイクロコントローラベースのホームセキュリティシステムは、ライトやサイレンを作動させるだけでなく、ウィンドウスイッチ、モーションセンサー、煙探知機を監視することができます。コントローラには、継続的に監視する複数の同時入力があります。これにより、どのデバイスが問題を報告したかを正確に検出し、そのソフトウェアを通じて、発生したことに応じてさまざまなアクションを実行できます。
波形発生器
精密発振器として機能する波形をデジタルで生成するようにマイクロコントローラをプログラムすることができます。そのプログラムは最初にサイン波、三角波、のこぎり波を含む波形の記憶された表をマウントします。各表は完全な波の周期の数値表現を持っています。正弦波を選択してキーボードで周波数を入力すると、プログラムは対応するテーブルをすばやくスキャンして数値データをA / D回路に送ります。 A / D回路は、選択した周波数の正弦波を出力として生成します。デジタル波形発生器は、アナログ回路よりも少ない部品を使用し、水晶発振器はマイクロコントローラを制御するので、非常に安定した周波数の信号を生成します。
ロボット
マイクロコントローラを使用して光センサーやモーションセンサーを読み取り、電気モーターに電力を供給することで、ロボット設計の基本を学ぶことができます。エンジンは、車輪、ステアリング機構、および機械式アームを駆動できます。ロボットはモーションセンサーを使用して障害物を検出します。あなたは、あなたに物を動かすかつかむようにあなたに言う、光のフラッシュを通してそれに命令を送ることができます。コントローラのプログラム可能性により、ロボットデータベースに新しいコマンドやスキルを簡単に追加することが可能です。