組み込みエンジニア

Seeeduino XIAOでジョイスティックの情報を取得する

GroveモジュールのGrove-Thumb JoystickでスティックをX方向とY方向に円を描くようにスティックを回すと位置に応じたアナログ電圧を取得することができます。Seeeduino XIAO用の拡張ボードを使って動作確認を行いました。
組み込みエンジニア

PICマイコン(PIC16F1827)でLED8×8マトリックスを操作する

LED8×8マトリックスはLED8個を行と列にそれぞれ配置してアノードとカソードを共通に接続したモジュールです。DOを16本使用するとLED8×8マトリックスを操作することができます。任意の点灯パターンで動作させる例をまとめました。
組み込みエンジニア

ESP32-WROOM-32Eでステッピングモーターを操作する

ESP32でWebサーバーを実装するとクライアント(スマホなど)からステッピングモーターを操作することができます。WebサーバーとStepperライブラリを使ってスマホに表示したページからステッピングモーターを操作して動作確認しました。
組み込みエンジニア

ArduinoのDOでLED8×8マトリックスを操作する

LED8×8マトリックスはLED8個を行と列に並べて配置してアノードとカソードを共通に接続したモジュールです。ArduinoのDOを16本使用して任意のパターンでLEDを点灯させることができます。
組み込みエンジニア

Seeeduino XIAOでリモコンのデータを受信する

Seeeduino XIAOと赤外線受信機モジュールのGrove-Infrared Receiverを接続するとリモコンと通信ができます。通信フォーマットを解析してデータを取得する方法とIRremoteライブラリを使用する方法をまとめました。
VB.NET

VB.NET(VB2022)のタイマーの実装とイベントの追加方法

VB.NET(Visual Basic 2022)のデスクトップアプリでタイマーの実装とイベントの追加方法をまとめました。タイマーを使用してストップウォッチを作成して動作確認しています。またタイマーの誤差が大きくなってしまう事例を紹介しています。
VB.NET

VB.NET(VB2022)のボタンの実装とイベントの追加方法

VB.NET(Visual Basic 2022)のデスクトップアプリでボタンの実装とイベントの追加方法をまとめました。ボタンで表示する文字を切り替えるアプリを作成して動作確認を行いました。
VB.NET

Visual Studio 2022によるVBの開発環境の作り方

Visual Studio 2022はWindowsやAndroidなどで動作するアプリケーションを開発するための総合開発環境です。Visual Studio Communityは無料で使用できるためプログラミング学習にお勧めの開発環境です。
組み込みエンジニア

Seeed Studio XIAO nRF52840でBLEのセントラルデバイスを実装する

Seeed Studio XIAO nRF52840はBLE(Bluetooth Low Energy)を搭載しており、ArduinoBLEライブラリでBLE通信ができます。BLEのセントラルデバイスを実装する方法をまとめました。
組み込みエンジニア

Arduinoでリモコンのデータを受信する

ArduinoのDIに赤外線受信機モジュールセンサーを接続することでリモコンと通信することができます。Arduinoスターターキットに付属していたリモコンと赤外線受信センサーを使って赤外線による遠隔操作の方法をまとめました。