步骤1:为arduino安装scratch
请访问站点http://s4a.cat/
关于s4a
s4a是scratch修改,允许对arduino开源硬件平台进行简单编程。它提供了用于管理连接到arduino的传感器和执行器的新模块。还有一个类似于picoboard的传感器报告板。该项目的主要目的是吸引人们进入编程世界。目标也是为arduino程序员提供高级界面,其功能包括通过用户事件与一组板进行交互。
将固件安装到arduino
3个步骤
此固件是您需要安装到arduino板上才能与s4a进行通信的软件。按照http://arduino.cc/en/main/software上的说明下载并安装arduino环境。考虑到arduino uno至少需要版本0022.从此处下载我们的固件将arduino开发板连接到计算机中的usb端口从arduino环境中打开固件文件(s4afirmware16.ino)在tools菜单中,选择开发板版本和串行连接板子的端口通过file》 upload
将固件加载到板子中:步骤2:材料
为使它成为读者的基础,我们将只制作一个按钮控制的视频游戏。
您将需要:
好奇的心;)
1个arduino开发板
跳线
1个面包板
瞬时按钮开关
1个电阻220欧姆(或接近该范围)
第3步:选择精灵
您可以从界面右下方面板上提供的新sprites选项中从所需的默认sprite中选择任何sprite。
要使其动态化,您需要转到服装和将服装添加到所选的精灵中
我选择了蓝狗,因为它有三种服装。
您还可以从各种网站在线下载新的精灵。
步骤4:调整sprite的大小
可以在界面右上角的显示菜单上显示sprite和arduino板。减小尺寸并使用面板顶部的“缩小尺寸”选项卡移动。
步骤5:背景
背景会给您的视频游戏带来很好的效果。
转到右下面板并选择stage选项,然后从默认阶段中选择任何一个阶段,或者可以添加自己的阶段。
步骤6:障碍精灵
每个视频游戏都有让玩家兴奋的障碍。
所以在这里,我们将选择更多的障碍精灵。
我从新的sprites选项中选择了球作为障碍物精灵。
步骤7:上传arduino块代码
从右下方的面板中选择arduino,然后通过拖放从最左侧的代码块面板中上传代码块,如图所示。
步骤8:dog sprite代码
从右下角的面板中选择dog sprite,然后通过拖放从最左侧的块代码面板中上传块代码,如图所示。
第9步:上传障碍物球代码
从右下方面板中选择障碍物精灵,然后通过拖放操作上传块代码
步骤10:复制障碍物
就在显示面板上的障碍物精灵的右边,选择重复项,然后开始复制障碍。
步骤11:调整障碍雪碧的上下运动
选择球形精灵,然后转到图片中标记的顶部面板,并将其方向更改为向上。
st ep 12:硬件连接
如图所示连接硬件组件
步骤13:最后一步
通过电路将arduino板连接到笔记本电脑,然后按界面右上角的绿色标志,即可开始游戏。
近万元购买iPhone X,寿命仅为3年
车用锂电池能“牛”行起来吗?
荣耀V9怎么样?荣耀V9评测:华为荣耀V9购买记录,荣耀V9闪存测试全过程值得买吗?
检测气瓶柜内氢气是否发生泄漏的氢气传感器
电热蒸汽发生器的工作原理和产品特性的介绍
如何制作可使用Arduino控制的视频游戏
中国正大步迈向人工智能发展
索尼PS5设计用于水平和垂直通风冷却散热
什么是上网本? 什么是3G上网本?
电源管理在LED领域遇挑战
无人机的设计源于蝴蝶研究
MMS在中国市场的首秀,独有的智能汽车摄像头开发套件
ZH-YLS-12A型 鼠尾测痛仪-功能说明
盘点那些采用了黑科技的高端平板
战略合作 | IAR全面支持云途车规级MCU
无线通信标准大PK
基于ONNX结构分析
计划总投资3亿元!瑞声科技马来西亚智能制造基地投产
数字IC验证之基本的TLM通信
光纤温度传感器分类_光纤温度传感器发展前景