树莓派制作,敲击式Flappy-Bird,远程PPT

http://homeway.me/


在土豆Hackthon上完成的,两个基于WebSoceket和树莓派的小应用.
第一个是基于websocket的远程ppt系统.
第二个是基于websocket的敲击式Flappy Bird.

0x01.远程ppt系统

=>简介:

远程ppt系统支持用手机控制ppt,或者用传感器控制ppt(只要在杯子上吹口气,就能控制ppt)。

系统建立在WebSocket上,树莓派I/O口与web端ppt分别为不同的client,与服务器处于同一socket。

树莓派端用python,Web PPT端用php。


=>原理:


=>demo效果:








视频地址: http://xiaocao.u.qiniudn.com/blog%2Fraspberry-socket-remote-ppt-7-2014-10-15.mp4




0x02.Flappy Bird

=>简介:

拿个小遮罩,敲击杯子上方,就能玩flappy bird啦。


=>原理:


=>demo效果:




0x03.关于socket:

WebSocket教程请看: http://www.cnblogs.com/hustskyking/p/websocket-with-php.html

由于python的socket是基于TCP层协议,而php里面socket是基于HTTP协议的WebSocket,所以想让python的socket与php的socket对接。

比赛时候,找了一晚上bug,然后,发现,WebSocket实现web对接时候,要先进行报头验证,握手,该阶段基于http协议。

so,想要解决python socket与php socket对接,要实现TCP socket与HTTP socket握手认证。

最后终于在github上找到答案了。https://github.com/Lawouach/WebSocket-for-Python

0x04.关于源码

源码和IO方式暂不公开,有需要的们可以找我。xiaocao.grasses@gmail.com

0x05.关于比赛

比赛演示时候出现问题,表示很伤心,不过和队友合作很开心,一起度过一个愉快的周末。
















本文出自 夏日小草,转载请注明出处: 《 树莓派-hackthon作品 》


-by小草

2014-10-15 01:25:37

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值