加载中…
个人资料
王缉志
王缉志 新浪个人认证
  • 博客等级:
  • 博客积分:0
  • 博客访问:27,741
  • 关注人气:1,481
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

少年编程课(2):开始尝试

(2017-02-09 08:25:11)
标签:

编程

分类: 电脑与智能手机
从京东网上下单买编程积木是在春节前,但是由于春节期间很多快递公司停止送货,所以直到前天货才送到。打开盒子一看,里面的东西如下图所示。

少年编程课(2):开始尝试

少年编程课(2):开始尝试

我以为里面会有说明书,但是没找到,后来一想,我不是已经从树上科技公司的网站n那里下载过说明书了吗?哈哈。随后在盒子里发现了很多张小卡片,编号从1开始,原来这是它的任务卡片,每张上面都有一个二维码,用手机扫描后就能看到一个任务,依照上面的教程,可以通过完成一个个任务来循序渐进地学习编程。

于是我就扫描了第一号卡片,打开了一个网页如下。

少年编程课(2):开始尝试
毕竟在手机上看网页屏幕小,于是我又换用电脑的浏览器来看,该网页的地址是“http://www.bettertree.cn/btc21/task1”(
点击这里,根据这个地址可以知道,把地址中的task1改为task2,就是第二个任务,余此类推。

下面是跟着这个网页的指示去做的事情:

1)在电脑上下载安装ScratchPi软件
正如它的说明里说的,安装的时候,360安全卫士弹出提示说该软件不安全,我选择了“信任”,安装就完成了,不过桌面上并没有其快捷方式,只好手动创建了一个快捷方式。

2)接下来从盒子里拿出了三个模块:主控板BT-C00IB、RGB全彩灯、电池,并拿出了蓝色、白色、红色三根连接线,随后按图将它们连接好如下图。

少年编程课(2):开始尝试


主控板BT-C00IB是要与电脑的USB接口连接才能工作的,这块电池板是怕电脑的USB口供电不足才需要用的,后来的事实证明我的电脑USB口供电没问题,所以对于我来说,这块电池板也可以不用。

3)BT-C00IB上有个小开关,打开这个开关后它的电源指示灯就亮了,此时将该板用USB线连接到电脑,在电脑上打开ScratchPi软件,并按照说明书说的方法安装驱动程序和进行与串口的连接,随后打开“入门示例程序”。

4)运行示例程序,彩灯板上的三个灯就被点亮了。

以上的操作,要学会的是如何将这些模块连接在一起,如何与电脑连接,其中的驱动程序安装只需安装一次即可,但是与串口的连接则是每次都要操作的。

下面再说说与编程有关的事。这一课里面,示例程序里只有一条语句,即“设置RGB全彩灯”,在这条语句里面,有一些内容是可以更改的,我们可以尝试更改它们来试试:

1)语句里有一个“远程”的选择,这里的“远程”是指控制板BT-C00IB上的六个USB插座,目前是“远程1”,即连接线目前是插在1号插座上。如果线插在2号插座上,那么就要把语句中的“远程1”改为“远程2”。由此可见,这块控制板,可以同时控制6个设备。例如,你要是持有六块彩灯板,可以全插上并且能分别控制它们。

2)语句里还有一个内容目前是“全部”,点选它可以发现它有四个选择“1、2、3、全部”,其中的123表示这三个彩灯的号码,如果选1,这条语句就只设置1号灯,如果选全部,就是对三个灯一起进行设置。

3)语句里还有红、绿、蓝三个数字,目前都是255。这些数字都是可以更改的,更改的范围是从0到255,当三个数都是0的时候,灯不亮,当三个数都是255的时候,灯的颜色是白色,也是最亮的。当三个数是其它数值时,灯会有其它颜色,例如,如果红与绿都是255而蓝色是0,则应该是黄色,如果红与蓝都是0,而绿是255,则是绿色,等等。如果懂得三原色原理的话,就可以通过设置这三个参数,变出各种颜色来。(不过事实上我买到的这个彩灯模块的颜色不是很正,例如红和绿的数值都是255,蓝色是0的情况下,应该是黄色,但是实际上显示的颜色偏绿)

上面说了改变语句中的各种参数的问题,注意:在你改动时,可以把控制板上的电源开关关掉,改完后再打开,然后点击软件里的小绿旗,就可以看到效果了。

(未完待续)

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有