童芯派与光环板通信测评
童心制物在6月份发布了新品——童芯派CyberPi。这款产品的定位是“人手必备的AIoT与Python教学神器”。
先不谈其功能,说到人手必备的话,便携性必须要考虑一下。首先我们来看看童芯派有多大。
哇!好大!10寸大屏啊!
好像哪里不对啊?只有主角怎么能知道到底有多大呢?我们把童心制物的光环板与mBuild请出来,为了比较大小,我再放一个我经常使用的微软鼠标。
原来只有这么小啊!可以说,童芯派的大小比市面上绝大部分鼠标都要小。如此小巧的童芯派,便携性看来没问题。但,续航呢?
上图中,位于童芯派右侧,与它同样大小的东西,就是童芯派的扩展板。如果童芯派不带这个扩展板的话,它是没办法独立供电的。当然,编程与调试的过程中,插着usb线的情况下,童芯派是可以正常工作的。但当我们揣着它到处“显摆”的时候,就必须得考虑供电的问题了。童芯派的扩展板就是来解决这个问题的。让我们来看看,插上扩展板的童芯派长什么样。
我是社会一块砖!
有种瞬间增高增厚的感觉啊!这块扩展板除了给童芯派供电外,还提供了2个电机接口与舵机接口,为童芯派日后的扩展做好了准备。
童芯派的便携性毋庸置疑了,随时可以让你拿出来“装x”,显摆你的程序案例。这里提到了“显摆”,那就不得不说童芯派的另一个优势了。以前的光环板,只能存一条程序,而童芯派可以存储8条程序,并支持切换并执行。这也就意味着,以前拿着光环板,你只能炫那么一下,现在,你可以在观众面前真正的展示你的才华了。就问你:8条够不够你炫!
童芯派的基本功能,我这里就不多说了。物理按键方面,童芯派有1个摇杆(5向)、3个按钮(正面A、B两个,侧面1个用来回到自带OS切换程序);自带输入方面,童芯派包含最基本的声音传感器、光线传感器、运动传感器以及语音识别功能;自带的输出方面,最显眼的就是这个1.44寸的彩屏,下方还有一个LED灯带,还有一个据官方说为手机级别的扬声器单元。
基本的功能,就不多做测试了。屏幕方面,扬声器方面,语音识别方面,甚至Python方面,都有很多老师做了非常详尽的测评。
其实,在每次拿到童心制物的新品的时候,我的第一个想法都是——这款新品与之前的设备,能不能搞出一些事情来?
太老的产品,这里也就不评测了。我们就拿童芯派之前的光环板来评测吧。
首先,我跟儿子合作,用他的编程造物盒与童芯派配合,做了一个通讯的测试,用童芯派来遥控光环板的机器人。废话不多说,上视频。
首先,我们将编程造物盒11期的机器人底盘保留,将10期的体感控制器结构件固定在底盘上方,作为机器人的身体,再将两个小舵机固定在左右两侧,作为双臂的驱动。 然后,儿子在光环板上编辑好接收帐号云广播消息的运动部分。我在童芯派上编辑发送帐号云广播的遥控部分。 最后,两者对接,完成。
在这个案例中:
- ①童芯派与光环板通信依然采用同一帐号下的帐号云广播功能。
- ②童芯派启动机器人的触发,采用语音识别。
- ③在童芯派的屏幕上,模拟了经典机器人题材《机动战士高达》的启动画面,自我感觉比较酷。
- ④摇杆上下左右来控制运动,中间键来停止,A键挥刀,B键举盾。
- ⑤童芯派的屏幕上实时显示输入的指令。
- ⑥光环板在适当的动作时发出适当的音效与灯效。
整体做下来,虽然童芯派这一端是我在编写,但是儿子在看到结果后,秒懂。不得不感叹,不愧是一个体系的产品,在慧编程这个平台的协调下,可以让孩子们很轻松的驾驭新加入的产品。
从实际的过程可以感受到,孩子们(我儿子二年级)对能像动画里那样,用一个便携的设备,远程启动自己的机器人,并且启动界面与动画上一样炫酷,非常兴奋。
这个案例,在设计的时候,充分考虑到孩子们的想法与感受,与现实中的动画相结合,让孩子们可以充分地沉浸其中。
经过这次尝试,我就在想,既然童芯派与光环板可以通过帐号云广播来通信,那即使不在一个局域网内,即使是在广域网的条件下,它们之间也可以通过通信手段实现很多功能。于是,我有尝试了外勤打卡系统。上视频。
- ①童芯派作为打卡系统的公司端设备,放在公司,连接公司的wifi。
- ②员工佩戴光环板作为打卡系统的移动端,连接个人手机热点。
- ③员工通过按光环板按钮,主动发起外勤打卡申请;童芯派接收到帐号云广播消息,播放员工语音,并做出回复确认。
- ④同意申请后,员工的光环板会闪烁绿色灯光;驳回申请后,员工光环板会闪烁红色电话标志,代表需回电沟通。
当然,这系统远远不能跟现有的手机平台相比。但作为模拟,作为可教学的案例,我觉得还是不错的。
通过以上两个案例的测试,童芯派与光环板之间通过帐号云广播的方式来通信的工作机制就大体上熟悉了。在这个基础上,我又把儿子的智能药盒做了改造,将老人吃药的状态与时间,通过帐号云广播发送给远端的童芯派。详情可以看视频。
当然,掌握了这种通信之后,就可以在更多的领域去发挥了。生命不息,装x不止嘛~~
这不,我不满足上面这些“正经”的案例,又挑战了一个有点浪漫的案例——打上花火。
手机上的动态壁纸,已经普及了。那天,闲来无事,决定换一个动态壁纸美美。当我选择了一个烟花的壁纸之后,我被烟花爆炸瞬间的浪漫打动了。于是我突然有了一个大胆的想法,我要用童芯派+LED灯带发射烟花,用光环板+自制的滴胶作品来演示爆炸。硬件连接很简单,程序也不复杂。这个案例中最困难的是后期音效与视频的剪辑。经过一番大动作之后,终于搞定,配上《打上花火》的音乐,做成了视频。大家就把这个视频作为这次测评的结尾吧。