Raspberry Pi Điều Khiển Heating Element (Bộ Phận Gia Nhiệt)
Hướng dẫn này sẽ chỉ cho bạn cách sử dụng Raspberry Pi để điều khiển một heating element (bộ phận gia nhiệt). Ngoài ra, chúng ta sẽ sử dụng kiến thức này để tạo ra một hệ thống sưởi ấm trong hướng dẫn tiếp theo.
Phần Cứng Cần Thiết
| 1 | × | Raspberry Pi 5 | ||
| 1 | × | Relay | ||
| 1 | × | Heating Element | ||
| 1 | × | Bộ Nguồn 12V | ||
| 1 | × | Đầu Cắm Nguồn DC | ||
| 1 | × | Dây Jumper | ||
| 1 | × | (Khuyến nghị) Screw Terminal Block Shield for Raspberry Pi | ||
| 1 | × | (Khuyến nghị) Raspberry Pi Prototyping Base Plate & Breadboard Kit | ||
| 1 | × | (Khuyến nghị) HDMI Touch Screen Monitor for Raspberry Pi |
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | ||
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Về Heating Element
Pinout của Heating Element

Heating element thường có hai chân:
- Chân Dương (+) (màu đỏ) nên được kết nối với 12V của nguồn DC
- Chân Âm (-) (màu đen) nên được kết nối với GND của nguồn DC
Cách Điều Khiển Heating Element bằng Raspberry Pi
Nếu một heating element 12V được cung cấp nguồn 12V, nó sẽ tạo ra nhiệt. Để quản lý heating element, cần phải sử dụng relay giữa Raspberry Pi và heating element. Raspberry Pi sau đó có thể điều khiển heating element thông qua relay.
Nếu bạn chưa quen thuộc với relay (pinout, hoạt động, lập trình, v.v.), bạn có thể tìm hiểu thêm trong hướng dẫn Raspberry Pi - Relay.
Sơ Đồ Kết Nối

This image is created using Fritzing. Click to enlarge image
Code Raspberry Pi
Code dưới đây sẽ BẬT heating element mỗi 5 giây và TẮT mỗi 5 giây.
Các Bước Thực Hiện
- Đảm bảo bạn đã cài đặt Raspbian hoặc hệ điều hành tương thích khác trên Raspberry Pi.
- Đảm bảo Raspberry Pi của bạn được kết nối với cùng mạng cục bộ với PC của bạn.
- Đảm bảo Raspberry Pi của bạn được kết nối internet nếu cần cài đặt một số thư viện.
- Nếu đây là lần đầu tiên bạn sử dụng Raspberry Pi, hãy xem Raspberry Pi - Cài Đặt Phần Mềm
- Kết nối PC của bạn với Raspberry Pi thông qua SSH bằng SSH client tích hợp trên Linux và macOS hoặc PuTTY trên Windows. Xem cách kết nối PC với Raspberry Pi qua SSH.
- Đảm bảo bạn đã cài đặt thư viện RPi.GPIO. Nếu chưa, hãy cài đặt bằng lệnh sau:
- Tạo file script Python heating_element.py và thêm code sau:
- Lưu file và chạy script Python bằng cách thực hiện lệnh sau trong terminal:
- Kiểm tra nhiệt độ của heating element.
WARNING
Hãy cẩn thận. Nó có thể gây hại cho bạn và ngôi nhà của bạn. Đây là vấn đề nghiêm trọng và chúng tôi muốn bạn an toàn. Nếu bạn không hoàn toàn chắc chắn về những gì mình đang làm, hãy làm ơn đừng can thiệp vào bất cứ thứ gì. Hãy tìm kiếm sự giúp đỡ từ người có kiến thức! Chúng tôi không chịu trách nhiệm về sự an toàn của bạn.
Script chạy trong vòng lặp vô hạn liên tục cho đến khi bạn nhấn Ctrl + C trong terminal.
Giải Thích Code
Hãy xem phần giải thích từng dòng trong các comment của source code!
Video Tutorial
Việc sản xuất video tốn rất nhiều thời gian. Nếu video hướng dẫn hữu ích cho việc học của bạn, hãy đăng ký kênh YouTube để ủng hộ. Nếu nhu cầu đủ cao, chúng tôi sẽ cố gắng làm thêm nhiều video.