Raspberry Pi là một máy tính có kích thước bỏ túi, chạy trên Hệ điều hành Linux và có tất cả các tính năng của một Vi điều khiển để kết nối và điều khiển các thành phần điện tử bằng các Ghim của nó. Vì vậy, về cơ bản nó là một gói hoàn chỉnh. Bạn có thể xây dựng nhiều ứng dụng và dự án bằng khả năng của nó, từ những ứng dụng và dự án đơn giản đến phức tạp như máy in 3d. Trước đây chúng tôi đã chia sẻ nhiều dự án Pi thú vị và hôm nay chúng tôi chia sẻ thêm một dự án thú vị sáng tạo sử dụng Raspberry Pi đó là: PiPhone - Một điện thoại thông minh dựa trên Raspberry Pi, được phát triển bởi David Hunt.
Chiếc PiPhone này rất dễ chế tạo, bạn chỉ cần năm phần cứng: Raspberry Pi, màn hình cảm ứng PiTFT 2,8 inch, mô-đun SIM900 GSM / GPRS, pin LiPo 2500mAh và bộ chuyển đổi DC-DC 3.3V - 5V 1A. Tất cả các thành phần đều có sẵn trực tuyến dễ dàng và các liên kết để mua chúng được đưa ra trong bài báo của David.
Mặt sau của PiPhone:
PiTFT dễ dàng lắp trên Raspberry Pi, bạn chỉ cần căn chỉnh các Ghim và ấn nhẹ để vừa vặn. Mô-đun SIM900 GSM được gắn bên dưới Raspberry Pi, với một tấm xốp mỏng ở giữa để ngăn các kết nối của mô-đun Pi và GSM chạm vào nhau . Pin Lithium Polymer (LiPo) được kẹp giữa Raspberry Pi và màn hình PiTFT. Bộ chuyển đổi tăng cường DC-DC cũng được trang bị bên dưới mô-đun GSM. Tất cả các phần cứng được gắn với nhau bằng dây cáp nhựa. Cả hai mặt của PiPhone được thể hiện trong hình ảnh dưới đây:
Rất ít kết nối, Gnd của mô-đun GSM, + 5v, Tx và Rx được kết nối với Gnd, + 5v, Rx và Tx của Raspberry Pi. Thông thường GPIO 14 và 15 là Tx và Rx của Pi tùy từng model, ở đây anh đã sử dụng Raspberry Pi Model B. Raspberry Pi được cấp nguồn bằng pin 3.7 LiPo, với DC-DC Boost Converter 3.3V - 5V để tăng điện áp lên 5v. Mô-đun GSM và TFT khác đang lấy điện từ các chân nguồn Pi.
Phần cứng thì khá dễ, còn phần mềm thì hơi phức tạp nhưng bạn không cần lo lắng, David đã cung cấp toàn bộ Code tại Tài khoản GitHub của mình tại đây, có hướng dẫn đầy đủ. Tất cả đồ họa và giao diện người dùng của PiPhone đã được phát triển bằng Python Code.
Bây giờ chỉ cần lắp thẻ SIM vào mô-đun GSM, kết nối Tai nghe với mô-đun GSM và bật nguồn hệ thống và thực hiện hoặc nhận cuộc gọi bằng Điện thoại tự chế của bạn.