**“烫手”的小“香蕉派”,滋味不一般**
——bpi:bit试用总结及例程
很荣幸,参加了比派科技的硬件漂流活动,但一直没有时间去鼓捣;这不,快到结束时间
了,承诺要写的例程非交不可了。用了两个周末,专门玩了下bpi:bit,总体感受可用本文的标
题描述。
为什么说“烫手”呢,原因有不少。
这块bpi:bit的配置挺高,但发热量真的也很大,运行时间长后,真的有点烫手。
二来, 它首次与电脑的连接方式,比较麻烦,尽管有详细的配置教程,但相对于micro:bit
的即插即用,就逊色了不少,给人第一印象,绝对是要大打折扣的。就算第一次配置好,后面
的使用中也会出现连接不稳定的情形。Micro:bit能在短时间让一部分创客教育者接受并放弃
Arduino,我想即插即用的交互方式至少是一个很大的因素。真心希望bpi:bit能在这方面进行改
善。
可能,厂家将它的定位偏重物联网;这一点,确实达到了,但它的扩展性,又限制了物联
网方面的应用。它兼容micro:bit扩展板,但只能兼容一些标准接口的扩展板,像下面左边这种
的。但这种扩展板决定了3.7V的电压输出,很多器件用不上。本来打算做些如“浇花”、“石头剪
刀布”等项目,未果。我曾经拿DF的支持3.7V和5V双电压的扩展板与bpi:bit连接(下面右图),
接口勉强能对上,但报警不断,说明内部的电路设计是不兼容的。所以,我写的几个例程,都
是基于板载的传感器。
普通 micro:bit扩展板—— 兼容
DF双电压扩展板 —— 不兼容
虽然,bpi:bit支持WIFI、蓝牙多种无线的传输方式,但还是不能“脱机”运行。编写的程序,
都是在线运行的,程序不会烧录进板子里,当板子进行重启后,原来的程序就没有了。所以,
只能进行试验教学,拿来做创客作品,还是不太适合的。
还有,编程软件的语言描述是“台湾式”的,需要适应。论坛的各项功能还有待改善,上传
图片和视频,那是非常糟糕的体验。
作为一款新产品,需要改善的地方不少,但它的亮点也很多,“滋味不一般”,值得一尝。
bpi:bit的芯片组很强大,板载元器件很丰富,支持多种连机方式和编程方式,还可以进行模
拟仿真,在无硬件的方式下进行编程教学。
玩转bpi:bit之“炫彩智能小夜灯”
初始配置教程:
https://forum.banana-pi.org.cn/t/topic/2983
编程软件平台:
Webduino Blockly Bit 体验版
网址: https://bit.webduino.com.cn/blockly/
作品描述:
利用bpi:bit 自带的光敏电阻进行测光,根据光的亮度来决定亮起的LED灯的数量。环境光线越暗,亮起的灯越多;环境光线比较亮时,全灭。LED都是三色的,所以这个小夜灯即炫彩又智能。
作品演示视频网址:
**[http://url.cn/5C7SxBJ?sf=uri](http://url.cn/5C7SxBJ?sf=uri)**
各种环境下效果:
环境光强:全灭
环境光较弱至暗:依次亮起1个灯至全部灯
程序链接:
https://bit.webduino.com.cn/blockly/#qBVb3oaNA0 // 注意修改设备号
程序涉及到的几个模块位置:
程序及说明:(如看不清,请下载图片后放大查看)