Cảm biến nhiệt độ MKE-S15 DS18B20 waterproof temperature sensor: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 6: Line 6:
{{Kxnwaring
{{Kxnwaring
|name=Cảnh báo:
|name=Cảnh báo:
|value=Xin nạp (upload) chương trình trước khi kết nối cảm biến vào mạch Arduino để chắc chắn rằng các chân giao tiếp với cảm biến đã được cấu hình đúng!
|value=Xin nạp (upload) chương trình trước khi kết nối mạch vào Arduino/Vietduino để chắc chắn rằng các chân giao tiếp đã được cấu hình đúng!
}}
}}
==Thông số kỹ thuật==
==Thông số kỹ thuật==
*IC chính: DS18B20 waterproof temperature sensor
* Cảm biến sử dụng: DS18B20 waterproof temperature sensor, [https://www.mediafire.com/file/5uxwqpdorcjnikv/[MakerLab.vn]+DS18B20_Datasheet.pdf/file datasheet.]
*Điện áp hoạt động: 5VDC
*Điện áp hoạt động: 5VDC
*Chuẩn giao tiếp: Digital 1-Wire
* Chuẩn giao tiếp: Digital 1-Wire
*Điện áp giao tiếp: 0~3.3VDC
*Điện áp giao tiếp: 0~3.3VDC
*Khoảng đo nhiệt độ: (-55) ~ 125°C  
*Khoảng đo nhiệt độ: (-55) ~ 125°C
*Sai số: 0.5°C trong khoảng từ (-10°C) ~ 85°C.
*Sai số: 0.5°C trong khoảng từ (-10°C) ~ 85°C.
*Thiết kế tối ưu để có thể sử dụng trực tiếp với các board mạch giao tiếp ở cả hai mức điện áp 3.3VDC hoặc 5VDC như: Arduino, Raspberry Pi, Jetson Nano, Micro:bit,....
*Bổ sung thêm các thiết kế ổn định, chống nhiễu.
*Chuẩn kết nối: Conector XH2.54 3Pins
*Tương thích tốt nhất khi sử dụng với [[Mạch MakerEDU Shield|mạch MakerEDU Shield.]]


{{kxnKichThuocFrame_A
{{kxnKichThuocFrame_A
Line 38: Line 42:
|}
|}


==Kết nối phần cứng ==
==Kết nối phần cứng==
'''Bước 1:''' Chuẩn bị phần cứng:
'''Bước 1:''' Chuẩn bị phần cứng:
* 1 x [[Mạch Vietduino Uno (Arduino Uno Compatible)]]
*1 x [[Mạch Vietduino Uno (Arduino Uno Compatible)]]
*1 x [[Mạch MakerEDU Shield]]
*1 x [[Mạch MakerEDU Shield]]
*1 x Cảm biến nhiệt độ MLK-S15 DS18B20 waterproof temperature sensor
* 1 x Cảm biến nhiệt độ MLK-S15 DS18B20 waterproof temperature sensor
'''Bước 2:''' Cắm MakerEdu Shield vào mạch Vietduino Uno.
'''Bước 2:''' Cắm MakerEdu Shield vào mạch Vietduino Uno.


Line 61: Line 65:
|-
|-
|GND
|GND
| GND
|GND
|-
|-
|5V
|5V
Line 71: Line 75:


==Chương trình mẫu==
==Chương trình mẫu==
Đọc giá trị nhiệt độ của cảm biến và trả về Serial Monitor trên Arduino:
[[Category:Sensor]]
[[Category:Sensor]]