Raspberry Pi: Đo Nhiệt Độ & Độ Ẩm với DHT22
Cơ bản8/2/2024

Raspberry Pi: Đo Nhiệt Độ & Độ Ẩm với DHT22

Thu thập dữ liệu môi trường và hiển thị lên màn hình OLED với Raspberry Pi. Dữ liệu được hiển thị trên màn hình OLED SSD1306 128x64.

DHT22OLEDSensorsPythonRaspberry Pi
524 lượt thích892 người đã làm1 giờ7 bước5 linh kiện
← Quay lại dự án
Hướng dẫn chi tiết

Phần 1: Cài đặt môi trường

1. Giới thiệu về Raspberry Pi và các phiên bản, 2. Cài đặt hệ điều hành Raspberry Pi OS, 3. Kết nối Raspberry Pi với mạng Wi-Fi, 4. Cài đặt các công cụ lập trình cần thiết (Python, pip), 5. Cập nhật hệ thống và kiểm tra kết nối internet

Cập nhật 01/06/2026

Phần 1: Cài đặt môi trường

1. Giới thiệu về Raspberry Pi và các phiên bản

Raspberry Pi là một máy tính nhỏ gọn, có kích thước bằng thẻ tín dụng, được phát triển để phục vụ cho giáo dục lập trình và các dự án điện tử. Raspberry Pi có nhiều phiên bản khác nhau, với các tính năng và cấu hình khác nhau. Một số phiên bản phổ biến bao gồm:

  • Raspberry Pi 4 Model B: Phiên bản mạnh mẽ nhất với nhiều RAM tùy chọn (1GB, 2GB, 4GB), hỗ trợ HDMI kép và USB 3.0.
  • Raspberry Pi 3 Model B+: Một trong những phiên bản được ưa chuộng, tích hợp Wi-Fi và Bluetooth.
  • Raspberry Pi Zero W: Phiên bản nhỏ gọn, tiết kiệm điện, phù hợp cho các dự án IoT.

2. Cài đặt hệ điều hành Raspberry Pi OS

Để bắt đầu với Raspberry Pi, bạn cần cài đặt hệ điều hành Raspberry Pi OS. Dưới đây là các bước để cài đặt:

  1. Tải xuống Raspberry Pi Imager từ trang web chính thức.
  2. Chạy Raspberry Pi Imager và chọn phiên bản Raspberry Pi OS mà bạn muốn cài đặt (thường là Raspberry Pi OS Lite cho dự án không có giao diện đồ họa).
  3. Chọn thẻ SD mà bạn muốn cài đặt hệ điều hành.
  4. Nhấn nút "Write" và chờ quá trình hoàn tất.

Sau khi cài đặt hoàn tất, bạn có thể tháo thẻ SD ra và gắn vào Raspberry Pi của mình.

3. Kết nối Raspberry Pi với mạng Wi-Fi

Khi Raspberry Pi đã được khởi động với hệ điều hành, bạn cần kết nối với mạng Wi-Fi. Để làm điều này, bạn có thể thực hiện theo các bước sau:

  1. Mở terminal trên Raspberry Pi.
  2. Sử dụng lệnh sau để mở tệp cấu hình mạng:
  3. sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
  4. Thêm các dòng sau vào cuối tệp:
  5. network={
        ssid="Tên_Mạng_WiFi"
        psk="Mật_Khẩu_Mạng_WiFi"
    }
  6. Lưu tệp và thoát bằng cách nhấn Ctrl + X, sau đó nhấn YEnter.
  7. Khởi động lại Raspberry Pi bằng lệnh:
  8. sudo reboot

4. Cài đặt các công cụ lập trình cần thiết (Python, pip)

Raspberry Pi đã được cài sẵn Python, nhưng bạn cần cài đặt pip, công cụ quản lý gói cho Python. Thực hiện các bước sau:

  1. Mở terminal và cập nhật danh sách gói:
  2. sudo apt update
  3. Cài đặt pip bằng lệnh:
  4. sudo apt install python3-pip
  5. Kiểm tra phiên bản pip đã cài đặt bằng lệnh:
  6. pip3 --version
  7. Bạn cũng có thể cài đặt một số thư viện cần thiết cho dự án như Adafruit_DHTluma.oled để làm việc với cảm biến DHT22 và màn hình OLED:
  8. pip3 install Adafruit_DHT luma.oled

5. Cập nhật hệ thống và kiểm tra kết nối internet

Để đảm bảo rằng Raspberry Pi của bạn đang chạy phiên bản mới nhất, bạn nên cập nhật hệ thống. Thực hiện các bước sau:

  1. Mở terminal và chạy lệnh sau để nâng cấp hệ thống:
  2. sudo apt upgrade
  3. Kiểm tra kết nối internet bằng cách sử dụng lệnh ping:
  4. ping google.com

Lưu ý: Nếu bạn không nhận được phản hồi từ lệnh ping, hãy kiểm tra lại kết nối Wi-Fi của bạn.

Với các bước trên, bạn đã hoàn thành việc cài đặt môi trường cho dự án "Raspberry Pi: Đo Nhiệt Độ & Độ Ẩm với DHT22". Ở phần tiếp theo, chúng ta sẽ cùng nhau thực hiện việc kết nối và lập trình cho cảm biến DHT22 và màn hình OLED.