Pi Console —— 打造树莓派随身电脑

分享一个自己用树莓派做着玩的东西,也不知道到底应该起个什么名字,树莓派随身电脑,暂时先这么叫着吧。。。

先上几张照片:

可能没看明白我做的到底是啥吧,没关系,继续往下看就知道啦。

简单点说,就是让手机作为树莓派的控制终端设备,或者说是把树莓派当作手机的一个拥有独立系统功能的外设,树莓派配有电池模块也是为了使其具有便携性,暂且就称为树莓派随身电脑。

再画个系统功能图:

Pi与手机设备通过蓝牙4.0连接,打通一个数据管道,传输双方约定好格式的数据包,分别投递到对方对应的模块。
目前已经实现的除了终端模块,还有系统信息模块,时间校准模块,关机重启模块;有接口可以方便的添加新模块。

这样相比单独的树莓派有什么优点呢:

  • 操控方便,不依赖网络或者调试线,随时随地直连树莓派
  • 便携性,可以随身携带,拥有完整linux系统的电脑,可以随时拿出来敲敲命令(装X)

另外,网上也有大神做了树莓派掌上电脑,就是给树莓派配上显示屏,键盘,组装成一台真正的迷你电脑。其实这种一开始我也尝试过,还专门画板做了一个迷你小键盘,不过最终效果并不如意,小键盘操作体验不是很好(应该是我技术不到家吧~)。

而且真正操作的时候很多情况都会依赖网上的资源,比如配置一个环境,需要输入怎样的命令,这些使用Pi的浏览器,加上电阻式的触摸小屏幕,操作起来体验真心比手机差远了。。。
所以我才想要把树莓派与手机的功能在某种程度上结合起来。

目前为止应该没有其他类似的东西吧,也不知道这种“电脑”的实现方式能不能得到大家的认同,对此有兴趣的童鞋欢迎与我交流哈~

具体代码就不多介绍了,都在Github上面 pi-console