0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Arduino合成器的制作

454398 ? 來源:wv ? 2019-10-05 17:50 ? 次閱讀

步驟1:材質(zhì)

2 Arduino Unos

17 1kΩ電阻器

1 50kΩ電位器

16 輕觸開關(guān)(按鈕)

1 4Ω揚(yáng)聲器

1 9V電池

很多電線

如果您想焊接最終的電路板并制作像我一樣的最終產(chǎn)品,您還需要

1 原型板

2 28針插座

公頭和母頭

1 5V穩(wěn)壓器

1 47 uF電容器

2 16 Mhz晶體

2 開/關(guān)開關(guān)

一個(gè)玩具鍵盤,用于從

步驟2:拔下面包板

Arduino合成器的制作

使用圖像a

對(duì)于第一個(gè)arduino掛鉤12,輕觸開關(guān)最多可通過各自的下拉電阻將引腳13-2切換為針腳。以相同方式將另外2個(gè)開關(guān)連接到A5和A4。最后要連接的是揚(yáng)聲器。將一端連接到地面,另一端連接到針腳0。

對(duì)于第二個(gè)arduino掛鉤2,以與以前相同的方式將其切換到針腳9和10。將50k電位計(jì)連接到5V的A0引腳,并用1k電阻接地。最后,將針腳8連接到揚(yáng)聲器上與第一個(gè)arduino針腳0相同的電線。

第3步:代碼

接下來上傳音調(diào)鍵盤編碼到第一個(gè)arduino,節(jié)奏部分編碼到第二個(gè)ardunio。如果代碼不想上傳,請(qǐng)嘗試暫時(shí)斷開揚(yáng)聲器,然后再試一次。

我解釋了代碼本身的大部分內(nèi)容,因此,我僅向您展示如何更改不同的內(nèi)容以獲得不同的聲音。

要更改鍵盤上每個(gè)鍵的頻率,您必須更改“音調(diào)鍵盤”代碼中“音調(diào)”命令中的數(shù)字(我將您更改的數(shù)字放在下面的粗體中)

如果(cN == HIGH)

{tone(0,( 16.35 *八度)); }

默認(rèn)情況下,我已經(jīng)設(shè)置了音符的基頻,但是您可以將它們更改為所需的任何音調(diào)。

要更改節(jié)拍/節(jié)奏,您必須更改節(jié)奏部分代碼。與音頻代碼類似,您所需要做的就是更改頻率(加粗顯示在下面),它將更改要彈奏的音符。如果要向節(jié)奏中添加更多音符,則可以添加其他延遲和音調(diào)。

if(pattern == 1)

{音調(diào)(8, 55 ,sensorHalf );

delay(sensorValue);

tone(8, 58.27 ,sensorFourth);

delay(sensorHalf);

音調(diào)(8, 58.27 ,sensorFourth);

延遲(sensorHalf); }

您可以參考上面的圖表,該圖表具有每個(gè)八度音階中每個(gè)音符的頻率,因此您可以創(chuàng)建自己的節(jié)奏。

步驟4:創(chuàng)建最終產(chǎn)品

此步驟是可選的,但如果要執(zhí)行我的操作,則必須焊接電路板上面有兩個(gè)微控制器。您所要做的就是從arduino板上取下IC,并將其焊接到空白PCB上(應(yīng)使用插座)。您唯一要做的就是在每個(gè)IC的引腳9和10之間連接一個(gè)16Mhz晶體。您必須使用5V穩(wěn)壓器來降低電池的9V電壓來為電路供電。在5V和地之間放置一個(gè)47uF電容器,以幫助保持輸出穩(wěn)定。 IC上的接地是引腳8,5V是引腳7。請(qǐng)參考引腳圖,以了解IC上哪些引腳與數(shù)字引腳相對(duì)應(yīng)。通常,它只是將電路放在面包板上,然后將其移至PCB。使用接頭可能需要花費(fèi)更多時(shí)間進(jìn)行焊接,但是它們會(huì)使故障排除變得更加容易,因此我建議您使用它們。為了創(chuàng)建按鍵,我拆開了一個(gè)舊的玩具鍵盤,并將輕觸開關(guān)置于每個(gè)按鍵下方。一旦完成創(chuàng)建每個(gè)作品,就可以為其創(chuàng)建一個(gè)保護(hù)套。我只是將所有東西都熱粘到一些木頭上,但是如果您愿意的話,可以使它看起來比我的木頭好很多。

第5步:測(cè)試一下!

現(xiàn)在,您可以使用新的合成器了。它只有1個(gè)音符和弦,因此您只能播放簡(jiǎn)單的歌曲,但是打開節(jié)奏部分后,您可以發(fā)出一些很酷的聲音。玩得開心!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 合成器
    +關(guān)注

    關(guān)注

    0

    文章

    264

    瀏覽量

    25296
  • Arduino
    +關(guān)注

    關(guān)注

    187

    文章

    6455

    瀏覽量

    186362
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    GP214D雙頻頻率合成器英文手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《GP214D雙頻頻率合成器英文手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 10-09 11:03 ?0次下載

    AN-1879小數(shù)N分頻頻率合成器

    電子發(fā)燒友網(wǎng)站提供《AN-1879小數(shù)N分頻頻率合成器.pdf》資料免費(fèi)下載
    發(fā)表于 09-23 11:31 ?0次下載
    AN-1879小數(shù)N分頻頻率<b class='flag-5'>合成器</b>

    組合兩個(gè) LMX2820 合成器輸出,以改善相位噪聲應(yīng)用說明

    電子發(fā)燒友網(wǎng)站提供《組合兩個(gè) LMX2820 合成器輸出,以改善相位噪聲應(yīng)用說明.pdf》資料免費(fèi)下載
    發(fā)表于 09-12 09:25 ?1次下載
    組合兩個(gè) LMX2820 <b class='flag-5'>合成器</b>輸出,以改善相位噪聲應(yīng)用說明

    使用替代拓?fù)涓纳芁MX2820射頻合成器相位噪聲

    電子發(fā)燒友網(wǎng)站提供《使用替代拓?fù)涓纳芁MX2820射頻合成器相位噪聲.pdf》資料免費(fèi)下載
    發(fā)表于 08-29 11:22 ?0次下載
    使用替代拓?fù)涓纳芁MX2820射頻<b class='flag-5'>合成器</b>相位噪聲

    CDCEL824可編程2 PLL時(shí)鐘合成器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《CDCEL824可編程2 PLL時(shí)鐘合成器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-23 11:20 ?0次下載
    CDCEL824可編程2 PLL時(shí)鐘<b class='flag-5'>合成器</b>數(shù)據(jù)表

    CDCDLP223高性能時(shí)鐘頻率合成器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《CDCDLP223高性能時(shí)鐘頻率合成器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-22 10:35 ?0次下載
    CDCDLP223高性能時(shí)鐘頻率<b class='flag-5'>合成器</b>數(shù)據(jù)表

    CDCM61001高度通低抖動(dòng)頻率合成器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《CDCM61001高度通低抖動(dòng)頻率合成器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-22 09:24 ?0次下載
    CDCM61001高度通低抖動(dòng)頻率<b class='flag-5'>合成器</b>數(shù)據(jù)表

    CDC7005高性能時(shí)鐘頻率合成器和抖動(dòng)消除器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《CDC7005高性能時(shí)鐘頻率合成器和抖動(dòng)消除器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-21 11:14 ?0次下載
    CDC7005高性能時(shí)鐘頻率<b class='flag-5'>合成器</b>和抖動(dòng)消除器數(shù)據(jù)表

    功分器能否作為功率合成器使用

    1. 引言 功分器可以作為功率合成器使用 。功率合成器是將多個(gè)信號(hào)源的功率合并為單一輸出信號(hào)的設(shè)備,廣泛應(yīng)用于提高系統(tǒng)效率和信號(hào)質(zhì)量。功分器作為功率分配器件,其在功率合成器中的應(yīng)用具有重要意義
    的頭像 發(fā)表于 08-14 09:48 ?272次閱讀

    單節(jié)功率合成器工作原理是什么

    單節(jié)功率合成器是一種將多個(gè)功率放大器的輸出信號(hào)進(jìn)行合成,以實(shí)現(xiàn)更高的輸出功率和更好的信號(hào)質(zhì)量的電子設(shè)備。其工作原理涉及到多個(gè)方面的知識(shí),包括信號(hào)合成、功率放大、濾波器設(shè)計(jì)等。 信號(hào)合成
    的頭像 發(fā)表于 08-13 14:32 ?263次閱讀

    鎖相環(huán)頻率合成器的特點(diǎn)和應(yīng)用

    鎖相環(huán)頻率合成器(Phase-Locked Loop Frequency Synthesizer, PLLFS)是一種利用鎖相環(huán)(Phase-Locked Loop, PLL)技術(shù)實(shí)現(xiàn)頻率合成的裝置。其基本原理基于相位負(fù)反饋控制系統(tǒng),通過調(diào)整輸出信號(hào)的相位和頻率,使其與參
    的頭像 發(fā)表于 08-05 15:01 ?380次閱讀

    頻率合成器和鎖相環(huán)的區(qū)別有哪些?

    頻率合成器和鎖相環(huán)是兩種常見的電子設(shè)備,用于生成穩(wěn)定的頻率信號(hào)。盡管它們的功能都是產(chǎn)生特定頻率的信號(hào),但它們?cè)诠ぷ髟砗蛻?yīng)用方面有著明顯的區(qū)別。
    的頭像 發(fā)表于 02-27 18:22 ?1298次閱讀

    頻率合成器的作用解讀

    頻率合成器是一種電路或設(shè)備,用于產(chǎn)生特定頻率的信號(hào)。它的作用包括但不限于以下幾個(gè)方面
    的頭像 發(fā)表于 11-25 09:17 ?834次閱讀

    時(shí)鐘合成器和時(shí)鐘發(fā)生器的區(qū)別

    時(shí)鐘合成器和時(shí)鐘發(fā)生器是兩種用于產(chǎn)生時(shí)鐘信號(hào)的電子器件,它們?cè)诠δ芎蛻?yīng)用上有一些區(qū)別。
    的頭像 發(fā)表于 11-09 10:26 ?676次閱讀

    關(guān)于相位鎖定環(huán)(PLL)頻率合成器的設(shè)計(jì)和分析

    本篇文章是關(guān)于相位鎖定環(huán)(PLL)頻率合成器的設(shè)計(jì)和分析,重點(diǎn)討論了相位噪聲和頻率噪聲的測(cè)量、建模和仿真方法。文章以設(shè)計(jì)一個(gè)假想的PLL頻率合成器為例,詳細(xì)介紹了設(shè)計(jì)過程和步驟。從規(guī)格選擇、電路配置
    的頭像 發(fā)表于 10-26 15:30 ?1502次閱讀
    關(guān)于相位鎖定環(huán)(PLL)頻率<b class='flag-5'>合成器</b>的設(shè)計(jì)和分析