Không phải tự dưng một thiết bị với cấu hình siêu "cùi bắp" lại có doanh số đứng hàng thứ 3 trong lĩnh vực máy tính chỉ sau Mac và Windows. Mùa nghỉ hè đang cận kề, nếu bạn đang tìm một thứ gì đó để vọc, chơi hay để nghiên cứu thì bài viết này xin gợi ý cho bạn một sản phẩm có rất nhiều tiềm năng để sử dụng trong cuộc sống hàng ngày đó chính là Raspberry Pi 3 (trong bài này mình sẽ gọi tắt là Pi cho gọn).
Live hỏi đáp, chia sẻ về Raspberry Pi 3
Raspberry Pi là gì?
Raspberry Pi 3, giá 35 USD
Pi là một máy vi tính rất nhỏ gọn, kích thước hai cạnh chỉ cỡ một cái thẻ ATM. Người ta đã tích hợp mọi thứ cần thiết trong đó để bạn sử dụng như một cái máy vi tính. Trên bo mạch của Pi có CPU, GPU, RAM, khe cắm thẻ microSD, Wi-Fi, Bluetooth và 4 cổng USB 2.0. Khi mua Pi về, bạn chỉ việc cài hệ điều hành (thực ra là copy/paste cái thư mục vô thẻ nhớ), gắn chuột, bàn phím và màn hình là bắt đầu sử dụng được rồi (hoặc cao cấp hơn xíu là remote desktop từ một máy khác qua, hoặc SSH).
Live hỏi đáp, chia sẻ về Raspberry Pi 3
Raspberry Pi là gì?
Raspberry Pi 3, giá 35 USD
Một bộ kit của Raspberry Pi 3 có thêm case, tản nhiệt, nguồn, giá 49,99 USD
Raspberry Pi dùng để làm gì?
Bạn có thể search Google với cụm từ "Raspberry Pi projects" để thấy người ta dùng Pi làm các thứ như:
- Đầu coi phim HD giống như Android Box, hỗ trợ KODI đầy đủ.
- Máy chơi game cầm tay, console, game thùng. Chơi như máy điện tử băng ngày xưa, giả lập được nhiều hệ máy.
- Cắm máy tải Torrent 24/24.
- Dùng làm VPN cá nhân.
- Biến ổ cứng bình thường thành ổ cứng mạng (NAS).
- Làm camera an ninh, quan sát từ xa.
- Hiển thị thời tiết, hiển thị thông tin mạng nội bộ...
- Máy nghe nhạc, máy đọc sách.
- Làm thành một cái máy Terminal di động có màn hình, bàn phím, pin dự phòng để sử dụng mọi lúc mọi nơi, dò pass Wi-Fi...
- Làm thiết bị điều khiển Smart Home, điều khiển mọi thiết bị điện tử trong nhà.
- Điều khiển robot, máy in không dây từ xa, Airplay...
- ...
- Giá rẻ: chỉ từ 5 USD thôi là bạn đã mua được một cái Pi (phiên bản rút gọn Raspberry Pi Zero). Bản Pi 3 là mạnh nhất hiện tại, có đầy đủ Wi-Fi, Bluetooth, cấu hình cao nhất.
- Đơn giản, dễ dùng, tiết kiệm không gian: dùng làm các công việc văn phòng đơn giản, gõ Word, Excel hay tạo PowerPoint, lướt web.
- Tự học lập trình bằng các app đơn giản của Pi, trẻ em cũng học được.
- Tiêu thụ rất ít điện: Ví dụ như tải Torrent, thay vì cắm máy tính công suất hàng trăm Watts liên tục 24/24 thì chỉ cần dùng một cái Pi công suất chưa tới 5W cũng làm được.
- Có tính di động cao: có thể bỏ vào túi mang đi khắp nơi, thích hợp để làm máy nghe nhạc di động, máy đọc ebook, máy dò pass Wi-Fi, máy chơi game cầm tay.
Sau khi mua về thì phải cài hệ điều hành, có nhiều hệ điều hành cho Pi như:
- Raspbian: OS chính thức, giao diện giống như Windows/Mac/Linux.
- OSMC: tích hợp KODI, dùng làm máy xem phim, nghe nhạc.
- RetroPie: dùng làm máy chơi game, hỗ trợ nhiều hệ máy khác nhau.
- Ngoài ra còn có Ubuntu, Windows 10 IoT, RiscOS...
Hướng dẫn cách cài Raspbian cho Pi:
- Chuẩn bị một thẻ nhớ microSD, 8 GB là đủ. Format thẻ sang chuẩn FAT32. Chúng ta sẽ cài Raspbian lên thẻ này.
- Tải Raspbian tại đây: https://www.raspberrypi.org/downloads/noobs. Tải cái tên là "NOOBS", đây chỉ là tên của bộ đóng gói, bên trong đó có hệ điều hành Raspbian mà chúng ta cần.
- Giải nén file NOOBS, chép toàn bộ nội dung đó vào thẻ nhớ.
- Cắm thẻ nhớ vào Pi, gắn nguồn (microUSB), chuột, bàn phím, màn hình. Làm theo hướng dẫn trên màn hình để cài đặt Raspbian cho đến khi hoàn tất (có thể cài nhiều hệ điều hành cùng lúc từ NOOBS).
Liệt kê thử một vài dự án được phát triển từ Raspberry Pi
1. Máy chơi game cầm tay nằm trong hộp kẹo: mintyPi 2.0. Dùng bo Raspberry Pi Zero, vỏ ngoài là hộp kẹo, vỏ trong được in 3D, gắn thêm màn hình, nút bấm và pin dự phòng để chơi game mà không cần cắm nguồn từ bên ngoài vào.
Quảng cáo
2. Máy chơi game Game Boy Zero: dùng bo Raspberry Pi Zero, vỏ máy được lấy từ Game Boy thật.
3. Máy Terminal cầm tay với màn hình cảm ứng nhỏ gọn gắn trực tiếp lên bo mạch Pi:
4. Một kiểu máy Terminal khác phức tạp hơn do 4 cổng USB đã được mod lại để chuyển sang phía trước nằm thành một hàng.
Quảng cáo
Một vấn đề rất quan trọng: "Lập trình" cho Pi có khó không?
Theo mình thấy chẳng những không khó mà còn rất đơn giản. Mặc dù một số dự án yêu cầu bạn phải thao tác với các thiết bị điện, điện tử, phần cứng bổ sung nhưng tất cả đều được hướng dẫn rất chi tiết. Bạn không cần hàn dây điện, mọi thứ chỉ việc cắm chỗ này, cắm chỗ kia. Bạn không cần phải biết lập trình vì mọi thứ đã có sẵn trên Internet, chỉ việc copy mã nguồn rồi dán vào Pi là được. Quá dễ phải không các bạn?
Còn dưới đây là con Pi 3 của mình, hiện tại đang cài OSMC (KODI) để coi phim trên TV, nguồn lấy từ ổ điện hoặc sạc dự phòng, phim lấy từ ổ HDD 4 TB, điều khiển thì dùng remote của chính TV, không cần chuột và bàn phím:
Theo mình thấy chẳng những không khó mà còn rất đơn giản. Mặc dù một số dự án yêu cầu bạn phải thao tác với các thiết bị điện, điện tử, phần cứng bổ sung nhưng tất cả đều được hướng dẫn rất chi tiết. Bạn không cần hàn dây điện, mọi thứ chỉ việc cắm chỗ này, cắm chỗ kia. Bạn không cần phải biết lập trình vì mọi thứ đã có sẵn trên Internet, chỉ việc copy mã nguồn rồi dán vào Pi là được. Quá dễ phải không các bạn?
Còn dưới đây là con Pi 3 của mình, hiện tại đang cài OSMC (KODI) để coi phim trên TV, nguồn lấy từ ổ điện hoặc sạc dự phòng, phim lấy từ ổ HDD 4 TB, điều khiển thì dùng remote của chính TV, không cần chuột và bàn phím: