Micro:bit小实验:笔尖音乐

来源 :电脑报 | 被引量 : 0次 | 上传用户:meimeini
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  这次我们一起来做Micro:bit的经典小实验:笔尖音乐。用铅笔在纸上画一条粗粗的石墨线,用鳄鱼夹连接Micro:bit板、耳机和石墨线。经过编程,当鳄鱼夹在石墨线上移动时耳机里就能播放出不断变化的音调了。

1. 元件清单


  Micro:bit主板×1,A4纸×1,铅笔(HB、2B\6B)×1,鳄鱼夹线×4,耳机×1(图1)。


2. 实验原理


  Micro:bit的P0、P1、P2、P3、P4、P10引脚能够读取引脚的模拟电压。读取模拟电压返回值为Value(0-1023),电压值(Volt)计算方法为:Volt = 3.3×(Value/1024)。Micro:bit读取电压时需要形成电流通路,P0、P1、P2、P3、P4、P10引脚为正极,GND是电线接地端的简写。代表地线或0线。这个地并不是真正意义上的地,是出于应用而假设的一个地,对于电源来说,它就是电源的负极。
  石墨是导体可以导电但电阻较高,铅笔在纸上画出的石墨线可以作为可变电阻,当鳄鱼夹在石墨线上移动时改变了石墨线的长度,同时也改变了电阻值。根据公式当电流I一定时,电压U和电阻R成正比:I=U/R。电阻变化导致Micro:bit读取的电压也会变化,我们以读取引脚模拟电压数值作为输出音调的频率值,移动鳄鱼夹就可以改变输出声音的音调(图2)。


3. 硬件连接


  1) 首先我们需要用铅笔在A4纸上划线,线段一端要在纸张边缘,要画得粗一点浓一点。
  2) 用1条鳄鱼夹线(黑)将耳机的地线和GND引脚相连,1条鳄鱼夹线(红)将左声道和引脚0相连(图3、图4)。





  3) 用1条鳄鱼夹线(黄)将石墨线一端和GND引脚相连。用1条鳄鱼夹线(绿)一头夹在引脚1上,剩下一头拿在手上沿着石墨线移动(图5)。



  4. 程序编写
  1) 首先我们需要建立一个变量“音调”用来记录引脚P1采集到的变化电压值。
  2) 将“音调”变量设为:高级→引脚→模拟读取引脚P1。
  3) 为了发音变化更明显,人为提高音调频率。将“音调”数值乘以4。
  4) 测量引脚在白纸上的读数值(我的测量值为1200),作为断路时的基础数据,当“音调”高于这个基础数值就认为线路不通,不播放声音。这个显示数字积木只是临时使用,测量到自己的基础数值之后就可以删除这个积木了(图6)。



  5) 判断当变量音调小于1200时播放声音,否则不播放声音。
  6) 无限循环,按变量“音调”赫兹(Hz)频率播放音调,值越大音调越高。保存代码拷贝进Micro:bit板就可以開始进行实验了(图7)。



  7) 你可以换用HB、2B、6B的铅笔画粗细不同的石墨线,听听声音有什么不一样。想一想我们已经学到的物理知识,考虑电阻值大小与材料、温度、长度、横截面之间的关系,这些与不同材料、长度、粗细的石墨线之间的关系是否符合你已经掌握的知识。
其他文献
这是一个真实的故事。一位39岁的男子,在3岁时目睹了自己的父亲枪杀母亲,之后又经历车祸以及未婚妻被谋杀。由于在39年短暂的人生中有了太多恐怖经历,他同时患上了抑郁症、PTSD(创伤后应激综合征)和酒精成瘾,时常被噩梦缠身,过去经历的恐怖事件在梦中反复上演,令他难以入睡。  心理医生让他做了这样的尝试:从噩梦中惊醒后记录下梦中的故事,然后有意识地告诉自己,如果再经历这样的场景,那就是梦境。接着他可以
期刊
不用搭建复杂的工作环境,无需高深的编程基础,只用APP Invertor就可以简单地编写出自己的APK程序运行在安卓手机上!  APP Invertor是一款谷歌公司开发的Android手机编程环境,目前由麻省理工学院开发维护。它是一款完全在线的Android开发环境,抛弃复杂的程序代码,使用积木式的Blockly语言,使用简单的拖动操作就能制作出你的APP。前几期我们通过Blockly游戏对这种
期刊
大家小时候肯定都背过九九乘法表。从“一一得一”开始,一直到“九九八十一”为止,我們把这种九九乘法口诀表称为“小九九”。但是在古代,乘法口诀表却是倒过来,从“九九八十一”起到“二二得四”止。中国使用“九九口诀”的时间较早,在《淮南子》《战国策》等书中就有记载了。明代珠算也有采用81组积的九九表。45组积的九九表称为小九九,81组积的九九表称为大九九。  那么今天我们就教大家来用程序做一个九九乘法口诀
期刊
摘要:目的:讨论老年膝骨关节炎患者关节镜手术后的护理方法。方法:选取老年膝骨关节炎并且接受关节镜手术后的患者共40例,随机分为观察组和对照组,各20例。观察组患者在常规护理的基础上采用康复训练,病情观察,疼痛护理的方式进行护理,对照组患者采用常规术后护理方法进行护理。并且比较两组患者的关节肿胀程度变化。结果:在术后两组患者的关节肿胀情况都较为严重,随后肿胀情况逐渐减轻,观察组患者的关节肿胀情况明显
期刊
人性化护理是一种创造性、个性化、整体的有效护理模式,其目的是使患者在生理、心理、精神上处于满足而舒适的状态,减少或降低不适的程度[1]。我院妇产科逐步完善并落实了一系列人性化护理措施,倡导主动服务、满意服务、人性化服务,取得了良好的经济效益和社会效益。现以剖宫产术前、中、后全过程为例,将护理体会报告如下。  1 临床资料  2011年1月~2013年12月,我院妇产科共收治子宫下段剖宫产患者108
期刊
一座长久干旱而显得毫无生气的南方小镇,有个男孩叫做萨波。他为自己找到了一把小吉他,因为他的生活遵循奶奶的哲学——“当你不只专注于眼前的事物时,就能找到最重要的东西”。病危的奶奶希望萨波能为她写一首歌,而萨波凭借着对奶奶的想念,写出了一首拯救了小镇的奇迹之曲。  点评:有时你为别人做了一件事情,也可能是为大家做了一件事。该片幽默温暖,细节处理得很好。给奶奶唱的那首歌,电影里的人都如痴如醉地听到了,电
期刊
摘要:目的:观察临床护理干预对急性心肌梗塞心血管内科治疗的效果。方法:本次探讨选取我院自2011年9月至2013年9月接受诊治的急性心肌梗塞患者120例,按照随机方式将其分成两组,分别为对照组60例,患者均采用常规护理治疗,治疗组60例,患者在对照组常规护理基础上行护理干预,对两组患者焦虑抑郁改善情况,住院时间及临床护理效果进行比较。结果:通过护理治疗,两组患者症状得到改善,但治疗组患者在患者焦虑
期刊
摘要:目的:研究分析临床护理路径在脑出血患者护理中的临床应用价值。方法:选取我院在2010年11月至2011年10月收治的40例脑出血患者的临床资料进行研究分析,并按照抛硬币的方法将其分为治疗组(20例)和对照组(20例),对比两组患者护理效果。结果:对比两组患者疾病知识掌握率、并发症发生率、依从性及对护理总满意度,有统计学意义(P0.05,可进行对比。  1.2方法  对照组患者采用常规临床护理
期刊
还记得前几期《读编桥》中小崔姐分享的各路潜伏着的民间高手“大作”吗?疫情期间,有网友用7天吃完的瓜子壳制作出了一个半米高的米奇老鼠。因为这个“工艺品”,他登上了国外网站的热搜榜单,让外国人见识了一把什么叫做“无聊的生产力”,也让小崔姐这等“手残星人”羡慕嫉妒恨。  在当今社会,无聊已经成为一门产业,可以说QQ、微信、微博、网游等这些由互联网和移动互联网创造的虚拟社交,都是为了“丰富”大众的无聊生活
期刊
呼吸机成为当下的关键词之一。  随着海外疫情加剧,从米兰到马德里、从巴黎到纽约……呼吸机一跃成为医疗卫生领域的紧俏物资,可求而不可得。  公开资料显示,医用呼吸机细分为无创呼吸机和有创呼吸机两大类,无创呼吸机通过佩戴在病患脸上的密闭口罩供给氧气,而有创呼吸机的输氧管则需要(通过气管切开)深入病患的气管。  通俗易懂地说,无创呼吸机处于低端,有创呼吸机处于中端,而有创呼吸机中的ECMO被誉为高端。 
期刊