Raspberry Pi是一款非常有用的开发板,有各种型号、适用于各种各样的项目。
虽然许多项目依赖于Raspberry Pi 3 Model B的强大规格,但其他模型如Pi Zero W更适合某些用途。
无论您选择哪种迷你电脑进行试验,总会有一些有趣的东西 – 特别是当您添加逻辑板或机械组件时。
Raspberry Pi项目的一个更有趣的概念是DIY智能手机,它没有听起来那么难以构建。
由于Raspberry Pi已经是一台计算机,它所需要的只是一个蜂窝数据组件,可用作智能手机。
硬件
Pi智能手机的核心组件是Pi,您选择的型号取决于您的设计和性能要求。
DIY智能手机的一个流行的例子是David Hunt的PiPhone,它使用了Raspberry Pi 3 Model B.
ZeroPhone项目等其他设计侧重于外形而非全屏触控功能,但基本组件类似。
PiPhone所需的基本硬件是:
- 树莓派
- 锂离子电池
- 5V DC-DC转换器
- TFT触摸屏
- 带天线的GPRS / GSM模块
- 电源开关
- 扬声器/耳机和麦克风
- SIM卡
您还需要将所有组件连接在一起进行组装。
可以使用泡沫分离器和电缆扎带,或3D打印机箱和专用安装座。
虽然Raspberry Pi设备系列在南非并不是特别昂贵,但该项目所需的一些其他组件可能是 – 例如蜂窝模块和触摸屏。
例如,带GPS的2G GPRS板价格为R952,必须进口,而Adafruit的PiTFT触摸屏可在R806本地购买。
某些项目,如ZeroPhone,包括适用于智能手机设计外形的定制硬件的特定PCB布局。
构建设备
获得组件后,只需正确连接逻辑板和电源电路并设置所选软件即可。
分线板和其他部件的设置取决于您购买的产品,但建议您选择使用AT命令建立数据连接的蜂窝网络模块 – 因为这是PiPhone中设备使用的相同类型的命令项目。
许多组件,如GSM / GPRS调制解调器板和TFT显示器都有自己的文档,可以从他们的制造商处获得,这将允许您将它们设置为正确地与Raspberry Pi进行交互。
此外,ZeroPhone和PiPhone的项目页面包含有关如何下载和安装用于使这些设备在安装组件后正常工作的软件的说明。
这些项目都包含逐步指南,但Raspberry Pi基于Linux的操作系统的性质将允许您以您选择的任何方式设置您的DIY智能手机。
您可以在设备上安装其他应用程序,设置复古街机游戏,或者包括视频播放器和板载存储。
如果您有一些编程知识,您甚至可以编写自己的应用程序来发送和接收短信,拨打和接听电话等。
有关DIY Raspberry Pi智能手机设置的在线资源,有以下两个最受欢迎项目的链接:
该项目需要基本的编程知识,并研究所选组件的设置信息。