• 发文
  • 评论
  • 微博
  • 空间
  • 微信

【arduino】继续蜂鸣器音乐播放,arduinoIDE里调用音乐播放库

DLGG创客DIY 2020-08-31 08:43 发文

微信关注 “DLGG创客DIY”
设为“星标”,重磅干货,第一时间送达。

    昨天简单的介绍了一下蜂鸣器硬件和米思齐上如何演奏音乐(一种非常简单的用arduino控制蜂鸣器播放音乐的方案),今天继续在arduino里用c(c

++)语言(以后为了方便就简称c语言了)实现这个功能。

    单开了个专辑,以后把arduino相关的入门教程都放这个里边。

    再BB两句,通过蜂鸣器演奏音乐入门arduino,我觉得还是非常不错的,首先:比较容易

其次:成果可以播放出个音乐比较有成就感

最重要的:知识点比较圈全,涵盖米思齐和arduino“两个平台“,也包含arduino生态中最重要的一点“库”的使用。


    昨天用米思齐图形化编程语言实现了蜂鸣器播放音乐,昨天最后那段不太严谨,应该是理论可以演奏简单的音乐。今天在arduino IDE里用c语言实现。

    那么有朋友就问题了:没学过(不会)c语言咋办?

    没事哈,完全不用担心,跟着我走,不用会c语言也能学会,顺便还能了解一下,妥妥的,看不懂算我的。

    首先米思齐是基于arduino搞的,很容易可以在米思齐中找到图形化编译出的c语言程序(以后简称c程序)。就是在下边这里

点开这里就能看见c程序了(下图),将程序复制到arduinoIDE里,然后还需要做一件很重要的事,就是把程序开头的NewTone这个库放到arduino能够找到的地方

    NewTone库包含一个.c的文件和一个.h的文件,在米思齐的安装路径下,可以用之前介绍过的everything(【PC工具】速度最快的的文件搜索工具:everything)搜索定位到,非常容易。然后将这两个文件复制到c盘的Arduinolibraries里,不太好找,这里推荐一个稍微省事点的方法。

    将NewTone库文件放到工程目录下(就是你保存arduino程序的位置)和.ino文件放在同一级目录就行,然后把#include <NewTone.h>改为#include "NewTone.h",就ok了,编译运行看一下效果,和米思齐里程序的运行效果是一样的。


arduino相关问题可以在下边小程序里留言

你点的每个在看,我都当成喜欢


声明:本文为OFweek维科号作者发布,不代表OFweek维科号立场。如有侵权或其他问题,请及时联系我们举报。
2
评论

评论

    相关阅读

    暂无数据

    DLGG创客DIY

    用**少的时间和金钱DIY**实...

    举报文章问题

    ×
    • 营销广告
    • 重复、旧闻
    • 格式问题
    • 低俗
    • 标题夸张
    • 与事实不符
    • 疑似抄袭
    • 我有话要说
    确定 取消

    举报评论问题

    ×
    • 淫秽色情
    • 营销广告
    • 恶意攻击谩骂
    • 我要吐槽
    确定 取消

    用户登录×

    请输入用户名/手机/邮箱

    请输入密码