电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>使用从头到尾的DIY钢琴

使用从头到尾的DIY钢琴

2022-10-28 | zip | 0.31 MB | 次下载 | 免费

资料介绍

描述

我们为孩子们制作了一个简单的 8 键钢琴。这是在 Evive 中使用mblock从零开始作为程序员派生的软件进行编程的。只需完成接下来的步骤并构建这台漂亮的简单钢琴。

第 1 步:在 PC 上安装 Scratch 软件

 
pYYBAGNYu3KAQ7Q9AABDJwd8QWY403.jpg
 
 

首先,您需要mblock在 PC 上安装软件。

您将获得可以使用 winrar 提取器提取的 zip 文件,您可以从这里获得只需将此文件解压缩到您的工作区,然后运行如此解压缩的设置,有关更多详细信息,请观看视频

第 2 步:使用的组件

 
poYBAGNYu3WAUWU5AAFp5VLXc9U560.jpg
 

本项目中使用的组件有:

  • 按按钮
  • 面包板
  • 面包板电线

第3步:制作电路

 
 
 
 
pYYBAGNYu3mACn5gAAH6kGVPqNY772.jpg
 
1 / 3
 
 

你的钢琴应该足够好看。我们现在就做。首先你应该知道一些关于面包板的事情。正如您在给定的面包板照片中看到的那样,中间的孔以垂直模式缩短(相对于图表),而侧面的孔则水平缩短,除了中间,您必须使用面包板线从外部连接两个孔,如图所示。

  • 拿面包板
  • 将按钮放在两组面包板之间,如图所示
  • 左右两侧有按钮。用 5 伏为左侧供电,您可以通过将面包板的侧线制作为 5 伏来实现。
  • 使用高阻值电阻使右侧接地。
  • 现在,您必须从按钮获取输入,您可以通过将开关右侧连接到 Evive 数字引脚来完成。
  • 重复这些步骤来设置 8 开关。
  • 将这些开关连接到 Evive 数字引脚 2-9。

第 4 步:要使用的音调

 
pYYBAGNYu32AHn0tAAAxj_SEBno668.jpg
 

你应该知道一些关于钢琴的基础知识。我们有 8 种基本音调:印地语中的 sa、re、ga、ma、pa、dha、ni、san。我们在钢琴中使用了这些声音。实际上,所有可能的音符都是由这 8 个音符衍生而来的。您可以从这里阅读更多相关信息在这里,我们正在写 ' sargam ',对应的钢琴关键字和频率,这是 Arduino 给蜂鸣器的。

第 5 步:在 mblock 中构建项目

 
poYBAGNYu3-AdA2MAADLNvEgxv4878.jpg
 
 

现在,我们的电路已经准备好了,我们只需要开始我们的项目mblock在打开草稿时,您将看到一个默认的草稿界面,现在按照以下简单步骤操作:

  • 去编辑并选择“Arduino模式”
  • 前往董事会并选择“Arduino mega 2560”(evive 的心脏)
  • 现在,我们要启动项目,选择“机器人”脚本。
  • 选择“Arduino program标签并在中间释放它。
  • 我们所有的主要工作都在循环中,所以转到“ 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 并查看它是否正常工作

 
poYBAGNYu4KAUtLQAAFvWxpcSTA790.jpg
 

完成项目后,您必须将项目上传到 Evive。

使用 USB 数据线连接 Evive。然后在mblockgo to connect 和 Serial port 中,您将看到 COM#,它是您的 Evive 连接的端口连接到您的 Evive 后,通过单击右侧的按钮“ ”保存项目后将项目上传到它。upload to arduino

第 7 步:探索 Evive

Evive 是一个面向所有年龄段的开源嵌入式平台,可帮助他们学习、构建、调试他们的机器人、嵌入式和其他项目。Evive 以 Arduino Mega 为核心,提供独特的基于菜单的可视化界面,无需重复重新编程 Arduino。Evive 在一个小型便携式设备中提供物联网电源、传感器和执行器支持。

 


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1储能电源市场分析
  2. 7.99 MB  |  8次下载  |  免费
  3. 2储能电源市场分析报告
  4. 2.61 MB   |  6次下载  |  免费
  5. 3磁环电感定制时应该注意什么
  6. 0.32 MB   |  2次下载  |  免费
  7. 4labview文档教程资料(一)
  8. 24.29 MB   |  2次下载  |  免费
  9. 5轻触三功能+常按 SOS 功能手筒LED驱动ICSD3302数据手册
  10. 0.60 MB   |  1次下载  |  2 积分
  11. 6英集芯IP5353 QFN32 规格书pdf
  12. 2.70 MB  |  1次下载  |  免费
  13. 7NCV78763R1DAGEVB子板数据手册
  14. 533.41 KB   |  次下载  |  免费
  15. 8500mA,高效 MicroSiP™ 降压转换器TPS8269xSIP数据表
  16. 918.92KB   |  次下载  |  免费

本月

  1. 1ES9038PRO解码芯片的电路原理图介绍
  2. 0.25 MB   |  35次下载  |  5 积分
  3. 2STM32国内外发展现状
  4. 1.15 MB   |  13次下载  |  免费
  5. 3传感芯片选型指南
  6. 3.60 MB   |  11次下载  |  免费
  7. 4ATmega8芯片中文手册
  8. 2.45 MB   |  8次下载  |  1 积分
  9. 5储能电源市场分析
  10. 7.99 MB  |  8次下载  |  免费
  11. 6TDK电容器产品指南
  12. 11.88 MB   |  7次下载  |  1 积分
  13. 72A多电池高效开关充电器AN_SY6912A中文资料规格书
  14. 1.43 MB   |  7次下载  |  免费
  15. 8储能电源市场分析报告
  16. 2.61 MB   |  6次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935086次下载  |  免费
  3. 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
  4. 1.48MB  |  420050次下载  |  免费
  5. 3Altium DXP2002下载入口
  6. 未知  |  233068次下载  |  免费
  7. 4电路仿真软件multisim 10.0免费下载
  8. 340992  |  191317次下载  |  免费
  9. 5十天学会AVR单片机与C语言视频教程 下载
  10. 158M  |  183316次下载  |  免费
  11. 6labview8.5下载
  12. 未知  |  81567次下载  |  免费
  13. 7Keil工具MDK-Arm免费下载
  14. 0.02 MB  |  73788次下载  |  免费
  15. 8NI LabVIEW中实现3D视觉的工具和技术
  16. 未知  |  70088次下载  |  免费