はげたまぼっち
実験室長(はげたまぼっち)の経歴:電子機器製品の評価試験や検査業務に約10年間従事しました。東京タワーと同級生の1958年生れです。
マイコンを使って、センサーやモーターの制御、機器間の通信方法などを、一歩ずつ段階的に実習しています。
「左右の傾きでON/OFFする傾斜(チルト)スイッチを使ってみよう。」では、シールド経由でmicro:bitに接続した傾斜(チルト)スイッチを左右に傾かせると、 LEDマトリックスのアイコン表示が変化するプログラムを、MakeCodeを使って作成します。 はじめに 「micro:bitとキットでマイコン制御」では、micro:bit V2(以下 micro:bit)と市販のセンサーキットの「KEYESTUDIO 37センサースターターキット micro:bit V2付」(以下 キット)を使ってマイコン制御 ...
「アセンブラ言語で赤色LEDモジュールを点灯・消灯させてみよう。」では、PIC16F84Aに接続した赤色LEDモジュールを、アセンブラ言語を使って、点灯・消灯させるプログラムを作成します。 はじめに 「PICとkeyestudioでマイコン制御」では、PIC16F84Aと「micro:bitとkeyestudioでマイコン制御」の実験で使った「KEYESTUDIO 37センサースターターキット micro:bit V2付」のモジュールを利用して、マイコン制御の基本を実習します。 実験準備 実習に必要な機器 ...
PICには数百種類に及ぶシリーズがありますが、中でも初代定番と言われたPIC16F84Aを使って、keyestudioが提供しているLEDやセンサ等のモジュールを制御していきます。 「PIC16F84Aで制御する環境を構築しよう。」では、マイクロチップ社が無償で提供している統合開発環境(MAPLAB X IDE)をWindows11パソコンにインストールして、PIC16F84Aのプログラムを作成できるようにします。 作成したプログラムをPIC16F84Aに書込み、実際にブレッドボードや電源等の部品を接続し ...
「ボタンを押してLEDマトリックスにハートのアイコンを表示させてみよう。」では、シールド経由でmicro:bitに接続したプッシュボタンを押している間、 LEDマトリックスにハートのアイコンを表示させるプログラムを、MakeCodeを使って作成します。 はじめに 「micro:bitとキットでマイコン制御」では、micro:bit V2(以下 micro:bit)と市販のセンサーキットの「KEYESTUDIO 37センサースターターキット micro:bit V2付」(以下 キット)を使ってマイコン制御の ...
PIC(Peripheral Interface Controller)は、マイクロチップ社によって開発されたマイクロコントローラー(マイコン)です。 PICマイコンのアーキテクチャはハーバード・アーキテクチャに基づいており、高速実行、プログラミングの容易さ、幅広い入手可能性、他の周辺機器とのインターフェースの容易さ、低コスト、フラッシュ・メモリによる再プログラミングなどにより、非常に人気がありるマイコンです。 PIC16F84Aの概要 1998年にマイクロチップ社から発表されたPIC16F84Aは、初心 ...
「3色LED(赤、緑、青)を点灯、消灯させてみよう。」では、シールド経由でmicro:bitに接続した3色LED(赤、緑、青)を MakeCodeを使って、1秒ごとに青→赤→緑の順番で表示を切り替るプログラムを作成します。 はじめに 「micro:bitとキットでマイコン制御」では、micro:bit V2(以下 micro:bit)と市販のセンサーキットの「KEYESTUDIO 37センサースターターキット micro:bit V2付」(以下 キット)を使ってマイコン制御の基本を実習します。 実習はke ...
「パッシブブザーでメロディーを奏でよう。」では、シールド経由でmicro:bitに接続したパッシブブザーを「Microsoft MakeCode for micro:bit」(以下 MakeCode)で、単純な音を鳴らしたり、メロディーを奏でたりするプログラムを作成します。 はじめに 「micro:bitとキットでマイコン制御」では、micro:bit V2(以下 micro:bit)と市販のセンサーキットの「KEYESTUDIO 37センサースターターキット micro:bit V2付」(以下 キット) ...
「アクティブブザーを鳴らしてみよう。」では、シールド経由でmicro:bitに接続したアクティブブザーを「Microsoft MakeCode for micro:bit」(以下 MakeCode)で1秒間隔で鳴らしたり、止めたりするプログラムを作成します。 はじめに 「micro:bitとキットでマイコン制御」では、micro:bit V2(以下 micro:bit)と市販のセンサーキットの「KEYESTUDIO 37センサースターターキット micro:bit V2付」(以下 キット)を使ってマイコン ...
Raspberry Pi Pico W(以下 PicoW)にはメインプロセッサとは独立して動作する、Programmable Input/Output(以下 PIO)と呼ばれる2機のプロセッサがあります。 それぞれのPIOにはステートマシンと呼ばれる、4個の独立して動作する処理ユニットがあり、PIO用のアセンブラ(以下 PIOASM)を使ってGPIOを制御できます。 センサー等の電子部品をPicoWに複数接続して処理する場合、一部の電子部品の制御に処理時間を取られ、別の電子部品の処理に支障をきたす場合があ ...
「3W LEDを点灯・消灯、蛍のように光らせてみよう。」では、シールド経由でmicro:bitに接続した3W LEDモジュールを「Microsoft MakeCode for micro:bit」(以下 MakeCode)で点灯・消灯させた後、蛍のように、徐々に明るくなったり暗くなったりするプログラムを作成します。 はじめに 「micro:bitとキットでマイコン制御」では、micro:bit V2(以下 micro:bit)と市販のセンサーキットの「KEYESTUDIO 37センサースターターキット m ...