Arduino:Библиотеки/Esplora/Класс Esplora/readTemperature()

Материал из Онлайн справочника
Перейти к навигации Перейти к поиску

{{#setlogo:ArduinoCommunityLogo.png}}

Перевод: Максим Кузьмин (Cubewriter) Контакты:</br>* Skype: cubewriter</br>* E-mail: cubewriter@gmail.com</br>* Максим Кузьмин на freelance.ru
Проверка/Оформление/Редактирование: Мякишев Е.А.


Функция readTemperature()[1]

Считывает окружающую температуру от температурного датчика, и возвращает значение в виде градусов Цельсия или Фаренгейта (в зависимости от указанного параметра).

Синтаксис

Esplora.readTemperature(scale)

Параметры

scale  тип температурной шкалы. Доступные значения: DEGREES_C (градусы Цельсия) и DEGREES_G (градусы Фаренгейта)

Что возвращает

Значение, обозначающее окружающую температуру (либо в градусах Цельсия, либо в градусах Фаренгейта). Диапазон градусов Цельсия: от -40°C до 150°C. Диапазон градусов Фаренгейта: от -40°F до 302°F. Тип данных  int.

Пример

 1 #include <Esplora.h>
 2 
 3 void setup()
 4 {
 5   Serial.begin(9600);
 6 } 
 7 
 8 void loop()
 9 {
10   int celsius = Esplora.readTemperature(DEGREES_C);
11   int fahrenheit = Esplora.readTemperature(DEGREES_F);
12   Serial.print(celsius);
13   Serial.print("\t");
14   Serial.print(fahrenheit);
15 
16   delay(1000);
17 }

См.также

Внешние ссылки