Picoboard 传感器扩展板可以与官方 Scratch2.0完美结合使用,通过 USB 数据线就可以完成软硬件的交互,不需要任何第三方软件,它板载高精度光线传感器、滑条电位计、声音传感器、按钮及四个模拟输入接口,可连接多种模拟及数字传感器。例如:mini 避障传感器,mini 寻线传感器,火焰传感器等,这里要给大家介绍的一个简单的案例,是使用 Picoboard 与 PS2 游戏摇杆的结合来控制角色的移动及角色的朝向。
使用硬件:
● Picoboard 传感器扩展板 * 1 个
● 7.4V 1300mAh 锂电池 * 1 个
● UBEC 5V 3A * 1 个
● 面包板 * 1 个
● 跳线 * 若干
接线说明:
* Picoboard 传感器 A 口鳄鱼夹其中一个连接 PS2 摇杆的 B 引脚
* Picoboard 传感器 B 口鳄鱼夹其中一个连接 PS2 摇杆的 x 引脚
* Picoboard 传感器 C 口鳄鱼夹其中一个连接 PS2 摇杆的 y 引脚
* Picoboard 传感器扩展板 A、B、C 接口鳄鱼夹的另一个连接在一起,并连接到电源负极
* PS2 摇杆的 + 引脚连接到 UBEC 输出接口的 +
* PS2 摇杆的 - 引脚连接到 UBEC 输出接口的 -
硬件连接图:
实物连接图:
Scratch 例子程序:
程序运行后,角色的位置会随摇杆转动而移动,在舞台的左上角,还会显示出当前 A、B、C 三个模拟接口读取到的数值。实验的原理就是通过 Picoboard 板载的四个模拟输入接口,来读取 PS2 摇杆模块的输出值大小,然后将这个值再给到角色位置和面向的角度,程序中创建变量是为了方便实时观察数据的变化。
创造源创客,创意自奥松
---------------------------------------------------------------------------------------------------------------------------------
奥松机器人官网:www.robotbase.cn
秀创客教学视频:supermaker.tv
微信号:奥松机器人
京东:alsrobot.jd.com
淘宝:robotbase.taobao.com
QQ群:16816196(讨论,解惑)
新浪微博:@奥松机器人基地
近期新闻
热门新闻
奥松智能微信