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

温湿度センサー HTU21D / ソフトリセットをかけてみる / micro:bit / mbed

ソフトリセットをかけると heater ビット (ユーザーレジスタのビット 1 ) 以外は全部デフォルト (全部 0) になるとの由。 #include "MicroBit.h" MicroBit uBit; #define HTDU21D_ADDRESS 0x40<<1 #define WRITE_USER_REG 0xE6 #define READ_USER_REG 0xE7 #…

温湿度センサー HTU21D / 測定分解能を変えてみる / micro:bit / mbed

#include "MicroBit.h" MicroBit uBit; #define HTDU21D_ADDRESS 0x40<<1 #define WRITE_USER_REG 0xE6 #define READ_USER_REG 0xE7 // ユーザーレジスタを読み出すための函数 uint8_t read_user_register(void){ char buf[] = {READ_USER_REG}; uBit.i2c.wr…