【第二弹】积木控制bpicar


#1

积木控制bpi-car

在上一个帖子我们讲到简单的驱动bpi-car,使我们的车子可以正常的前进、后退、原地左转、原地右转,现在我们来试试更有趣一点的玩法——通过积木来控制小车。

烧录固件

我们使用bpi:bit 的官方固件,直接烧录就可以了

连接 wifi

按照官方的教程使用smartconfig连接WiFi,按下复位rst键后马上按下A键进入smartconfig模式,之后使用手机给板子连接WiFi。
这里使用的软件是 https://github.com/EspressifApp/EsptouchForAndroid/releases

使用积木

使用积木的方法 http://doc.bpi-steam.com/zh_CN/latest/bpi-web/modules/basic.html 这里已经描述的很清楚了,然后我们到这里https://github.com/junhuanchen/webduino-blockly-telecar 把一些控制小车的demo文件下载下来image
然后按照前面的方法把文件汇入就可以直接使用demo积木了。

使用小车积木驱动

我已经把写好的bpi-car示例代码上传到https://github.com/BPI-STEAM/MicroPython-Samples里了,我们只需要拿过来就可以使用了
我们需要确保有以下的文件:

先把这两个文件上传到我们的板子上面,使用mpfshell上传,或者直接运行文件。
然后就可以运行我们的重头戏 bpi_car.py

控制小车

然后就可以使用键盘上面的↑、↓、←、→来控制小车的移动了。


#2

来了!视频有机会录制一下趴