OK,今天的实验

我感觉我可以开发mp3了,哈哈

不过,我对音乐了解不多,所以都是简单的设计

功能:

1)红外遥控

2)CH-播放《生日快乐》

3)CH+播放《小星星》

4)CH停止播放

5)播放其中一首音乐的时候可以播放另一首音乐

OK,功能不多,可是我觉得这是一个框架,有了这个框架,可以制作简单的mp3播放器,而且是红外的

后续会有更多的小制作,哈哈,做实验完全停不下来了

01 硬件电路


组件

● Arduino Uno 主板* 1

● USB 数据线* 1

● 红外遥控模块* 1

● 无源蜂鸣器* 1

● 面包板* 1

● 9 V 方型电池* 1

● 跳线若干

实验十:红外遥控简单mp3播放器(2首音乐,只有旋律,播放器雏形)相关推荐

  1. 【ESP32】8.红外遥控实验(红外遥控解码库)

    上一篇: [ESP32]7.按键实验(中断) 前言: 先放电路连接图: 红外接收头的IC是一种受光元件,其内部是将发光二极管和集成IC组合封装而成,其IC设计主要以类比式控制,一般主要接收38KHz频 ...

  2. c语言怎么使用数组播放下一首音乐,【数组编程面试题】面试问题:c语言MP3播… - 看准网...

    #include #include #include #include //CString的头文件 #include//使用当前时钟做种子 #include #include #include #pr ...

  3. html5如何实现播放下一首,使用HTML5 SoundCloud播放器小部件如何以编程方式跳到另一首曲目而不会导致播放第二不需要的曲目?...

    不幸的似乎是在完成事件的竞争条件错误. Soundcloud播放器最终同时播放两首歌曲:列表中的下一首歌曲以及在完成事件处理程序中跳过的歌曲. var widget = null; $(functio ...

  4. 实验27:红外遥控三级控速风扇实验

    今天介绍一个稍微复杂点的实验,复杂在设计和代码 --OK,受了抖音西湖大学教授刺激,任何人都可以做研究 --实验:红外遥控三级风速小电扇 --每按一下CH-,风速从1-2-3-1-2-3-1循环 -- ...

  5. 微软关闭音乐服务器,微软关闭Zune音乐服务 Zune播放器变为MP3

    腾讯科技讯 11月16日消息,据外电报道,下载音乐或者串流播放网络歌曲,但Zune播放器仍可作为音乐继续播放器使用. 微软推出首款Zune音乐播放器和相应的Zune数字音乐服务还要追溯到2006年,但 ...

  6. 51单片机学习笔记-15 红外遥控

    15 红外遥控 [toc] 注:笔记主要参考B站江科大自化协教学视频"51单片机入门教程-2020版 程序全程纯手打 从零开始入门". 注:工程及代码文件放在了本人的Github仓 ...

  7. linux终端音乐播放器,Linux终端音乐播放器cmus攻略: 操作歌单

    cmus是一款开源的终端音乐播放器.它小巧快速,而又功能强大.cmus支持Ogg/Vorbis.MP3.FLAC.Musepack.WavPack.WMA.WAV.AAC.MP4等格式,包含Gaple ...

  8. Vue audio音乐列表循环播放

    现有需求: 进入页面即自动播放音乐,多首音乐自动循环播放 废话不多说,直接上代码 html部分 注意audio标签不能加上loop属性,否则会失效 <audio :src="bgmSr ...

  9. ios+html+音频播放,iOS音频篇:使用AVPlayer播放网络音乐

    2018-11-13更新:已更新工程配置和修改部分代码,Xcode9能直接运行此项目了.但由于项目中使用的豆瓣API已经停止支持,所以项目已不能正常演示,是否会继续更新就看缘分嘞 _... 引言 假如 ...

最新文章

  1. php多文件上传类源码,PHP单文件上传类或多文件上传类源码
  2. 黑马程序员Linux系统开发视频之产生信号的方法
  3. 华为主题包hwt下载_华为主题 | 星黛露
  4. boostshared_ptr
  5. Linux下C++的多线程编程---(转载)
  6. 矩阵快速幂各类题型总结(一般,共轭,1 * n, 矩阵简化)
  7. glassfish发布应用_WildFly 8与GlassFish 4 –选择哪个应用服务器
  8. HTML5教程之-文件拖拽功能实现
  9. ajax结构图,Vuex结构图及用法
  10. 利用正则按固定长度分割字符串
  11. android自定义滚轴选择器_Android自定义控件实战—滚动选择器PickerView
  12. 栈的出入js实现_js 实现栈的结构
  13. Testing Flutter apps翻译-使用 Mockito 模拟依赖项
  14. linux命令tar -xzvf等
  15. python ipaddr库_python访问纯真IP数据库的代码
  16. Fast Refresh 原理剖析
  17. 人工智能应用场景分析
  18. MATLAB NAR时间序列神经网络两种预测方法
  19. PADS-VX入门到精通实战项目讲解(上)—LOGIC部分-覃小刚-专题视频课程
  20. UUID太长怎么办?快来试试NanoId(Java版本)

热门文章

  1. [php] Fatal error: Class Exception not found in
  2. Django cms 教程八:设定文章页的格式
  3. 想发探险寻宝的进[成都关于张献忠的宝藏]
  4. ALOKEX交易所——数字经济崛起 领航完美未来
  5. 5.1[潜心创作]逃跑吧少年·追击游戏
  6. android实现个税计算器,个税计算器2021 - 个人所得税计算器2021 -
  7. 对于脏读,不可重复读,幻读的一点理解,看懂红字很关键
  8. Vue报错 Are you meant to dynamically load options? You need to use “loadOptions“ pro
  9. Go语言基础(1)-- GO语言了解
  10. Winform窗口弹出位置控制