文档章节

MicroPython可视化编程开发板—TurnipBit自制MP3教程实例

bodasisiter
 bodasisiter
发布于 2017/09/07 16:56
字数 633
阅读 46
收藏 1

  转载请以链接形式注明文章来源(MicroPythonQQ技术交流群:157816561,公众号:MicroPython玩家汇)

  当前我们都生活在一个有声有色的社会当中,欣赏美丽的景色,享受动人的音乐,成为当前人类的共同的追求,但是作为一个diy爱好者,从来不甘心于坐享其成,今天我们就利用TurnipBit来欣赏一段动人的音乐。

  先来介绍一下TurnipBit这个开发板,TurnipBit开发板由TurnipSmart公司制作的一款MicroPython开发板,基于nrf51822芯片为主控芯片,以MKL26Z128VFM4芯片作为边载辅助芯片,板载5*5LED灯,板载加速度传感器,板载磁敏传感器灯多种外设器件,同时支持图形编程及MicroPython代码编程控制的高智能芯片开发板。

  确保广大爱好者零基础学习单片机。

  TurnipBit开发板最大的特点是支持图形编程和MicroPython代码编程,这次使用图形编程,TurnipBit开发板还自带了图形编程的网站,非常人性化。

  可视化编程网站地址入口:http://www.turnipbit.com

  这个开发板上面自带了一个耳机接口,而且还内置了很多动人的音乐,只需要在图形编程网站上稍微做一点编程,插上耳机,就可以欣赏到动人的音乐。

  下面简单的给大家介绍一个图形编程网站里面这个播放音乐的指令。

  上图中,红色箭头所指的命令框为音乐选择,点击后会出现副框,就是黄色箭头指的这个框。

  这次我们主要是要用蓝色箭头指的“内置音乐”的指令,接下来详细的介绍一下这个命令。

 

  上图中,红色箭头的指示的命令框为曲目选择框,在这个下拉框中可以选择你想听的内置音乐。

  上图中黄色箭头指示的“等待”命令,这个方框中选择为对号时,当前曲目播放,且只播放一遍。

  上图中蓝色箭头指示的“循环”命令,这个方框中选择为对号时,当前曲目一直循环播放。

  这个实验的程序只需要做一个步骤即可,剩下的就是下载“.hex”文件,然后把下载下来的文件复制粘贴到TurnipBit的内存盘符中。

  

© 著作权归作者所有

共有 人打赏支持
bodasisiter
粉丝 18
博文 176
码字总数 158043
作品 0
潍坊
私信 提问
全民编程新时代—TPYBoard重磅产品TurnipBit来了!

  说到编程、谈到硬件,你也许会想到屌丝逆袭女神的“传奇”故事,也许会浮现出带着眼镜、头发稀少、无精打采的程序猿形象。“编程”,听起来高大上却似乎离我们很远也让很多人包括很多家长...

bodasisiter
2017/06/27
0
0
MicropPython的学习,如何从0到1?

是Java还是C++ ? 是Go还是Python? 你为你最爱或者最熟悉的编程语言打Call了吗? Python在国外是一门非常热门的编程语言,近些年在国内也被发掘与追捧, Python的开放、简洁、黏合正符合了现发...

bodasisiter
09/26
0
0
人生苦短,用 RT-Thread MicroPython 享受编程的乐趣

在 i.MX RT1050 EVK 开发板上实现这样的一个读取板载的 6 轴传感器信息和系统 CPU 利用率等信息,实时显示到网页中效果,你猜需要多少代码? 事实上 RT-Thread 的同事利用 RT-Thread MicroP...

RTThread物联网操作系统
05/02
0
0
Micropython TurnipBit的蓝牙使用

为了部落 什么是TurnipBit开发板 TurnipBit开发板由TurnipSmart公司制作的一款MicroPython开发板,基于nrf51822芯片为主控芯片,以MKL26Z128VFM4芯片作为边载辅助芯片,板载5*5LED灯,板载加...

bodasisiter
05/19
0
0
MicroPython支持的开发板:高性能、低成本会python就能做创客

Python的开放、简洁、黏合正符合了现发展阶段对大数据分析、可视化、各种平台程序协作产生了快速的促进作用。自Python3的发布到现在已有五六年的时间,从刚发布的反对声音到慢慢被接受与喜欢...

bodasisiter
2017/04/11
1
0

没有更多内容

加载失败,请刷新页面

加载更多

mybatis批量操作sql配置

在写批量sql操作时,遇到执行报错: <foreach collection="list" item="item" index="index" separator=";"> update t_xxx set column1=#{item.column1} where id= #{item.id} </foreach> 分......

lar555
10分钟前
0
0
L2TP VPN客户端配置

打开网络设置-->选择VPN-->添加VPN链接 配置完毕,打开更改适配器选项 右键-->属性 选中安全---允许使用安全协议,确定保存后连接vpn即可

阿伦哥-
14分钟前
0
0
缘“熟”而起——《乡土中国》读书笔记3600字

缘“熟”而起——《乡土中国》读书笔记3600字: 发现电脑里藏了几篇本科大一大二写的读书笔记。回想当初阅读这些社会科学书籍的时候,自己尽力又时而深感难以读懂的心境仿佛重现。但如今细想...

原创小博客
16分钟前
0
0
SpringBoot与pageHelper版本问题

<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.6.RELEASE</version></parent> <dependency>......

WALK_MAN
21分钟前
1
0
PHP开发支付宝微信个人免签支付接口实例

这是一个PHP开发支付宝微信个人免签支付接口实例,支付宝微信即时到帐接口,使用原生支付宝即时到帐接口修改而来,即可实现多接口收款功能,开发只需要按照支付宝即时到帐接口开发即可,减少...

sucaihuo
26分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部