摇杆的用途

在操作多个方向的情形下,比较游戏机操作手柄,视频监控,等很多地方都会用到摇杆,这个是我们标配的一个配件。下面有详细的解释。
picoBoard_04.png


- 阅读剩余部分 -

驱动?

正如 PICO Board 的原理及功能文章中,提到的, PICO Board线路板是通过USB和电脑进行通信的, 线路板上使用的是江苏沁恒股份有限公司的CH340芯片, 它的功能是将串口转换成USB, windows默认不带认识这个芯片. 那我们需要安装对应的驱动就可以了.

下载驱动程序

沁恒网站的下载页面链接 http://www.wch.cn/downloads/CH341SER_EXE.html 详细的说明如下图

CH340下载说明.jpg

- 阅读剩余部分 -

相信准备学习pico Board的小朋友, 肯定对Scratch已经有了一定的认识, 我们可以很容易的在这个软件里学习编程, 了解编程是怎么回事情. 我们这里着重简介一下pico Board的原理及功能.

将pico Board连接到电脑上以后, 就可以将外界的信息传输到Scratch软件中, Scratch编程中, 可以很方便的使用传输来的数据, 这样会使得程序变得更有趣. 也可以通过摇杆, 按键等传感器, 发送指令给scratch的程序.

pico Board 支持的scratch版本

  1. 支持 scratch 1.4
  2. 支持 scratch 2.0
  3. 不支持 scratch 3.0 离线版和在线版

pico board 可以实现的功能

光线传感器

待完善示例

光线传感器

待完善示例

声音传感器

待完善示例

开关按键

待完善示例

电阻滑条

待完善示例

4个耳机接口

待完善示例

PICO Board 介绍原理

PICO Board 通过USB线和电脑连接, 并将不同传感器的返回回来的值, 发送给电脑. 在使用scratch编程的时候, 可以用到这些数据. 这样就实现了传感器和程序之间的通信.

电脑 <> USB线 <> PICOBOARD

他们之间通信的方式, 可以参考下面的这个图.

- 阅读剩余部分 -

变量的解释

变量(Variable) 又称为变数,是指没有固定的值,可以改变的数。变量以非数字的符号来表达,一般用拉丁字母。变量是常数的相反。变量的用处在于能一般化描述指令的方式。若果只能使用真实的值,指令只能应用于某些情况下。变量能够作为某特定种类的值中任何一个的保留器。

变量的作用

在Scratch中, 可以用变量存取一个变化的数字. 比如我们需要让小猫说出向前走动了多少步. 就需要使用变量.

功能需求如下:

  1. 开始小猫说"0"
  2. 按下向右的箭头1次, 小猫把按下的次数说出, 第一次就是 0+1 = 1
  3. 再按一次, 说2

- 阅读剩余部分 -

Scratch 2.0 offline 是基于Adobe AIR环境的. 所以安装此软件前, 会先安装AdobeAIR.

要使用 Scratch的扩展版功能, 不能使用 绿色版的软件.

scratch2.0.jpg

软件下载地址:

MIT 的下载页面: https://scratch.mit.edu/download

Scratch 2.0 离线版 软件界面

Scratch 介绍

官方网址是麻省理工学院网站的一个分支。这个软件的开发团队称为“终身幼儿园团队”(Lifelong Kindergarten Group)。几乎所有的孩子都会一眼喜欢上这个软件。建立起做程序的欲望。

Scratch 的介绍, 请浏览百度百科上的链接. Scratch@百度百科

MIT 的下载页面: https://scratch.mit.edu/download

Scratch 软件链接: https://scratch.mit.edu/scratchr2/static/sa/Scratch-461.exe
如果打不开, 可以点击此链接下载.Scratch-461.zip
mac, linux 请访问官方链接.详细了解



- 阅读剩余部分 -