Raspberry Pi是袖珍型计算机,可在Linux OS上运行,并具有微控制器的所有功能,可使用其引脚连接和控制电子组件。因此,基本上它是一个完整的程序包。您可以使用其功能来构建许多应用程序和项目,从简单的应用程序到3d打印机等复杂的项目。我们以前共享了许多很酷的Pi项目,而今天我们正在共享一个使用Raspberry Pi的更具创意的有趣项目,即:PiPhone –由David Hunt开发的基于Raspberry Pi的智能手机。
这款PiPhone易于构建,只需五个硬件:Raspberry Pi,2.8英寸PiTFT触摸屏,SIM900 GSM / GPRS模块,2500mAh锂电池和一个3.3V – 5V 1A的DC-DC升压转换器。所有组件都可以在网上轻松获得,并且在David的文章中提供了购买它们的链接。
PiPhone的背面:
PiTFT可以很容易地安装在Raspberry Pi上,您只需要对准销钉并轻轻地按一下即可。 SIM900 GSM模块绑在Raspberry Pi下方,中间夹有薄泡沫板,以防止Pi和GSM模块的连接彼此接触。锂聚合物电池(LiPo)夹在Raspberry Pi和PiTFT屏幕之间。GSM模块下方还装有DC-DC升压转换器。所有的硬件都使用塑料束线带绑在一起。 PiPhone的两侧如下图所示:
连接很少,GSM模块的Gnd,+ 5v,Tx和Rx连接到Raspberry Pi的Gnd,+ 5v,Rx和Tx。通常GPIO 14和15是Pi的Tx和Rx,具体取决于型号,在这里他使用的是Raspberry Pi ModelB。RaspberryPi由3.7 LiPo电池供电,带有3.3V – 5V的DC-DC Boost转换器以将电压升压至5v。进一步的GSM模块和TFT从Pi电源引脚获取电源。
硬件部分非常简单,但是软件有点复杂,但是您不必担心,David在此处的GitHub帐户中提供了完整的代码以及所有说明。PiPhone的所有图形和用户界面均已使用Python Code开发。
现在,只需将SIM卡插入GSM模块中,将耳机连接至GSM模块并打开系统电源,然后使用自制PiPhone拨打或接听电话。