资料介绍
描述
我们为孩子们制作了一个简单的 8 键钢琴。这是在 Evive 中使用mblock
从零开始作为程序员派生的软件进行编程的。只需完成接下来的步骤并构建这台漂亮的简单钢琴。
第 1 步:在 PC 上安装 Scratch 软件
首先,您需要mblock
在 PC 上安装软件。
您将获得可以使用 winrar 提取器提取的 zip 文件,您可以从这里获得。只需将此文件解压缩到您的工作区,然后运行如此解压缩的设置,有关更多详细信息,请观看视频。
第 2 步:使用的组件
本项目中使用的组件有:
- 按按钮
- 面包板
- 面包板电线
第3步:制作电路
你的钢琴应该足够好看。我们现在就做。首先你应该知道一些关于面包板的事情。正如您在给定的面包板照片中看到的那样,中间的孔以垂直模式缩短(相对于图表),而侧面的孔则水平缩短,除了中间,您必须使用面包板线从外部连接两个孔,如图所示。
- 拿面包板
- 将按钮放在两组面包板之间,如图所示
- 左右两侧有按钮。用 5 伏为左侧供电,您可以通过将面包板的侧线制作为 5 伏来实现。
- 使用高阻值电阻使右侧接地。
- 现在,您必须从按钮获取输入,您可以通过将开关右侧连接到 Evive 数字引脚来完成。
- 重复这些步骤来设置 8 开关。
- 将这些开关连接到 Evive 数字引脚 2-9。
第 4 步:要使用的音调
你应该知道一些关于钢琴的基础知识。我们有 8 种基本音调:印地语中的 sa、re、ga、ma、pa、dha、ni、san。我们在钢琴中使用了这些声音。实际上,所有可能的音符都是由这 8 个音符衍生而来的。您可以从这里阅读更多相关信息。在这里,我们正在写 ' sargam ',对应的钢琴关键字和频率,这是 Arduino 给蜂鸣器的。
第 5 步:在 mblock 中构建项目
现在,我们的电路已经准备好了,我们只需要开始我们的项目mblock
。在打开草稿时,您将看到一个默认的草稿界面,现在按照以下简单步骤操作:
- 去编辑并选择“Arduino模式”
- 前往董事会并选择“Arduino mega 2560”(evive 的心脏)
- 现在,我们要启动项目,选择“机器人”脚本。
-
我们所有的主要工作都在循环中,所以转到“
control
”脚本并选择“forever
”并将其附加到“Arduino 程序”标签。
-
现在您必须选择 8 个 '
if then
' 标签并将其放在 'forever
' 内。
- 您要检查的条件是数字引脚(2、3、4、5、6、7、8、9)是否为高电平,如果是,则必须播放相应的音调 1/4 秒.
为此,Robot
再次转到“”脚本并选择“ digital read pin
”并将其放在“ if then
”条件部分中。
-
然后选择 '
play tone
' 标记并将其放置在 'then
' 的 ' ' 部分if then
。
- 对所有交换机重复这些步骤。
- 有关更多说明,请参阅视频。
第 6 步:上传到 Evive 并查看它是否正常工作
完成项目后,您必须将项目上传到 Evive。
使用 USB 数据线连接 Evive。然后在mblock
go to connect 和 Serial port 中,您将看到 COM#,它是您的 Evive 连接的端口。连接到您的 Evive 后,通过单击右侧的按钮“ ”保存项目后将项目上传到它。upload to arduino
第 7 步:探索 Evive
Evive 是一个面向所有年龄段的开源嵌入式平台,可帮助他们学习、构建、调试他们的机器人、嵌入式和其他项目。Evive 以 Arduino Mega 为核心,提供独特的基于菜单的可视化界面,无需重复重新编程 Arduino。Evive 在一个小型便携式设备中提供物联网电源、传感器和执行器支持。
- 打造您自己的电子钢琴 0次下载
- 13键按钮钢琴开源分享 0次下载
- 基于Arduino的钢琴机器人 0次下载
- STM32——跑马灯实现 7次下载
- 探讨labview的88键钢琴加灯光亮灭的设计 5次下载
- 一步一步精通单端反激式开关电源设计,反激38个步骤,从头计算到尾 122次下载
- 钢琴应用程序web特效HTML5源代码 4次下载
- 全键盘模拟钢琴32位版源代码及操作 0次下载
- 全键盘模拟钢琴64位版源代码及操作 0次下载
- Unix和Linux的指南PDF电子书免费下载 2次下载
- 使用51单片机设计包含闹钟和秒表功能的万年历的详细资料说明 1次下载
- cadence教程之入门使用手册详细资料免费下载 0次下载
- 安卓系统DIY教程 18次下载
- NI构建自动化测试系统的最佳实践指南 55次下载
- 钢琴弦振动谱分析及其音色重构 0次下载
- 基于全志A133处理器DIY的平板电脑 2966次阅读
- 车间布局的7大原则及方式 7502次阅读
- 从头设计一个张量流处理器TSP架构 1059次阅读
- 如何在 MCU 上快速部署 TinyML 1398次阅读
- DIY一个简单的全息投影设备 8579次阅读
- 485总线单点对多点常见问题分析 2294次阅读
- dfrobot炫彩WS2812LED灯带3米简介 3083次阅读
- 微雪电子micro:bit钢琴扩展板简介 1804次阅读
- plc二分频电路图 2.5w次阅读
- 《机器学习训练秘籍》中的六个概念 2639次阅读
- 十大经典排序算法动画与解析 7904次阅读
- 自制投影机diy教程 9.7w次阅读
- 机器学习从入门到进阶的基本流程 7003次阅读
- 从头到尾讲述开关电源软开关技术 2.3w次阅读
- 教你DIY一个四轴飞行器 7874次阅读
下载排行
本周
- 1储能电源市场分析
- 7.99 MB | 8次下载 | 免费
- 2储能电源市场分析报告
- 2.61 MB | 6次下载 | 免费
- 3磁环电感定制时应该注意什么
- 0.32 MB | 2次下载 | 免费
- 4labview文档教程资料(一)
- 24.29 MB | 2次下载 | 免费
- 5轻触三功能+常按 SOS 功能手筒LED驱动ICSD3302数据手册
- 0.60 MB | 1次下载 | 2 积分
- 6英集芯IP5353 QFN32 规格书pdf
- 2.70 MB | 1次下载 | 免费
- 7NCV78763R1DAGEVB子板数据手册
- 533.41 KB | 次下载 | 免费
- 8500mA,高效 MicroSiP™ 降压转换器TPS8269xSIP数据表
- 918.92KB | 次下载 | 免费
本月
- 1ES9038PRO解码芯片的电路原理图介绍
- 0.25 MB | 35次下载 | 5 积分
- 2STM32国内外发展现状
- 1.15 MB | 13次下载 | 免费
- 3传感芯片选型指南
- 3.60 MB | 11次下载 | 免费
- 4ATmega8芯片中文手册
- 2.45 MB | 8次下载 | 1 积分
- 5储能电源市场分析
- 7.99 MB | 8次下载 | 免费
- 6TDK电容器产品指南
- 11.88 MB | 7次下载 | 1 积分
- 72A多电池高效开关充电器AN_SY6912A中文资料规格书
- 1.43 MB | 7次下载 | 免费
- 8储能电源市场分析报告
- 2.61 MB | 6次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935086次下载 | 免费
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420050次下载 | 免费
- 3Altium DXP2002下载入口
- 未知 | 233068次下载 | 免费
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191317次下载 | 免费
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183316次下载 | 免费
- 6labview8.5下载
- 未知 | 81567次下载 | 免费
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73788次下载 | 免费
- 8NI LabVIEW中实现3D视觉的工具和技术
- 未知 | 70088次下载 | 免费
评论
查看更多