forked from Elron_dev/elbear_arduino_bsp
добавил ещё несколько примеров для I2C
This commit is contained in:
1 parent
996e316403
commit
045e4c6c78
5 files changed
+157
-3
No files matched your search
@@ -0,0 +1,32 @@
|
||||
|
||||
/*
|
||||
The AHT10 temperature and humidity sensor connected to I2C is used for this test.
|
||||
*/
|
||||
|
||||
#include "AHT10.h"
|
||||
|
||||
void setup() {
|
||||
Serial.begin(115200);
|
||||
Serial.println();
|
||||
|
||||
Wire.begin();
|
||||
if (! AHT10::begin()) {
|
||||
Serial.println(F("AHT10 not detected!"));
|
||||
Serial.flush();
|
||||
}
|
||||
}
|
||||
|
||||
void loop() {
|
||||
float temp, hum;
|
||||
|
||||
delay(2000);
|
||||
if (AHT10::measure(&temp, &hum)) {
|
||||
Serial.print(F("Temperature is "));
|
||||
Serial.print(temp);
|
||||
Serial.print(F(" C, humidity is "));
|
||||
Serial.print(hum);
|
||||
Serial.println('%');
|
||||
} else {
|
||||
Serial.println(F("AHT10 read error!"));
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user