title: 珠海GDG的硬件资源平台---Cubieboard,手把手带你玩 author: snowy layout: post categories: Events tags: gdg cbi event summary


作为珠海GDG的硬件资源平台---Cubieboard的菜鸟粉丝,我想分享一个人人都能做的,基于Cubieboard板子的"两只老虎"的音乐小demo.

原理:

主要是通过更改蜂鸣器的频率来改编歌曲

硬件:

CubieTruck+DVK570

CubieTruck

CubieTruck

源码关键点:

头文件:

stdio.h,stdlib.h,fcntl.h,errno.h,unistd.h,sys/ioctl.h,string.h

音阶频率转换:

#define 名称 "echo 频率 > /sys/class/pwm-sunxi/pwm0/period"

如:#define PWM_PERIOD1 "echo 2093hz > /sys/class/pwm-sunxi/pwm0/period"

使蜂鸣器发声:

system(名称);

如:system(PWM_PERIOD1);

延时:

usleep(时间);

如:usleep(500*500);

"两只老虎"音乐源码

想看演示效果?点我

是不是很简单呢?大家可以找一个简单的乐谱,来调一首自己喜欢的音乐~

另附一份音阶频率表



以上...


码不停提马上无虫 ;-)

|_|0|_|
|_|_|0|
|0|0|0|

加入 珠海GDG

  1. 注册 G+
  2. 关注 GDG Zhuhai
  3. 成为 GDG Zhuha开发者

通过 珠海GDG 可以:

    第一时间获知谷歌最新的技术,
    可以学到如何去谷歌平台上赚钱的思路和方法,
    可以认识很多有可能将来一起走上自己创业道路的人,
    可以学会把你的创新带向国际市场,
    参加那里的活动有经常和国际上的开发者们进行交流的机会...

PS:

若无意外,题图都是从原文提取或是通过 Google 图片搜索出来的, 版权属左, 不负责任 ;-)

PPS:

珠海GDG wechat/Blog 都是欢迎投稿的,只要追认内容吻合以下条件:

0. 有趣 ~ 至少是自个儿有兴趣的领域吧...
1. 有料 ~ 至少有点儿原创的东西吧..
2. 有种 ~ 至少不能是成功学吧!

有好物的,及时向大妈们吼: support@zhgdg.org

微信栏目

当前应该是:

    G术图书 (gb:推荐好书,书无中外)
    D码点评 (dd:麻辣评点,善意满盈)
    G说公论 (gt:时评杂文,新旧不拘)
    珠的自白(dm:大妈自述,每周一篇)
    海选文章(hd:得要相信,大妈法眼)

总之! 珠海的组委大妈们,决定开始坚持发文,方方面面细细同大家分享/交流

总之! 请大家告诉大家, 珠海生活中的技术社区 已经认真回归 微信,都来订阅吧!

订阅方法

GDG珠海 社区资源:


Author: Zoom.Quiet /mail / gittip / github