久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: 中國孩子的micro:bit:TurnipBit自制小樂器教程實(shí)例 [打印本頁]

作者: bodasister    時間: 2017-7-10 15:30
標(biāo)題: 中國孩子的micro:bit:TurnipBit自制小樂器教程實(shí)例
  孩子們是最貪玩的也是最聰明的,因此在過去的數(shù)年中,市面上出現(xiàn)了不少寓教于樂的理工科知識(STEM)學(xué)習(xí)新方法。如今這類產(chǎn)品中又有了一名新成員,TPYBoard重磅推出一款針對小白、中小學(xué)生的可編程計算機(jī)設(shè)備,意在依靠“炫酷”來吸引孩子學(xué)習(xí)編程知識。

  編程像樂高一樣簡單!

  TurnipBit不需要在電腦上寫代碼,枯燥地學(xué)習(xí)編程,而是通過圖形化拖拖拽拽的編程方式,輕松地創(chuàng)造出自己的游戲、音樂、科學(xué)實(shí)驗(yàn),以及控制機(jī)器人。

  TurnipBit自制小樂器

  下面就使用TurnipBit制作了一款簡易的樂器,分享出來給大家交流學(xué)習(xí)一下。自己在家里也可以帶著孩子一起動手做起來!

  實(shí)物成品如下圖:



  這個小樂器的主要是能依靠可調(diào)電阻調(diào)節(jié)輸入電壓,再通過蜂鳴器發(fā)出不同音調(diào)的音樂出來,里面的藍(lán)色圓柱LED燈主要是用來顯示一下當(dāng)前的輸入電壓(可不要),LED燈越亮,蜂鳴器輸出的音調(diào)越高。使用板子LED燈的亮度和度數(shù)顯示當(dāng)前的頻率高低。

  小樂器制作過程:

  這個簡易的樂器主要使用的器件如下:

  TurnipBit一塊

  蜂鳴器一個(TurnipBit上面自帶了耳機(jī)接口,沒有蜂鳴器接上耳機(jī)和音響,或許效果更好)

  可調(diào)電阻一個

  杜邦線四根

  鱷魚鉗導(dǎo)線一根

  LED一個(可以不要)

  面包板一個(也可以直接用線連接針腳的,用面包板好看一些)

  1.蜂鳴器簡要介紹

  蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,采用直流電壓供電,廣泛應(yīng)用于計算機(jī)、打印機(jī)、復(fù)印機(jī)、報警器、電子玩具、汽車電子設(shè)備、電話機(jī)、定時器等電子產(chǎn)品中作發(fā)聲器件。蜂鳴器主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種類型。蜂鳴器在電路中用字母“H”或“HA”(舊標(biāo)準(zhǔn)用“FM”、“ZZG”、“LB”、“JD”等)表示。

  2.可調(diào)電阻簡要介紹

  可調(diào)電阻的標(biāo)稱值是標(biāo)準(zhǔn)可以調(diào)整到最大的電阻阻值,理論上,可調(diào)電阻的阻值可以調(diào)整到0與標(biāo)稱值以內(nèi)的任意值上,但因?yàn)閷?shí)際結(jié)構(gòu)與設(shè)計精度要求等原因,往往不容易100%達(dá)到“任意”要求,只是“基本上”做到在允許的范圍內(nèi)調(diào)節(jié),從而來改變阻值。

  可調(diào)電阻一共有三個引腳,兩邊的引腳分別接3.3V和GND,中間的引腳接到想要讀取電壓值的引腳上。

  硬件接線方法如下圖:



  這次主要是要使用圖形編碼來制作的小實(shí)驗(yàn),這次需要用到的命令主要有音樂里面的播放音調(diào)命令,邏輯里面的如果和判斷條件命令,循環(huán)里面的重復(fù)命令和讀取ADC值的命令等。

  接下來就一一介紹一下這些命令的選擇和命令中參數(shù)的使用方法進(jìn)行介紹和講解。

  1.播放音調(diào)命令

  播放音調(diào)命令就是控制蜂鳴器播放出相應(yīng)的音調(diào)的聲音。

  下面講解一下各個參數(shù)和使用方法。

  使用這個命令的時候,在命令選擇區(qū)域中,選擇音樂,選擇播放音調(diào)命令,如圖



  播放音調(diào)命令中共有兩個參數(shù),這兩個參數(shù)分別控制蜂鳴器輸出的音調(diào)和輸出時間,如下圖:



  2.如果和判斷條件命令

  如果和判斷條件命令,使用如果命令,是為了判斷命令里面的判斷條件命令是否成立,如果成立則執(zhí)行相應(yīng)的命令。

  使用如果和判斷條件命令,需要在命令選擇區(qū)域里面選擇邏輯,選擇如果和判斷條件命令即可,如下圖:



  在選擇了如果命令的時候,必須要加上判斷條件命令,具體格式如下圖:



  3.重復(fù)命令

  重復(fù)命令是在判斷一個條件是否成立,如果這個條件成立,則執(zhí)行相應(yīng)的指令。

  使用重復(fù)命令,在命令選擇區(qū)域中選擇循環(huán),選擇重復(fù)命令,如下圖:



  在選擇了重復(fù)命令后,在判斷條件上加入一個邏輯里面的真命令,即可完成一個無限循環(huán),如下圖:



  4.讀取ADC值

  讀取ADC值的命令,是為了讀取相應(yīng)的引腳輸入的電壓值。

  選擇讀取ADC值的命令,需要在命令選擇區(qū)域,選擇引腳,選擇讀取X引腳的模擬電壓值,如下圖:



  上面介紹了基本的命令的使用方法,下面說一個這次要制作的小樂器的基本原理。

  這個小樂器的的控制端是一個接在電源上的一個可調(diào)電阻,利用改變阻值來改變相應(yīng)的輸出音調(diào)。下面貼上我做的代碼的截圖:













歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 亚洲精品久久久一区二区三区 | 亚洲国产成人精品在线 | 国产一区二区三区久久久久久久久 | 久久久视频在线 | 精品国产一区二区三区成人影院 | 久久精品亚洲 | 婷婷久久精品一区二区 | 免费一级黄色 | 在线精品一区二区 | 日韩网站在线观看 | 成人一区二区在线 | 久久久av | 欧美一级二级在线观看 | 作爱视频免费观看 | 国产成人99久久亚洲综合精品 | 精品在线观看一区二区 | 黑人精品欧美一区二区蜜桃 | 91av视频在线观看 | 久久久女 | 天天干天天操天天看 | 午夜视频在线 | 国产高清精品一区二区三区 | 国产成人精品久久二区二区 | 成人av在线播放 | 久久人人爽人人爽人人片av免费 | 免费国产网站 | 久久精品国产99国产精品 | 久久精品视频免费看 | 日韩精品免费一区二区在线观看 | 午夜丰满寂寞少妇精品 | 亚洲视频 欧美视频 | 仙人掌旅馆在线观看 | 影视先锋av资源噜噜 | 成人免费一区二区三区牛牛 | 国产一区二区三区四区五区加勒比 | 日韩av在线一区 | julia中文字幕久久一区二区 | 亚洲国产欧美在线 | 午夜久久久 | 亚洲第一av| 99久久久久 |