2018-06-05から1日間の記事一覧

温湿度センサー HTU21D / 温度湿度を測る / micro:bit / mbed

#include "MicroBit.h" MicroBit uBit; #define HTDU21D_ADDRESS 0x40<<1 #define TRIGGER_TEMP_MEASURE_HOLD 0xE3 #define TRIGGER_HUMD_MEASURE_HOLD 0xE5 float getTemp(){ // Hold master モード (測定の済むまでクロックをストレッチする) にして、 // …

温湿度センサー HTU21D / ユーザーレジスタの内容を読み出してみる / micro:bit / mbed

基板上のパターンをカットしてプルアップ抵抗を無効にする(モジュール基板はマルツ製)。 ためしにユーザーレジスタの内容を読み出してみる。デフォルト値である 0b 0000 0010 (0x2) が返ってくるはずである。 #include "MicroBit.h" #define DeviceAddr 0x40<…