Mục lục:
- Bước 1: Các thành phần cần thiết
- Bước 2: Thực hiện kết nối
- Bước 3: Chuyển đổi giá trị tương tự sang giá trị kỹ thuật số
- Bước 4: Giao diện LM35 và NodeMCU
- Bước 5: Theo dõi nhiệt độ
Video: Nhiệt kế kỹ thuật số sử dụng NodeMCU và LM35: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Tự tạo Nhiệt kế kỹ thuật số và theo dõi nhiệt độ qua Internet từ mọi nơi. Chúng tôi sẽ giao tiếp cảm biến nhiệt độ LM35 với NodeMCU 1.0 (ESP-12E).
LM35 là một cảm biến nhiệt độ có thể đo nhiệt độ trong phạm vi -55 ° C đến 150 ° C. Nó là một thiết bị 3 đầu cuối cung cấp điện áp tương tự tỷ lệ với nhiệt độ. NodeMCU ADC có thể được sử dụng để đo điện áp tương tự từ LM35 và do đó tính toán nhiệt độ tương ứng với điện áp tương tự.
Bước 1: Các thành phần cần thiết
- Cảm biến nhiệt độ LM35
- NodeMCU 1.0 (Mô-đun ESP 12-E)
- Kết nối dây
- Breadboard
- Arduino IDE
Bước 2: Thực hiện kết nối
- Thực hiện các kết nối như thể hiện trong sơ đồ mạch.
- Kết nối chân Vcc của LM35 với chân 3V của NodeMCU.
- Kết nối chân Analog của LM35 với A0 của NodeMCU.
- Kết nối chân GND của LM35 với GND của NodeMCU.
Bước 3: Chuyển đổi giá trị tương tự sang giá trị kỹ thuật số
Bộ chuyển đổi tương tự sang kỹ thuật số (ADC) chuyển đổi các giá trị tương tự thành giá trị gần đúng kỹ thuật số dựa trên công thức:
Giá trị ADC = mẫu * 1024 / điện áp tham chiếu
Để chuyển đổi các giá trị tương tự sang độ C, chúng tôi có 3,3 V trên bo mạch của mình và chúng tôi biết rằng điện áp đầu ra của LM35 thay đổi 10 mV cho mỗi lần tăng / giảm độ C
temp_cators = ((analogRead (A0) * 330.0) /1024.0);
Để chuyển đổi độ C sang độ F
temp_fahrenheit = (temp_cators * 1.8) +32.0;
Bước 4: Giao diện LM35 và NodeMCU
- Mở Arduino IDE.
- Đi tới Công cụ -> Bảng -> NodeMCU 1.0 (Mô-đun ESP 12-E).
- Sao chép mã. (Code đã được đính kèm bên dưới).
- Biên dịch nó.
- Tải nó lên NodeMCU.
Bước 5: Theo dõi nhiệt độ
- Có thể theo dõi nhiệt độ bằng cách mở màn hình nối tiếp.
- Nó có thể được giám sát qua mạng bằng cách sao chép, dán Địa chỉ IP hiển thị trên màn hình nối tiếp, đây là 192.168.43.163
Đề xuất:
ESP8266 NodeMCU + LM35 + Blynk (Trạm thời tiết IOT / Cảm biến nhiệt độ kỹ thuật số): 4 bước
ESP8266 NodeMCU + LM35 + Blynk (Trạm thời tiết IOT / Cảm biến nhiệt độ kỹ thuật số): Xin chào các bạn! Trong phần Có thể hướng dẫn này, chúng tôi sẽ tìm hiểu cách giao diện cảm biến LM35 với NodeMCU và Hiển thị thông tin nhiệt độ đó qua internet trên điện thoại thông minh có ứng dụng Blynk. (Cũng trong dự án này, chúng tôi sẽ sử dụng tiện ích SuperChart trong Bl
Dụng cụ đo nhiệt độ đơn giản và rẻ tiền sử dụng nhiệt điện trở: 5 bước
Dụng cụ đo nhiệt độ đơn giản và rẻ tiền sử dụng nhiệt điện trở: cảm biến nhiệt độ đơn giản và rẻ tiền sử dụng nhiệt điện trở nhiệt NTC thay đổi điện trở của nó theo thời gian thay đổi bằng cách sử dụng đặc tính này, chúng tôi đang xây dựng cảm biến nhiệt độ để biết thêm về nhiệt điện trở https://en.wikipedia.org/wiki/ Thermistor
Cách sử dụng cảm biến nhiệt độ DHT11 với Arduino và nhiệt độ in Nhiệt độ và độ ẩm: 5 bước
Cách sử dụng cảm biến nhiệt độ DHT11 với Arduino và nhiệt độ in Nhiệt độ và độ ẩm: Cảm biến DHT11 được sử dụng để đo nhiệt độ và độ ẩm. Họ là những người rất ưa thích đồ điện tử. Cảm biến nhiệt độ và độ ẩm DHT11 giúp bạn thực sự dễ dàng thêm dữ liệu độ ẩm và nhiệt độ vào các dự án điện tử tự làm của mình. Đó là mỗi
Nhiệt kế kỹ thuật số Acme W / DS18B20 Đầu dò nhiệt độ & I2C LCD: 5 bước
Acme Digital Thermometer W / DS18B20 Temp Probe & I2C LCD: đây là một dự án rất đơn giản, không tốn nhiều chi phí và sẽ không mất nhiều thời gian. Tôi đặt nó trong một hộp Amazon vì nó ở đó, nhưng cái này có thể được gắn vào bất cứ thứ gì
Tiện ích nhiệt độ kỹ thuật số / Nhiệt kế tại nhà: 7 bước
Tiện ích nhiệt độ kỹ thuật số / Nhiệt kế gia đình: Một nhiệt kế kỹ thuật số nhỏ và đẹp mắt sử dụng cảm biến kỹ thuật số Dallas DS18B20 và Arduino Pro Micro ở 3.3v. Mọi thứ đều được thiết kế để vừa vặn chính xác và gắn vào đúng vị trí, không cần đinh vít hay keo dán! Không quá nhiều nhưng trông rất tuyệt