組み込みエンジニア トワイライト(TWELITE)でSHT35のデータを取得する トワイライトはWire(I2C通信)を使用することでSHT35から温湿度データを取得することができます。MWSTAGEではセンサーデバイスライブラリであるSHT3xクラスの関数をコールするだけでSHT35のデータを取得できます。 2021.06.17 TWELITE(トワイライト)組み込みエンジニア
組み込みエンジニア トワイライト(TWELITE)のEEPROMを使い方 ZigBeeモジュールであるトワイライト(TWELITE)はEEPROMを搭載しているため電源が切れてもデータを保持できます。クラスオブジェクトであるEEPROMを使用することで簡単にEEPEOMの書き込みと読み込みができます。 2021.06.08 TWELITE(トワイライト)組み込みエンジニア
組み込みエンジニア PICマイコン(PIC16F1827)でAD変換を実装する PIC16F1827はADC機能を持っておりセンサーの電圧をアナログ情報として取り込むことができます。MCCでADCの実装例として温度センサーと照度センサーの値をアナログデータとして取り込んで動作確認を行いました。 2021.06.02 PIC16F1827組み込みエンジニア
組み込みエンジニア Seeeduino XIAOを使ってBME280のデータをLCDに表示する Seeeduino XIAOはArduino環境と互換性あるためSPIライブラリ及びWireライブラリが使用できます。SPIを使用してBME280から温湿度・気圧の情報を取得しI2C通信を使用してLCDに表示する方法をまとめました。 2021.05.25 Seeeduino XIAO組み込みエンジニア
組み込みエンジニア PICマイコン(PIC16F1827)でSHT35のデータを取得 PIC16F1827はI2C(MSSP)通信機能を持っており温湿度センサーであるSHT35-DISから測定データを取得することができます。MCCによるI2C通信の実装例としてSHT35-DISからデータを取得しLCDに温湿度を表示しました。 2021.05.20 PIC16F1827組み込みエンジニア
組み込みエンジニア PICマイコン(PIC16F1827)のI2C通信を実装する PIC16F1827はI2C(MSSP)通信機能を持っておりLCD等の外部機器と通信することができます。MCCによるI2C通信の実装例とLCDを使用したストップウォッチのソフトを作り経過時間を表示して動作確認しました。 2021.05.14 PIC16F1827組み込みエンジニア
組み込みエンジニア PICマイコン(PIC16F1827)で実現できる機能と解説リンクまとめ PIC16F1827を使ってマイコンの基礎であるタイマ・シリアル通信・I2Cなどの使い方を学ぶことができます。PICマイコンの開発支援ツールであるMCCプラグインを使用してPIC16F1827の動作を確認しました。 2021.05.08 PIC16F1827組み込みエンジニア
組み込みエンジニア PICマイコン(PIC16F1827)のシリアル通信の応用 PIC16F1827のシリアル通信機能(EUSART)を応用して外部機器から電文を送信しPIC16F1827を操作し電文でレスポンスさせて動作確認を行いました。電文を使ったシリアル通信の送信と受信の考え方についてまとめました。 2021.05.05 PIC16F1827組み込みエンジニア
組み込みエンジニア PICマイコン(PIC16F1827)のシリアル通信を実装する PIC16F1827はシリアル通信機能(EUSART)を持っているため外部機器と通信を行うことができます。MCCを使用してEUSARTの設定を行いArudino UNOとシリアル通信を行いシリアルモニタで動作確認を行いました。 2021.04.29 PIC16F1827組み込みエンジニア
組み込みエンジニア PICマイコン(PIC16F1827)のDIのチャタリング防止 マイコンにおいて外部機器の状態をDIに取り込んで判定させることがあります。スイッチやリレーなどで遮断容量が大きいほど瞬時に信号が切り替わらず信号が安定しない期間(チャタリング)があります。ソフトで対策を行う方法をまとめました。 2021.04.22 PIC16F1827組み込みエンジニア