VB.NET VB.NET(VB2022)のSerialPortの実装とイベントの追加方法 VB.NET(Visual Basic2022)でシリアルポート(SerialPort)使用してシリアル通信を行う方法、デバイス名を含むポートほ検索方法をまとめました。Arduino UNOとシリアル通信を行って動作確認を行いました。 2023.09.12 VB.NET組み込みエンジニア
組み込みエンジニア PICマイコン(PIC16F1827)でジョイスティックの情報を取得する PIC16F1827はADC機能を持っておりジョイスティックの出力電圧を取得することができます。MPLAB X IDEのプラグインであるMCCでADCとDACを実装してジョイスティックの動作確認を行いました。 2023.08.27 組み込みエンジニアPIC16F1827
組み込みエンジニア LTspiceのダウンロードとインストールの方法 LTspiceはアナログデバイセズが無償で提供している電子回路設計を行うためのシミュレーションツールです。LTspiceのダウンロードとインストールの方法についてまとめました。簡易的な回路図を作成し動作確認を行います。 2023.08.15 組み込みエンジニア
Arduino UNO Arduinoでジョイスティックの情報を取得する GroveモジュールのGrove-Thumb JoystickでスティックをX方向とY方向にスティックを回すと位置に応じたアナログ電圧を取得することができます。OLEDに取得したアナログ値を表示して動作確認を行いました。 2023.08.11 Arduino UNO組み込みエンジニア
組み込みエンジニア Seeeduino XIAOでジョイスティックの情報を取得する GroveモジュールのGrove-Thumb JoystickでスティックをX方向とY方向に円を描くようにスティックを回すと位置に応じたアナログ電圧を取得することができます。Seeeduino XIAO用の拡張ボードを使って動作確認を行いました。 2023.07.25 組み込みエンジニアSeeeduino XIAO
組み込みエンジニア PICマイコン(PIC16F1827)でLED8×8マトリックスを操作する LED8×8マトリックスはLED8個を行と列にそれぞれ配置してアノードとカソードを共通に接続したモジュールです。DOを16本使用するとLED8×8マトリックスを操作することができます。任意の点灯パターンで動作させる例をまとめました。 2023.07.19 組み込みエンジニアPIC16F1827
組み込みエンジニア ESP32-WROOM-32Eでステッピングモーターを操作する ESP32でWebサーバーを実装するとクライアント(スマホなど)からステッピングモーターを操作することができます。WebサーバーとStepperライブラリを使ってスマホに表示したページからステッピングモーターを操作して動作確認しました。 2023.07.08 組み込みエンジニアESP32-WROOM-32E
組み込みエンジニア ArduinoのDOでLED8×8マトリックスを操作する LED8×8マトリックスはLED8個を行と列に並べて配置してアノードとカソードを共通に接続したモジュールです。ArduinoのDOを16本使用して任意のパターンでLEDを点灯させることができます。 2023.06.28 組み込みエンジニアArduino UNO
組み込みエンジニア Seeeduino XIAOでリモコンのデータを受信する Seeeduino XIAOと赤外線受信機モジュールのGrove-Infrared Receiverを接続するとリモコンと通信ができます。通信フォーマットを解析してデータを取得する方法とIRremoteライブラリを使用する方法をまとめました。 2023.06.12 組み込みエンジニアSeeeduino XIAO
VB.NET VB.NET(VB2022)のタイマーの実装とイベントの追加方法 VB.NET(Visual Basic 2022)でタイマーの実装とイベントの追加方法をまとめました。タイマーを使用してストップウォッチを作成して動作確認しています。またタイマーの誤差が大きくなってしまう事例を紹介しています。 2023.05.28 VB.NET組み込みエンジニア