2020-01-01から1年間の記事一覧
Micro:bitとMicropythonで、LCDを簡単に制御できます。LCDにGPIOで「クマオフシゴロウ」を表示するサンプルプログラムを示します。
Micro:bitとMicropythonで、マイクロサーボを簡単に制御できます。サーボホーンが、0°、45°、90°、135°、180°に回転移動するサンプルプログラムを示します。
Micro:bitとMicropythonで、リレーを簡単に制御できます。リレーがOFFのとき(通常の状態)は白LEDが点灯、赤LEDが消灯しますが、リレーがONのとき白LEDが点灯、赤LEDが消灯する、サンプルプログラムを示します。
Micro:bitとMicropythonで、4×4マトリックスのキーパッドから簡単に情報を入力できます。押されたキーパッドの文字や記号をLEDディスプレイに表示するサンプルプログラムを示します。
Micro:bitとMicropythonで、ジョイスティックから簡単に情報を入力できます。ジョイスティックの操作に合わせて、LEDディスプレイのカーソルが移動するサンプルプログラムを示します。
Micro:bitとMicropythonで、RGB フルカラーLEDを簡単に動作します。RGB フルカラーLEDに色を細かく設定して点灯するサンプルプログラムを示します。
Micro:bitとMicropythonで、3W LEDを簡単に動作します。3W LEDに人の目では認識できないほど細かく点灯するサンプルプログラムを示します。
Micro:bitとMicropythonで、白色LED(ピラニアLED)を簡単に動作します。白色LEDを徐々に明るくまた暗くなる簡単なサンプルプログラムを示します。
Micro:bitとMicropythonで、LEDを簡単に動作します。3つのLEDを同時に動作する簡単なサンプルプログラムを示します。
Micro:bitとMicropythonで、赤外線モーションセンサ(PIR AM312)を簡単に動作します。人体を検出する簡単なサンプルプログラムを示します。
Micro:bitとMicropythonで、ホール磁気センサ(3144 402)を簡単に動作します。磁気を検出する、簡単なサンプルプログラムを示します。
Micro:bitとMicropythonで、振動センサ(801S)を簡単に動作します。衝撃的振動を検出する、簡単なサンプルプログラムを示します。
Micro:bitとMicropythonで、デジタルチルトセンサを簡単に動作します。点灯を検出する、簡単なサンプルプログラムを示します。
Micro:bitとMicropythonで、リードスイッチを簡単に動作します。磁気を検出する、簡単なサンプルプログラムを示します。
Micro:bitとMicropythonで、赤外線障害物検出センサを簡単に動作します。障害物を検出する、簡単なサンプルプログラムを示します。
Micro:bitとMicropythonで、ライントラッキングセンサを簡単に動作します。黒い物体を検出する、簡単なサンプルプログラムを示します。
Micro:bitとMicropythonで、フォトインタラプタを簡単に動作します。カードで遮ったときを検知する、簡単なサンプルプログラムを示します。
Micro:bitはプルアップ回路とプルダウン回路を内蔵しています。MicroPythonのプル設定とMicro:bitの端子の電圧との関係を実験で確かめます。
Micro:bitは、特有な無線通信することができます。送信側と受信側のMicro:bitを用意して、簡単な文字列('A')を通信するサンプルソフトで説明します。
Micro:bitは、その本体の裏にある地磁気センサーで方位を計測することができます。MuのREPLで地磁気センサーの出力値を表示するサンプルソフトで説明します。
Micro:bitは、その本体の裏にある加速度センサーで本体の動きを計測することができます。MuのREPLで加速度センサーの出力値を表示するサンプルソフトで説明します。
Micro:bitは、その本体の裏にある温度センサーで温度を計測することができます。MuのREPLで温度センサーの出力値を表示するサンプルソフトで説明します。
Micro:bitは、その本体の表にあるLEDディスプレイの光センサーで明るさを計測することができます。MuのREPLで光センサーの出力値を表示するサンプルソフトで説明します。
Micro:bitは、その本体の表にあるボタンA(button_a)またはボタンB(button_b)が押されている状態を検出することができます。MuのREPLでボタンが押されている状態を表示するサンプルソフトで説明します。
概要 基本的な接続 データフォーマット クロックレート(ポーレート、通信速度) ビット数 パリティビット ストップビット その他の設定 ソフトとマイコン 送受信データの電文(伝文)の仕様 固定長 特長 受信プログラムのフロー 可変長 特長 可変長の種類 受信…
タクトスイッチとは スイッチモジュール インターフェース 周辺回路 ソフトとマイコン MicropythonとMicro:bit 接続 コード 結果 Arduino Raspberry Pi STM32 Nucleo タクトスイッチとは タクトスイッチとは、人が手で押したり離したりしてON/OFFをするスイ…
LEDとは LEDモジュール インターフェース 周辺回路 ソフトとマイコン MicropythonとMicro:bit 接続 コード 結果 Arduino Raspberry Pi STM32 Nucleo LEDとは LEDとはlight emitting diode(発光ダイオード)の略です。プラス端子からマイナス端子への順方向に…
Micro:bitのアナログ入力とアナログ出力する端子について説明します。特にアナログ入力端子はプルアップ/プルダウン回路の設定が必要です。
マイコン入力に欠かせないプルアップ回路とプルダウン回路を説明します。
抵抗分圧回路とは 回路による抵抗値から電圧に変換 ソフトウェアによる電圧から抵抗値に変換 マイコンを使った実験 Micro:bitとMicropython 実験回路 サンプルコード 実験結果 Arduino Raspberry Pi STM32 Nucleo 抵抗分圧回路とは 直列した複数の抵抗によっ…