Вывод показаний датчика с Arduino на планшет

Для создания беспроводного канала связи между Android-Arduino устройствами можно просто использовать Bluetooth модуль HC-05.

Подключение датчика DHT11 и Arduino

Приложение для Android разработано на MIT App Inventor
Для создания Arduino нужно иметь:
  • 1 Датчика температуры DHT11
  • 2 Arduino UNO
  • 3 Bluetooth модуль HC-05
  • 4 Аккумулятор


Дизайн приложения в APP Inventor



Блоки приложения в APP Inventor




Скетч вывода температуры и влажности с Arduino

#include <stDHT.h.h>
DHT sens(DHT11);

void setup()
{
Serial.begin(9600);
pinMode(2, INPUT);
digitalWrite(2, HIGH);
}

void loop()
{
int t = sens.readTemperature(2);
int h = sens.readHumidity(2);
delay(3000);

Serial.print("Hum: "); // Влажность
Serial.print(h);
Serial.print(" %");
Serial.println(" ");

Serial.print("Temp: "); // Температура
Serial.print(t);
Serial.println(" C ");
Serial.println(" ");
}