組み込みエンジニアPICマイコン(PIC16F1827)でRGB LEDの色を調整 PIC16F1827のDOとNOPを使用することでマイコン内蔵のRGB LEDの操作して色のパターンを生成して点灯させることができます。赤、緑、青の制御値をLCDで表示することで色のパターンを確認しながら点灯させました。2022.11.05組み込みエンジニアPIC16F1827
組み込みエンジニアPICマイコン(PIC16F1827)でRGB LEDを操作する PIC16F1827のDOとNOPを使用することでマイコン内蔵のRGB LEDの操作して色のパターンを生成して点灯させることができます。DO出力をNOPで遅延させながらタイミング波形を生成し点灯のパターンを切り替えて動作確認を行いました。2022.10.23組み込みエンジニアPIC16F1827
組み込みエンジニアSeeed Studio XIAO nRF52840の開発環境を作る Seeed Studio XIAO nRF52840はBLEを搭載しているためBlutooth通信ができるのが特徴です。またArduino環境に対応しているためArduinoライブラリを使ってソフト開発ができます。2022.10.10組み込みエンジニアSeeeduino XIAO
組み込みエンジニアPICマイコン(PIC16F1827)でCO2濃度を判定する PIC16F1827はADC機能を持っておりセンサーの出力電圧をAD変換して取り込むことができます。CO2ガスセンサーであるMG812の出力電圧をAD変換してCO2濃度の状態変化を検出して動作確認を行いました。2022.10.03組み込みエンジニアPIC16F1827
組み込みエンジニアArduinoライブラリでCO2センサー電圧を取得する Arduino環境ではアナログ電圧をAD変換する標準ライブラリが実装されています。CO2ガスセンサーであるMG812を使ってArduinoのアナログ電圧値からCO2濃度に換算する方法など動作確認したことについてまとめました。2022.09.25組み込みエンジニアArduino Uno
組み込みエンジニアArduinoのライブラリでDHT20の情報を取得 DHT20はASAIR製の湿度と温度のセンサーを備えたモジュールです。通信方式はI2CなのでWireライブラリを使用することでデータを取得することができます。DHT20からデータを取得してLCDに表示して動作確認を行いました。2022.09.13組み込みエンジニアArduino Uno
組み込みエンジニアPICマイコン(PIC16F1827)でDHT20のデータを取得 PIC16F1827はI2C(MSSP)通信機能を持っており湿度&温度センサーであるDHT20モジュールから測定データを取得することができます。MCCによるI2C通信の実装例としてDHT20モジュールからデータを取得しLCDに表示しました。2022.09.05組み込みエンジニアPIC16F1827
組み込みエンジニアSeeeduino XIAOのWireでDHT20の温湿度を取得 Seeeduino XIAOはArduinoと互換性があるためWireライブラリが使用できます。温湿度センサーであるDHT20モジュールから温湿度の情報を取得しシリアルモニターに表示して動作確認を行います。2022.08.28組み込みエンジニアSeeeduino XIAO
組み込みエンジニアESP32-WROOM-32EのBlutoothSerialでモジュール間通信 ESP32-WROOM-32EはWiFi通信とBluetooth通信ができるのが特徴です。親機と子機に分けたESP-WROOM-32EにBluetoothSerialライブラリを実装し子機のセンサー情報を親機に通信して動作確認を行いました。2022.08.14組み込みエンジニアESP32-WROOM-32E
組み込みエンジニアSeeeduino XIAOでES920LRの設定と無線通信 Seeeduino XIAOの標準ライブラリであるSerial1を使用すると外部機器とシリアル通信ができます。Serial1とLoRaモジュールのES920LRをシリアル通信で接続し初期化と電文を構成して無線通信を行う方法をまとめました。2022.08.06組み込みエンジニアSeeeduino XIAO