humidity and temperature sensors SHT1x - デジタル湿度・温度センサー
.
humidity and temperature sensors SHT1x
デジタル湿度・温度センサー SHT1xシリーズ(Sensirion)を I2C で接続します。
SHT1xシリーズは、I2Cに似た通信方式で本当はI2Cではありませんが、I2C機能を使って制御しています。
そのためウェイトが少し多めに入っています。
対応センサー:SHT11, SHT15, SHT71, SHT75
Schematic
blockdiagram
+--------+ | |3.3V---+-+--+ | | | | | SHT1x SHT7x | | R R | +------+ +------ | | | | +----VDD|4 | |2 | mbed |SCK----+-|-------SCK|3 | |1 | |SDA------+------DATA|2 | |4 | | +----GND|1 | |3 | | | +------+ +------ | | | | |GND---------+ R=2.2kΩ x 2 +--------+
Library
Import librarySHT1x
mbed library to use a SENSIRION SHT1x/SHT7x sensor humidity and temperature
[Not converted]
Sample
#include "mbed.h" #include "SHT1x.h" SHT1x sht15(p9, p10, SHT_high, SHT_3V3); DigitalOut myled(LED1); Serial pc(USBTX, USBRX); int main() { float h, t; while(1) { myled = 1; sht15.update(); h = sht15.get_humidity(); t = sht15.get_temperature(); pc.printf("h:%6.2f %% / t:%6.2f C\r\n", h, t); myled = 0; wait(3); } }
I2Cを他と共用する場合
: I2C i2c(p9, p10); SHT1x sht15(i2c); :
Please log in to post comments.