Raspberry Pi là một chiếc máy tính chỉ to cỡ thẻ ATM, chạy Linux, tiêu thụ điện chỉ vài watt và có thể bật 24/7 cả năm mà gần như không ai để ý. Nhiều người mua về, cắm thử, rồi để nó nằm trong ngăn kéo vì không biết dùng vào việc gì. Bài này đi qua những dự án thực tế nhất, từ dễ đến khó, kèm cấu hình nên chọn và các lỗi hay gặp.
Raspberry Pi thực chất là gì?
Raspberry Pi là dòng máy tính bo mạch đơn (single-board computer) do Raspberry Pi Foundation ở Anh phát triển, ban đầu để dạy lập trình cho học sinh. Toàn bộ CPU, RAM, cổng kết nối nằm trên một bo mạch duy nhất. Bạn chỉ cần thêm thẻ nhớ (hoặc SSD), nguồn và hệ điều hành là chạy.

Đời mới nhất hiện nay là Raspberry Pi 5, ra mắt cuối năm 2023. Một số thông số đáng chú ý:
| Thông số | Raspberry Pi 4 | Raspberry Pi 5 |
|---|---|---|
| CPU | 4 nhân Cortex-A72, 1,8 GHz | 4 nhân Cortex-A76, 2,4 GHz |
| RAM | 1–8 GB | 2–16 GB |
| Cổng PCIe | Không có | PCIe 2.0 x1 (gắn SSD NVMe, AI HAT+) |
| Nguồn khuyên dùng | USB-C 5V 3A | USB-C 5V 5A (27W) |
| Nút nguồn | Không | Có |
Theo Raspberry Pi, Pi 5 nhanh gấp khoảng 2–3 lần Pi 4 về CPU. Điểm khác biệt lớn nhất với người làm dự án là cổng PCIe: nhờ nó Pi 5 gắn được SSD NVMe và bộ tăng tốc AI, hai thứ mà các đời trước không làm được.
Điểm mạnh thật sự của Pi không nằm ở tốc độ, mà ở chỗ: nhỏ, ít điện, chạy Linux đầy đủ và có hàng chân GPIO để điều khiển phần cứng như đèn, relay, cảm biến.
Dự án 1: Chặn quảng cáo cho cả nhà bằng Pi-hole
Đây là dự án "nhập môn" phổ biến nhất, và cũng là thứ khiến nhiều người giữ Pi chạy suốt nhiều năm.
Pi-hole hoạt động thế nào?
Mỗi khi điện thoại hay TV mở một trang web, nó phải hỏi máy chủ DNS: "tên miền ads.example.com nằm ở địa chỉ IP nào?". Pi-hole đóng vai trò máy chủ DNS trong mạng nhà bạn. Nó giữ một danh sách hàng trăm nghìn đến hàng triệu tên miền quảng cáo và theo dõi. Khi có yêu cầu tới tên miền nằm trong danh sách, Pi-hole trả về một địa chỉ rỗng, nên quảng cáo không bao giờ được tải về.
Vì chặn ở tầng DNS nên mọi thiết bị trong nhà đều được hưởng: Smart TV, điện thoại, máy tính bảng của con, thậm chí cả các thiết bị nhà thông minh hay gửi dữ liệu về hãng. Bạn không phải cài tiện ích chặn quảng cáo trên từng máy.

Cài đặt trong vài phút
Trên Raspberry Pi OS, chỉ cần một lệnh:
curl -sSL https://install.pi-hole.net | bash
Sau khi cài xong, bạn vào trang quản trị router, đổi DNS server của DHCP thành địa chỉ IP của Pi. Từ đó mọi thiết bị kết nối Wi-Fi sẽ tự dùng Pi-hole.
Nếu IP của Pi thay đổi sau khi router khởi động lại, cả nhà sẽ mất mạng vì không phân giải được tên miền. Hãy gán IP cố định cho Pi trong router (DHCP reservation) trước khi trỏ DNS về nó.
Giới hạn cần biết
Pi-hole không chặn được quảng cáo YouTube hay quảng cáo trong feed Facebook, vì chúng được phục vụ từ cùng tên miền với nội dung chính. Chặn tên miền đó thì video cũng mất theo. Với trình duyệt máy tính, bạn vẫn nên dùng thêm tiện ích chặn quảng cáo.
Dự án 2: Trung tâm nhà thông minh với Home Assistant
Nếu nhà bạn có đèn, ổ cắm, cảm biến của nhiều hãng khác nhau (Xiaomi, Tuya, Philips Hue, TP-Link...), mỗi hãng lại một app riêng. Home Assistant gom tất cả về một giao diện và cho phép viết kịch bản tự động hoá vượt giới hạn của từng hãng.

Ví dụ kịch bản thực tế:
- Cửa chính mở sau 22 giờ thì bật đèn hành lang và gửi thông báo về điện thoại.
- Độ ẩm phòng tắm vượt 70% thì tự bật quạt hút, giảm xuống thì tắt.
- Mọi người rời khỏi nhà (dựa trên vị trí điện thoại) thì tắt hết đèn và điều hoà.
Điểm quan trọng: Home Assistant chạy cục bộ trong nhà. Nhiều thiết bị vẫn hoạt động ngay cả khi mất Internet hoặc khi máy chủ đám mây của hãng gặp sự cố.
Cách dễ nhất là cài thẳng Home Assistant OS lên Pi bằng Raspberry Pi Imager (mục Other specific-purpose OS). Bản này tự quản lý cập nhật và add-on. Nên dùng Pi 4 hoặc Pi 5 từ 4 GB RAM và chạy trên SSD thay vì thẻ nhớ.
Dự án 3: Máy chơi game retro
Gắn tay cầm USB, cắm vào TV, và chiếc Pi biến thành máy chơi game điện tử thùng, NES, SNES, Sega, PlayStation 1. Các bản phân phối như RetroPie, Batocera hay Recalbox đã đóng gói sẵn giả lập và giao diện chọn game dễ dùng bằng tay cầm.

Về hiệu năng, Pi 4 chơi mượt hầu hết các máy 8-bit, 16-bit và PS1. Pi 5 mạnh hơn đáng kể, xử lý tốt thêm nhiều game Nintendo 64, Dreamcast và PSP.
Phần mềm giả lập là hợp pháp, nhưng file game (ROM) vẫn có bản quyền. Hãy dùng game bạn sở hữu bản gốc, game miễn phí hoặc game homebrew do cộng đồng phát hành.
Dự án 4: NAS mini và máy chủ media
Gắn một ổ cứng USB hoặc SSD, cài OpenMediaVault hoặc đơn giản là Samba, Pi trở thành ổ lưu trữ mạng cho cả nhà: sao lưu ảnh điện thoại, chia sẻ file giữa các máy. Thêm Jellyfin hoặc Plex là có ngay "Netflix tại gia" phát phim lên Smart TV.
Một vài lưu ý thực tế:
- Pi 5 có Ethernet gigabit và USB 3.0, đủ để chép file ở tốc độ gần trăm megabyte mỗi giây.
- Pi phù hợp phát phim mà TV tự giải mã được. Nếu cần chuyển mã (transcode) video 4K theo thời gian thực, Pi sẽ rất chật vật.
- Ổ cứng HDD 3,5 inch cần nguồn riêng, đừng cấp nguồn qua cổng USB của Pi.
Dự án 5: Camera an ninh tự chủ
Thay vì mua camera gửi hình lên đám mây của hãng, bạn có thể tự dựng hệ thống ghi hình (NVR) trên Pi. Có hai hướng:
- Pi làm camera: gắn Camera Module vào cổng CSI, dùng phần mềm như MotionEye để phát hiện chuyển động và ghi hình.
- Pi làm đầu ghi: kéo luồng RTSP từ các camera IP sẵn có trong nhà về Pi, lưu ra ổ cứng, xem lại qua trình duyệt.

Vấn đề của phát hiện chuyển động truyền thống là báo động giả: bóng cây lay, mèo chạy qua, đèn xe chiếu vào đều kích hoạt ghi hình. Và đây là chỗ AI vào cuộc.
Dự án 6: Camera AI nhận diện người, xe, vật nuôi
Từ năm 2024, Raspberry Pi có hai phụ kiện chính thức giúp chạy AI ngay trên máy, không cần gửi hình lên đám mây:
| Phụ kiện | Cách hoạt động | Dùng với |
|---|---|---|
| AI Camera (cảm biến Sony IMX500) | Mô hình AI chạy ngay trên chip cảm biến, Pi chỉ nhận kết quả | Mọi đời Pi có cổng camera |
| AI HAT+ (chip Hailo, 13 hoặc 26 TOPS) | Bo mạch tăng tốc gắn qua cổng PCIe | Chỉ Raspberry Pi 5 |
Với AI Camera, việc nhận diện diễn ra ngay trên cảm biến, nên CPU của Pi gần như rảnh hoàn toàn. Đây là lựa chọn gọn cho một camera đơn lẻ. Với AI HAT+, sức mạnh lớn hơn nhiều, đủ để xử lý luồng hình từ nhiều camera IP cùng lúc.
Kết hợp với phần mềm NVR mã nguồn mở Frigate (hỗ trợ bộ tăng tốc Hailo), hệ thống chỉ ghi và báo động khi thật sự thấy người, xe hoặc vật nuôi, chứ không phải khi lá cây rung. Frigate còn tích hợp với Home Assistant: phát hiện người lạ ở cổng lúc nửa đêm thì bật đèn sân và gửi ảnh chụp về điện thoại.
Toàn bộ hình ảnh được xử lý trong nhà bạn. Không có video nào phải rời khỏi mạng nội bộ.
Ngoài an ninh, cùng bộ phần cứng này còn dùng để đếm xe trước cửa hàng, nhận diện tư thế khi tập thể dục hay đọc biển số tại bãi đỗ xe riêng.
Chọn cấu hình và tránh lỗi thường gặp
| Dự án | Đời Pi tối thiểu | RAM gợi ý |
|---|---|---|
| Pi-hole | Pi Zero 2 W, Pi 3 trở lên | 1 GB là đủ |
| Home Assistant | Pi 4 | 4 GB |
| Game retro | Pi 4 (Pi 5 cho máy 3D) | 2–4 GB |
| NAS, media | Pi 4 | 4 GB |
| Camera AI với Frigate | Pi 5 + AI HAT+ | 8 GB |
Những lỗi người mới hay mắc:
- Dùng sạc điện thoại làm nguồn. Pi 5 cần nguồn 5V 5A. Nguồn yếu khiến Pi báo cảnh báo điện áp thấp, giới hạn dòng cho cổng USB và có thể treo ngẫu nhiên.
- Chạy 24/7 trên thẻ nhớ rẻ. Thẻ microSD hỏng dần khi bị ghi liên tục (log, cơ sở dữ liệu). Với Home Assistant hay NVR, hãy chạy trên SSD.
- Không có tản nhiệt. Pi 5 nóng khá nhanh khi tải nặng và sẽ tự hạ xung. Một bộ Active Cooler hoặc vỏ có quạt là khoản đầu tư đáng giá.
- Mở cổng ra Internet để truy cập từ xa. Thay vào đó hãy dùng VPN như WireGuard hoặc Tailscale.
Checklist trước khi bắt đầu:
- [ ]Nguồn đúng chuẩn cho đời Pi đang dùng
- [ ]Thẻ nhớ tốt hoặc SSD, đã ghi hệ điều hành bằng Raspberry Pi Imager
- [ ]Tản nhiệt hoặc vỏ có quạt
- [ ]IP tĩnh cho Pi trong router
- [ ]Bật SSH để quản lý không cần màn hình
Tóm tắt nhanh
- Raspberry Pi là máy tính Linux nhỏ, ít điện, hợp để chạy dịch vụ 24/7 trong nhà.
- Pi-hole chặn quảng cáo và theo dõi ở tầng DNS cho mọi thiết bị, nhưng không chặn được quảng cáo YouTube.
- Home Assistant gom thiết bị nhà thông minh nhiều hãng về một nơi và chạy cục bộ.
- Pi 5 có cổng PCIe nên gắn được SSD NVMe và AI HAT+, mở ra dự án camera AI với Frigate.
- Nguồn chuẩn, SSD và tản nhiệt quyết định Pi có chạy ổn định lâu dài hay không.
Câu hỏi thường gặp
Một chiếc Pi có chạy nhiều dự án cùng lúc được không?
Được. Pi-hole rất nhẹ nên thường chạy chung với Home Assistant hoặc máy chủ file. Cách gọn nhất là dùng Docker hoặc add-on Pi-hole (AdGuard Home) có sẵn trong Home Assistant. Riêng camera AI nhiều luồng thì nên dành một Pi 5 riêng.
Raspberry Pi có thay được máy tính để bàn không?
Pi 5 duyệt web, soạn văn bản, xem video và học lập trình ổn. Nhưng chỉnh sửa video, chơi game hiện đại hay chạy phần mềm chỉ có trên Windows thì không phù hợp.
Nên mua AI Camera hay AI HAT+?
Cần một camera thông minh đơn lẻ, gọn, chạy được cả trên Pi đời cũ thì chọn AI Camera. Cần xử lý nhiều camera IP hoặc chạy mô hình nặng hơn thì chọn AI HAT+, nhưng chỉ dùng được với Pi 5.
Không biết lập trình có làm được không?
Có. Pi-hole, Home Assistant OS và các bản game retro đều cài theo kiểu ghi file ảnh vào thẻ nhớ rồi cấu hình qua giao diện web. Bạn chỉ cần làm theo hướng dẫn và biết gõ vài lệnh cơ bản.


