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

no edit summary
No edit summary
Line 21: Line 21:
** 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 [[Mạch MakerEDU Shield|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
Line 63: Line 63:
* Cảm biến nhiệt độ MKL-S15 DS18B20 waterproof temperature sensor
* Cảm biến nhiệt độ MKL-S15 DS18B20 waterproof temperature sensor
* [[Mạch Vietduino Uno (Arduino Uno Compatible)]]
* [[Mạch Vietduino Uno (Arduino Uno Compatible)]]
* [[Mạch MakerEDU Shield]]
* [[Mạch Arduino MakerEDU Shield]]
* Cáp Micro USB để cấp nguồn cho hệ thống.
* Cáp Micro USB để cấp nguồn cho hệ thống.
{{kxninfo
{{kxninfo
|name=Lưu ý:
|name=Lưu ý:
|value=*Nếu không có Vietduino Uno bạn vẫn có thể sử dụng Vietduino Mega 2560, Arduino Uno hoặc Arduino Mega 2560 hoặc các mạch phần cứng có cấu trúc các chân GPIO tương tự.
|value=*Nếu không có mạch Vietduino Uno bạn vẫn có thể sử dụng mạch Vietduino Mega 2560, Arduino Uno, Arduino Mega 2560 hoặc các mạch phần cứng có cấu trúc các chân GPIO tương tự.
**MakerEDU Shield tương thích tốt nhất khi sử dụng với các mạch Vietduino vì Vietduino có khả năng cung cấp nguồn vượt trội lên đến 5VDC/1.5A và 3.3VDC/700mA giúp kết nối và sử dụng được nhiều loại bo mạch Module, Cảm Biến cùng lúc.
**Mạch Arduino MakerEDU Shield tương thích tốt nhất khi sử dụng với các mạch Vietduino vì Vietduino có khả năng cung cấp nguồn vượt trội lên đến 5VDC/1.5A và 3.3VDC/700mA giúp kết nối và sử dụng được nhiều loại bo mạch Module, Cảm Biến cùng lúc.
}}
}}
===Các bước tiến hành:===
===Các bước tiến hành:===
# Cài đặt bộ thư viện '''''MakerLabVN Library''''' trên phần mềm Arduino IDE theo [[Cách cài đặt thư viện phần cứng MakerLabVN Library|hướng dẫn tại đây]] (có thể bỏ qua bước này nếu đã thực hiện).
# Cài đặt bộ thư viện '''''MakerLabVN Library''''' trên phần mềm Arduino IDE theo [[Cách cài đặt thư viện phần cứng MakerLabVN Library|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 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 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 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.
# Ngắt kết nối giữa 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 MakerEDU Shield với 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 MakerEDU Shied qua cổng (D9).
# 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 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 Vietduino Uno hoặc 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.
{{kxninfo
{{kxninfo
|name=Lưu ý:
|name=Lưu ý:
|value=Nếu không có sẵn MakerEDU Shield, bạn có thể kết nối trực tiếp cảm biến với Arduino/Vietduino như bảng dưới đây.
|value=Nếu không có sẵn mạch Arduino MakerEDU Shield, bạn có thể kết nối trực tiếp cảm biến với mạch Arduino/Vietduino như bảng dưới đây.
}}
}}
{| class="wikitable"
{| class="wikitable"