虽说小河狸创客格物开发板是一款适于青少年教育的开发板,但它的功能和编程的方便易学性是不容小觑的。
与通常的开发板不同,它不但有可供编程的电子器件和驱动器件,而且它还有可供结构造型设计的拼接组件。
![image.png](//file.elecfans.com/web2/M00/72/88/poYBAGNWo_uAe8DmAAPI76G5ZBU704.png)
![image.png](//file.elecfans.com/web2/M00/73/1A/pYYBAGNWpAWAXxltAALAzjeDjE8882.png)
图1 电子器件
![image.png](//file.elecfans.com/web2/M00/72/88/poYBAGNWpCOAAZcFAAY9nPwQarU049.png)
图2 拼接组件
在开始作品制作之前,首要的就是掌握电子器件的使用,从而为结构设计添加灵魂。
而在电子器件使用之前,则是开发环境的构建。
据资料介绍,格物开发板是兼容Scratch图形化编程软件的,于是便安装了该软件。然而这只是说兼容,进入该软件却发现,它缺少对格物开发板的器件支持,其真正的开发工具则是gewucode。
![image.png](//file.elecfans.com/web2/M00/73/1A/pYYBAGNWpEaANkg8AAAM48xr_LU298.png)
该软件的安装过程如图3和图4所示。
![image.png](//file.elecfans.com/web2/M00/73/1A/pYYBAGNWpFiAadibAAA1nos_WBo674.png)
图3 安装中
![image.png](//file.elecfans.com/web2/M00/72/88/poYBAGNWpGOAI7GGAABFYjX_wO0978.png)
图4 完成安装
在完成安装后,桌面上会出现其快捷图标![image.png](//file.elecfans.com/web2/M00/73/1A/pYYBAGNWpISATjuVAAAWSwXfLzM639.png)
。在运行后,其编辑界面如图5所示。
![image.png](//file.elecfans.com/web2/M00/72/88/poYBAGNWpJuAR86JAAC7GolnN04397.png)
图5 编辑界面
此外,若将开发板与电脑连接起来,则会出现图6所示的上电效果。若打开设备管理器,则会见到新出现的虚拟串口,见图7所示。
![image.png](//file.elecfans.com/web2/M00/73/1A/pYYBAGNWpLuAKZFEAAGNNwwBmIA779.png)
图6 上电效果
![image.png](//file.elecfans.com/web2/M00/72/88/poYBAGNWpNCAHNbLAAA5J4eByac072.png)
图7 虚拟串口
那该如何检验开发环境的构建效果呢?
最好的办法就是用一定小程序来验证它,通过拖动编程组件可搭建一个图8所示的程序。
![image.png](//file.elecfans.com/web2/M00/73/1A/pYYBAGNWpPKAAXE2AAEx4D_MKQ0564.png)
图8 程序搭建
为了上传程序,先要点击![image.png](//file.elecfans.com/web2/M00/72/88/poYBAGNWpRKAF72IAAADJTfqwNE575.png)
进行USB连接,然后在点击![image.png](//file.elecfans.com/web2/M00/73/1A/pYYBAGNWpR-ARB0zAAAC7g_68FQ034.png)
即可。
随后,就可听到持续10次的滴答声,说明程序测试有效,开发环境构建成功!
在搭建程序组件时,在界面的右侧会发现有相应的程序代码出现,其语音风格与python十分相似。
对于所完成的程序,可使用文件菜单中的“保存到电脑”选项来保存。而在使用时,则可通过文件菜单中的“从电脑中上传”选项来打开。
后续的任务是就是掌握4个器件组件的使用,但似乎是只有2个红外测距传感器,而并没有LED灯。
![image.png](//file.elecfans.com/web2/M00/73/1A/pYYBAGNWpT-AWafbAAFdev9nXWY175.png)
图9 器件组件
|