1922amt1001: различия между версиями
Перейти к навигации
Перейти к поиску
Woronin (обсуждение | вклад) (Новая страница: «<syntaxhighlight lang="C++"> // // 2021.04.06 umkiedu@gmail.com // датчик влажности и температуры -- AMT 1001 R=10kOm // int temp…») |
(нет различий)
|
Текущая версия от 12:18, 6 апреля 2021
//
// 2021.04.06 umkiedu@gmail.com
// датчик влажности и температуры -- AMT 1001 R=10kOm
//
int tempPin = A6; // analog pin
int humPin = A7; // humidity
#include "amt1001_ino.h"
void setup()
{
Serial.begin(9600); // start serial communication
}
void loop()
{
// Get Temperature
uint16_t step = analogRead(tempPin);
uint16_t temperature = amt1001_gettemperature(step);
Serial.print(temperature);
Serial.print(" ");
// Get Humidity
step = analogRead(humPin);
double volt = (double)step * (5.0 / 1023.0);
uint16_t humidity = amt1001_gethumidity(volt);
Serial.println(humidity);
delay(500); // delay before loop
}