Professional Documents
Culture Documents
ThingSpeak là mô ̣t cloud service khá Firebase là dịch vụ cơ sở dữ liê ̣u hoạt
nổi tiếng và phổ biến trong cô ̣ng đồng đô ̣ng trên nền tảng đám mây – cloud.
IoT, cho phép người dùng gửi dữ liê ̣u Kèm theo đó là hê ̣ thống máy chủ cực
lên cloud và lấy dữ liê ̣u về qua giao kỳ mạnh mẽ của Google. Chức năng
thức HTTP và MQTT. ThingSpeak hỗ chính là giúp người dùng lâ ̣p trình ứng
trợ sẵn mô ̣t số UI Widget giúp trực dụng bằng cách đơn giản hóa các thao
quan hóa dữ liê ̣u như biểu đồ, đồng hồ, tác cơ sở dữ liê ̣u.
bản đồ,… Bạn có thể tạo các bảng dữ Cụ thể là những giao diện lập trình ứng
liê ̣u để giám sát và chia sẻ cho cô ̣ng dụng API đơn giản. Mục đích nhằm
đồng. tăng số lượng người dùng và thu lại
ThingSpeak cung cấp gói miễn phí cho nhiều lợi nhuận hơn.
cô ̣ng đồng với mô ̣t số giới hạn nhỏ về Đặc biệt, còn là dịch vụ đa năng và bảo
tần suất Upload dữ liê ̣u và thời gian mật cực tốt. Firebase hỗ trợ cả hai nền
lưu trữ. tảng Android và IOS.
void setup()
{
Serial.begin(9600);
delay(1000);
//Quá trình kết nối wifi
WiFi.begin (WIFI_SSID, WIFI_PASSWORD);
void loop()
{
float h = dht.readHumidity(); //Đọc đô ̣ ẩm
float t = dht.readTemperature(); // Đọc nhiệt độ theo độ C
if (isnan(h) || isnan(t))
{
Serial.println("Failed to read from DHT sensor!");
return;
}
Serial.print("Nhiet do: ");
Serial.print(t);
Serial.print("*C ");
Serial.print("Do am: ");
Serial.print(h);
Serial.println("% ");
Firebase.setFloat( fbdo,"Nhiet do", t); //Gửi dữ liê ̣u lên Firebase, xuất giá trị nhiê ̣t đô ̣
Firebase.setFloat ( fbdo,"Do am", h); // Gửi dữ liê ̣u lên Firebase, xuất giá trị đô ̣ ẩm
delay(200);
}
CƠ SỞ VÀ ỨNG DỤNG IOTS - ITFA436064
4. Các bước thực hiện cập nhật dữ liệu nhiệt độ, độ ẩm lên server
thingspeak và google firebase (kèm theo hình ảnh kết quả thực hiện).
Link: https://youtu.be/ZfpsPqjoJ8M