組み込みエンジニア ArduinoのSPIライブラリを使ってBME280のデータを取得する Arduino環境ではSPI通信を行うために標準ライブラリとしてSPIライブラリがあります。BME280の製作メーカが提供しているAPIを使用して温度・気圧・湿度の計算を行いSPI通信でセンサー情報を取得する方法をまとめました。 2020.09.12 Arduino UNO組み込みエンジニア
組み込みエンジニア Arduinoの標準ライブラリでLCDに文字を表示する方法 Arduino環境ではLCDに文字を表示するために標準ライブラリとしてLiquidCrystalがあります。外部機器から取得したデータの情報をLCDに表示したりボタンで表示を切り替えてモードを選択したりと用途は様々です。 2020.08.28 Arduino UNO組み込みエンジニア
Arduino UNO Arduino環境でのタイマ管理とDIのチャタリング防止の方法 Arduino環境でソフト開発しているとDIに信号を入力して処理を判定させることがよくあります。DI信号がスイッチなどであった場合チャタリングによってDI信号が安定しないことがあります。対策としてフィルタを作る方法を記事にしました。 2020.08.20 Arduino UNO組み込みエンジニア
組み込みエンジニア Arduinoの開発環境の作り方とスケッチ例の使い方 Arduinoの開発環境であるArduino IDEのダウンロードとインストールの手順をまとめました。ライブラリのスケッチ例の使い方の一例としてソフトウェアシリアルライブラリを流用した方法で動作確認を行います。 2020.08.09 Arduino UNOESP32-WROOM-32ESeeeduino XIAO組み込みエンジニア