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

no edit summary
No edit summary
Line 1: Line 1:
[[image:mkl-s15_ds18b20_waterproof_temperature_sensor.jpg|thumb|400x400px|MKL-S15 DS18B20 waterproof temperature sensor|link=Special:FilePath/mkl-s15_ds18b20_waterproof_temperature_sensor.jpg|alt=MKL-S15 DS18B20 waterproof temperature sensor]]
[[image:mkl-s15_ds18b20_waterproof_temperature_sensor.jpg|thumb|400x400px|MKE-S15 DS18B20 waterproof temperature sensor|link=Special:FilePath/mkl-s15_ds18b20_waterproof_temperature_sensor.jpg|alt=MKL-S15 DS18B20 waterproof temperature sensor]]
==Giới thiệu==
==Giới thiệu==
Cảm biến nhiệt độ MKL-S15 DS18B20 waterproof temperature sensor được sử dụng rất phổ biến hiện nay để đo nhiệt độ của môi trường (không khí, dung dịch) hoặc nhiệt độ của vật thể tiếp xúc với cảm biến, cảm biến có khả năng chống nước, sử dụng giao tiếp 1-Wire với chỉ duy nhất 1 dây tín hiệu Digital.
Cảm biến nhiệt độ MKE-S15 DS18B20 waterproof temperature sensor được sử dụng rất phổ biến hiện nay để đo nhiệt độ của môi trường (không khí, dung dịch) hoặc nhiệt độ của vật thể tiếp xúc với cảm biến, cảm biến có khả năng chống nước, sử dụng giao tiếp 1-Wire với chỉ duy nhất 1 dây tín hiệu Digital.


Cảm biến nhiệt độ MKL-S15 DS18B20 waterproof temperature sensor thuộc hệ sinh thái phần cứng cơ điện tử [https://wiki.makerlab.vn/index.php/Main_Page MakerEDU] nên có thể sử dụng trực tiếp an toàn với các board mạch giao tiếp ở cả hai mức điện áp 3.3VDC và 5VDC như: Arduino, Raspberry Pi, Jetson Nano, Micro:bit,....với chuẩn kết nối Connector XH2.54 thông dụng.
Cảm biến nhiệt độ MKE-S15 DS18B20 waterproof temperature sensor thuộc hệ sinh thái phần cứng cơ điện tử [https://wiki.makerlab.vn/index.php/Main_Page MakerEDU] nên có thể sử dụng trực tiếp an toàn với các board mạch giao tiếp ở cả hai mức điện áp 3.3VDC và 5VDC như: Arduino, Raspberry Pi, Jetson Nano, Micro:bit,....với chuẩn kết nối Connector XH2.54 thông dụng.
{{Kxnwaring
{{Kxnwaring
|name=Cảnh báo:
|name=Cảnh báo:
Line 17: Line 17:
*Thuộc hệ sinh thái phần cứng cơ điện tử [https://wiki.makerlab.vn/index.php/Main_Page MakerEDU] nên có thể sử dụng trực tiếp an toàn với các board mạch giao tiếp ở cả hai mức điện áp 3.3VDC và 5VDC như: Arduino, Raspberry Pi, Jetson Nano, Micro:bit,....
*Thuộc hệ sinh thái phần cứng cơ điện tử [https://wiki.makerlab.vn/index.php/Main_Page MakerEDU] nên có thể sử dụng trực tiếp an toàn với các board mạch giao tiếp ở cả hai mức điện áp 3.3VDC và 5VDC như: Arduino, Raspberry Pi, Jetson Nano, Micro:bit,....
*Bổ sung thêm các thiết kế ổn định, chống nhiễu.
*Bổ sung thêm các thiết kế ổn định, chống nhiễu.
*Chuẩn kết nối:  
*Chuẩn kết nối:
**1 x Conector XH2.54 3Pins (Cổng tín hiệu 1-Wire)
**1 x Conector XH2.54 3Pins (Cổng tín hiệu 1-Wire)
** 1 x Conector Domino 3P (Cổng kết nối cảm biến)
** 1 x Conector Domino 3P (Cổng kết nối cảm biến)


*Tương thích tốt nhất khi sử dụng với các mạch MakerEDU Shield.
*Tương thích tốt nhất khi sử dụng với các mạch MakerEDU Shield.
{{kxnKichThuocFrame_A
{{kxnKichThuocFrame_A
|name=MKL-S15 DS18B20 waterproof temperature sensor dimension
|name=MKL-S15 DS18B20 waterproof temperature sensor dimension
}}
}}
==Các chân tín hiệu==
==Các chân tín hiệu==
[[image:mkl-s15_ds18b20_waterproof_temperature_sensor_back.jpg|thumb|400x400px|MKL-S15 DS18B20 waterproof temperature sensor back|link=Special:FilePath/mkl-s15_ds18b20_waterproof_temperature_sensor_back.jpg|alt=MKL-S15 DS18B20 waterproof temperature sensor back]]
[[image:mkl-s15_ds18b20_waterproof_temperature_sensor_back.jpg|thumb|400x400px|MKE-S15 DS18B20 waterproof temperature sensor back|link=Special:FilePath/mkl-s15_ds18b20_waterproof_temperature_sensor_back.jpg|alt=MKL-S15 DS18B20 waterproof temperature sensor back]]
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
!MKL-S15 / Cổng tín hiệu 1-Wire
!MKE-S15 / Cổng tín hiệu 1-Wire
!Ghi chú
!Ghi chú
|-
|-
Line 46: Line 44:
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
!MKL-S15 / Cổng kết nối cảm biến
!MKE-S15 / Cổng kết nối cảm biến
!Ghi chú
!Ghi chú
|-
|-
Line 61: Line 59:
==Hướng dẫn sử dụng với Arduino==
==Hướng dẫn sử dụng với Arduino==
===Các phần cứng sử dụng:===
===Các phần cứng sử dụng:===
* Cảm biến nhiệt độ MKL-S15 DS18B20 waterproof temperature sensor
* Cảm biến nhiệt độ MKE-S15 DS18B20 waterproof temperature sensor
* [[Mạch Vietduino Uno (Arduino Uno Compatible)]]
* [[Mạch Vietduino Uno (Arduino Uno Compatible)]]
* [[Mạch Arduino MakerEDU Shield]]
* [[Mạch Arduino MakerEDU Shield]]
Line 74: Line 72:
# Kết nối mạch Vietduino Uno với máy tính bằng cáp Micro USB, cài đặt Driver theo [[Cách cài đặt Driver cho mạch Arduino Compatible (CP210x / CH34x)|hướng dẫn tại đây]] (có thể bỏ qua bước này nếu đã thực hiện).
# Kết nối mạch Vietduino Uno với máy tính bằng cáp Micro USB, cài đặt Driver theo [[Cách cài đặt Driver cho mạch Arduino Compatible (CP210x / CH34x)|hướng dẫn tại đây]] (có thể bỏ qua bước này nếu đã thực hiện).
# Tiến hành cấu hình mạch Vietduino Uno với phần mềm Arduino IDE tại: '''''Tools>Board>MakerLabVN AVR Boards>Vietduino Uno.'''''
# Tiến hành cấu hình mạch Vietduino Uno với phần mềm Arduino IDE tại: '''''Tools>Board>MakerLabVN AVR Boards>Vietduino Uno.'''''
# Mở chương trình mẫu '''''"MKL-S15_DS18B20_waterproof_temperature_sensor_Serial"''''' trong bộ thư viện: '''''File>Examples>MakerLabVN Library>Sensors>MKL-S15_DS18B20_waterproof_temperature_sensor''''' trên phần mềm Arduino IDE và nạp chương trình vào mạch Vietduino Uno.
# Mở chương trình mẫu '''''"MKE-S15_DS18B20_waterproof_temperature_sensor_Serial"''''' trong bộ thư viện: '''''File>Examples>MakerLabVN Library>Sensors>MKE-S15_DS18B20_waterproof_temperature_sensor''''' trên phần mềm Arduino IDE và nạp chương trình vào mạch Vietduino Uno.
# Ngắt kết nối giữa mạch Vietduino Uno và máy tính (tháo cáp Micro USB) để chuẩn bị kết nối với các phần cứng còn lại.
# Ngắt kết nối giữa mạch Vietduino Uno và máy tính (tháo cáp Micro USB) để chuẩn bị kết nối với các phần cứng còn lại.
# Kết nối mạch Arduino MakerEDU Shield với mạch Vietduino Uno.
# Kết nối mạch Arduino MakerEDU Shield với mạch Vietduino Uno.
# Kết nối Cảm biến nhiệt độ MKL-S15 DS18B20 waterproof temperature sensor với mạch Arduino MakerEDU Shied qua cổng (D9).
# Kết nối Cảm biến nhiệt độ MKE-S15 DS18B20 waterproof temperature sensor với mạch Arduino MakerEDU Shied qua cổng (D9).
# Kết nối mạch Vietduino Uno với máy tính bằng cáp Micro USB để cấp nguồn trở lại cho hệ thống.
# Kết nối mạch Vietduino Uno với máy tính bằng cáp Micro USB để cấp nguồn trở lại cho hệ thống.
# Nhấn nút Reset trên mạch Vietduino Uno hoặc mạch Arduino MakerEDU Shield để thấy hệ thống bắt đầu hoạt động.
# Nhấn nút Reset trên mạch Vietduino Uno hoặc mạch Arduino MakerEDU Shield để thấy hệ thống bắt đầu hoạt động.
Line 86: Line 84:
{| class="wikitable"
{| class="wikitable"
! style="text-align:left;" |Arduino/Vietduino
! style="text-align:left;" |Arduino/Vietduino
!Cảm biến nhiệt độ MKL-S15 DS18B20 waterproof temperature sensor
!Cảm biến nhiệt độ MKE-S15 DS18B20 waterproof temperature sensor
|-
|-
|GND
|GND
Line 98: Line 96:
|}
|}
==Nhà phân phối==
==Nhà phân phối==
Có thể mua Cảm biến nhiệt độ MKL-S15 DS18B20 waterproof temperature sensor tại các nhà phân phối sau:
Có thể mua Cảm biến nhiệt độ MKE-S15 DS18B20 waterproof temperature sensor tại các nhà phân phối sau:
 
* [https://hshop.vn/products/cam-bien-nhiet-do-mkl-s15-ds18b20-waterproof-temperature-sensor-1 Hshop.vn - Điện tử & Robot.]
* [https://hshop.vn/products/cam-bien-nhiet-do-mkl-s15-ds18b20-waterproof-temperature-sensor-1 Hshop.vn - Điện tử & Robot.]
[[Category:Sensor]]
[[Category:Sensor]]