Cảm biến nhiệt độ TTL - Độ nhạy cao

Mình thấy bài viết của Đỗ Hữu Toàn rất hay, nay mình có cơ hội dùng cái cảm biến nhiệt độ TTL này nên giới thiệu với mọi người luôn. Do hướng dẫn sử dụng cũng giống cái của Toàn nên mình viết dưới dạng bài viết truyền cảm hứng để gom nhóm với Toàn.

I. Giới thiệu

Cảm Biến Nhiệt Độ (Thermal Sensor Temperature) trên được sử dụng để đo nhiệt độ môi trường xung quanh với độ nhạy cực cao, giúp phát hiện sự thay đổi của nhiệt độ môi trường, cảm biến tương thích với hầu hết các board vi điều khiển như Arduino.

Biến trở trên module giúp điều chỉnh mức nhiệt độ mà module Cảm biến nhiệt độ sẽ cảm nhận, chẳng hạn như chúng ta cần chỉnh cho module sẽ phát hiện ở nhiệt độ là 50 độ C, thì trong môi trường 50 độ C , vặn biến trở đến khi đèn màu xanh trong module sáng lên là được, lần sau khi đúng nhiệt độ đó module Cảm biến nhiệt sẽ tự động báo cho chúng ta biết (đèn xanh sẽ sáng lên). Khoảng nhiệt độ mà cảm biến có thể cảm nhận tốt là trong khoảng 20 – 80 độ C.

II. Cách sử dụng

a. Kết nối

Cảm biến độ ẩm đất có 4 chân : Vcc, GND, 2 ngõ ra là D0 ( cho giá trị trả về mức logic 0 1) và A0 (giúp bạn có thể đọc được chính xác). Bạn có thể dùng 1 trong 2 chân này...Ở đây đọc giá trị của cả 2 chân ( để các bạn hiểu là chính ) 

Cảm biến nhiệt độ TTL Arduino UNO
Vcc 5V
GND GND
D0 2
A0 A0

b. Code

void setup() 
{
  Serial.begin(9600);//Mở cổng Serial ở mức 9600
  pinMode (2, INPUT);
  pinMode (13, OUTPUT);
}
 
void loop() 
{
  int value = analogRead(A0);     // Ta sẽ đọc giá trị hiệu điện thế của cảm biến
                                      // Giá trị được số hóa thành 1 số nguyên có giá trị
                                      // trong khoảng từ 0 đến 1023
  Serial.println(value);//Xuất ra serial Monitor                   
  delay(10);
  
  // Đọc giá trị D0 rồi điều khiển Led 13
  if (digitalRead (2) == 0)
  {
 	digitalWrite (13, HIGH);
  }
  else{
 	digitalWrite (13, LOW);
  }
}

III. Lời kết

Chúc các bạn thành công!!!! Share và Rate Node cho mình nhé

Những hình ảnh về dự án: 
Bài viết truyền cảm hứng: 
lên
12 thành viên đã đánh giá bài viết này hữu ích.
Các dự án được truyền cảm hứng

Select any filter and click on Apply to see results

Các bài viết cùng tác giả

Tạo webserver với Intel Edison

Tạo webserver với Intel Edison như thế nào? Có khó không? Bài viết này sẽ hướng dẫn bạn tạo webserver với board mạch này. Mình thấy cực kì dễ luôn, bạn thử xem.

lên
8 thành viên đã đánh giá bài viết này hữu ích.

Một cách tiếp cận khác với sóng vô tuyến 315 hay 433Mhz

Yeah, cộng đồng Arduino Việt Nam chúng ta đã có một bài viết về sóng vô tuyến rất hay của NTP_PRO phải không nào! Tuy nhiên, mình thấy một số ý kiến về sự đụng độ thư viện VirtualWire và Servo (của Arduino). Vì vậy, qua cách tiếp cận này của mình sẽ giúp các bạn giải quyết vấn đề trên nhé. Ngoài ra, qua bài viết, mình muốn chia sẻ cho các bạn cách "hack" những thiết bị vô tuyến hiện có như xe điều khiển từ xa. Từ đó, tự các bạn chế ra những bộ remote của riêng mình. heart

lên
17 thành viên đã đánh giá bài viết này hữu ích.