寓教于乐玩具系列 篇一:MAKEBLOCK 程小奔 智能可编程机器人 开箱分享
作为一名程序猿,为了丰富自己的技术知识库,所以最近打算学习Python写个爬虫什么的,记得当年还想研究下树莓派做个小电脑或者电视盒子使用,后来也一直没深研究,作为一名天天和UI界面打交道的程序猿来讲,还是能看到的东西做出来最有意思,所以还是想结合一些能显示的东西来研究更有意思,也更能带来成就感。说到成就感当然还是在孩子面前最骄傲,毕竟有种Superman的感觉,于是乎就有了Python开发结合玩具的想法,嘿嘿嘿,JD一查还真有,MAKEBLOCK 程小奔 智能可编程机器人,唯一一款支持Python语言编程的机器人,就你了。
外包装上多个表情符号实际上都可以在程小奔智能机器人上呈现,是不是有点表情包的意思?
背部是一些程小奔智能可编程机器人的一些特点简介,比如支持积木式编程、支持Python编程,可设计机器人的动作等等。
打开外包装,一本程小奔的快速使用指南映入眼帘,抽几分钟学习即可快速上手。
直接来看程小全家福吧,一张卡片,USB数据线,小程(显示器)和小奔(底座),说明书和色卡。
8张不同色卡可供程小奔识别颜色使用。
每个接口都采用了磁吸式链接方式,轻松安装,同时拓展性更强。
兼容神经元(也是一种积木)和乐高,可以组合更多的玩法。
小程和小奔结合之后组装成了程小奔,从此有了一加一大于二的效果。开关机按键独立设计在了一侧,按键手感反馈不错。
micro USB设计在了机身顶部,方便充电和数据连接。
另外一侧设有音量调节按键,旋钮式相比按键式手感要舒服一些。
正面三颗独立按键,可以自定义不同的功能,有种可编程机械键盘的意思。
LED点阵屏可以显示不同的图案,电量不足时还有相应的提示。
履带式车轮,相比普通橡胶车轮的好处就在于不挑路段,地板,沙发,甚至是床上都能平稳行驶。
其实程小奔内置了十余种电子模块,包括红外接收器,红外发射器,6轴陀螺仪,光线传感器,声音传感器,颜色红外传感器等。
下载官方提供的mBlock 5编程软件,零基础入门学图形化编程,让编程像搭积木一样简单,同时兼容Scratch 3.0图形化编程和Python,JavaScript文本编程。
连接设备后可以检查固件更新,并且可以直接在线同步更新固件。
所谓积木式开发就是可以通过拖拽的形式,将已有的逻辑思维方程式拖拽到右侧积木区域,类似画一张思维导图。
拖拽过去之后会自动吸附成一个主体。
当然如果像楼主这种程序猿也可以使用Python代码开发,官方也提供了对应的API接口。
编辑完成之后连接设备点击上传到设备即可完成同步,如果你看不懂这些逻辑思维,这个开发工具里面还自带了一些示例程序,选中之后点击上传到设备即可。
简单上手还是挺有意思的,不过因为是LED点阵屏幕也可能是因为编码库有问题,造成屏幕不能显示中文,只能显示图案和英文,本来想演示一段“我爱张大妈”结果都是方块,开发里面称为乱码,所以显示部分最终演示写了“I LOVE ZDM”作为代替,视频演示了其中一个示例程序“躲避障碍物”,后面是自己通过逻辑思维代码块编写的对张大妈献媚的DEMO演示。
最后做个总结吧:
优点:
1,可编程设计,玩法更多。
2,支持多种开发工具,Scratch 3.0图形化编程和Python,JavaScript文本编程。
3,自带多种传感器同时扩展性不错,可以结合乐高和神经元开发更多的玩法。
缺点:
1,不能显示中文。
2,每次开发工具同步之后都会断开连接有点不够方便。
shytian
校验提示文案
我是雷神托尔
校验提示文案
Buy托了香蕉哥
校验提示文案
sx_wjl
校验提示文案
sx_wjl
校验提示文案
Buy托了香蕉哥
校验提示文案
我是雷神托尔
校验提示文案
shytian
校验提示文案