1922amt1001

Материал из УМКИwiki
Версия от 12:18, 6 апреля 2021; Woronin (обсуждение | вклад) (Новая страница: «<syntaxhighlight lang="C++"> // // 2021.04.06 umkiedu@gmail.com // датчик влажности и температуры -- AMT 1001 R=10kOm // int temp…»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску
//
//  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
}