組み込みエンジニア Arduinoとトワイライト(TWELITE)でセンサー情報を表示する Arduinoとトワイライトを使ってBME280のセンサー情報をLCDに表示するシステムを作ることができます。各種モジュールの動作を確認しながら1つ1つの基礎技術を取得することで様々な応用範囲が広がり楽しさが倍増することは間違いありません。 2020.09.20 Arduino UNOTWELITE(トワイライト)組み込みエンジニア
組み込みエンジニア ArduinoのSPIライブラリを使ってBME280のデータを取得する Arduino環境ではSPI通信を行うために標準ライブラリとしてSPIライブラリがあります。BME280の製作メーカが提供しているAPIを使用して温度・気圧・湿度の計算を行いSPI通信でセンサー情報を取得する方法をまとめました。 2020.09.12 Arduino UNO組み込みエンジニア
組み込みエンジニア トワイライト(TWELITE)で親機を実装し子機から無線受信する ZigBeeモジュールであるトワイライト(TWELITE)を使用し、各種センサーと組み合わせることでIoTへの応用が期待できます。トワイライトの子機からデータを無線受信する親機を実装しシリアルモニターに表示する方法についてまとめました。 2020.09.06 TWELITE(トワイライト)組み込みエンジニア
組み込みエンジニア マイコンのプルアップとプルダウンの意味と抵抗値の計算方法 マイコンの周辺回路を設計しているとプルアップとプルダウンを使うことが多くあります。プルアップやプルダウンを実装しないとマイコンのDIやロジックICのDIが誤検出して誤動作の原因になることがあります。抵抗値の決め方について一例をまとめました。 2020.09.01 組み込みエンジニア
組み込みエンジニア Arduinoの標準ライブラリでLCDに文字を表示する方法 Arduino環境ではLCDに文字を表示するために標準ライブラリとしてLiquidCrystalがあります。外部機器から取得したデータの情報をLCDに表示したりボタンで表示を切り替えてモードを選択したりと用途は様々です。 2020.08.28 Arduino UNO組み込みエンジニア
組み込みエンジニア Arduino環境でのタイマ管理とDIのチャタリング防止の方法 Arduino環境でソフト開発しているとDIに信号を入力して処理を判定させることがよくあります。DI信号がスイッチなどであった場合チャタリングによってDI信号が安定しないことがあります。対策としてフィルタを作る方法を記事にしました。 2020.08.20 Arduino UNO組み込みエンジニア
趣味と生活 【怒:増税】レジ袋有料化による消費減と炭素税導入の動き レジ袋をごみ箱にセットしてまとめてくるんで捨てることが難しくなってきました。レジ袋は資源の有効利用にもなっていたのにエコだと言えば増税できるのに怒りを感じます。次なる増税として「炭素税」の導入の話が出てきているのはもはや恐怖です。 2020.08.16 趣味と生活
組み込みエンジニア トワイライト(TWELITE)とArduino間でシリアル通信する ZigBeeモジュールであるトワイライト(TWELITE)はシリアル通信機能があり、センサーのデータ値を表示させることができます。Arduino Unoとシリアル通信を行いArduinoのシリアルモニターに表示して確認しました。 2020.08.14 TWELITE(トワイライト)組み込みエンジニア
組み込みエンジニア Arduinoの開発環境の作り方とスケッチ例の使い方 Arduinoの開発環境であるArduino IDEのダウンロードとインストールの手順をまとめました。ライブラリのスケッチ例の使い方の一例としてソフトウェアシリアルライブラリを流用した方法で動作確認を行います。 2020.08.09 Arduino UNOESP32-WROOM-32ESeeeduino XIAO組み込みエンジニア
組み込みエンジニア トワイライト(TWELITE)のPWMを使ってブザーを鳴らす ZigBeeモジュールであるトワイライト(TWELITE)はタイマ機能を備えておりPWM波形を生成することができます。PWMでLEDの明るさなどを調整したりできます。PWMで振動波形を模擬することでブザーを鳴らして動作を確かめました。 2020.08.01 TWELITE(トワイライト)組み込みエンジニア