×

使用从头到尾的DIY钢琴

消耗积分:2 | 格式:zip | 大小:0.31 MB | 2022-10-28

王涛

分享资料个

描述

我们为孩子们制作了一个简单的 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 在一个小型便携式设备中提供物联网电源、传感器和执行器支持。

 


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !