добавил ещё несколько примеров для I2C

This commit is contained in:
Ogneyar committed 2024-08-21 15:49:49 +03:00
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!"));
}
}