日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

如何制作無鍵鋼琴

454398 ? 來源:wv ? 2019-10-21 10:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:收集零件

使此說明易于使用的零件非常便宜,并且很容易獲得所有電子商店。您也不需要像其他零件一樣的零件。您可以在當?shù)氐碾娮由痰曩徺I它們。您也可以在radioshack和ebay上獲得它們。以下是零件清單:

Arduino開發(fā)板(我使用Arduino UNO)

8 X接近傳感器

LM386

5K電位器

1K電位器

100uf電解電容

2 X 0.01uf陶瓷圓盤電容器

220uf電解電容器

10ohms電阻

8ohms揚聲器

PCB

跳線

母頭

紙板或硬板

12V電池

適配器插孔(為arduino板供電)

滑動開關

電線

工具:

烙鐵

切割工具(用于切割硬木板)

熱膠槍或雙面膠帶(用于將物品粘貼到基座)

剪線鉗

鉗子

步驟2:制作電路板

用于連接Arduino和接近傳感器您將需要一個基礎。底座可以由任何材料代替金屬制成。我用一塊硬板做底座。切成合適大小的硬紙板或硬紙板,以便可以輕松放置所有接近傳感器,Arduino板和放大器。切割硬板之前,請先對其進行尺寸標注,因為這樣會使您的工作更加輕松。外觀上,您可以像我一樣畫板。我把它涂成黑色,但是用不同的顏色涂它肯定會增加它的美感。在硬紙板的邊緣和側面上纏一些膠帶,以免它們變得粗糙。

第3步:連接Arduino板

為板著色后,我們會將Arduino連接到基座,為此我正在使用雙面膠帶。您也可以使用熱膠槍,但是我不喜歡使用熱膠槍,特別是在Arduino的情況下。

步驟4:接近傳感器

使用的傳感器這架鋼琴中有紅外線接近傳感器。它們幾乎在許多小工具中都使用。它們可用于您的智能手機,筆記本電腦等。洗手間中用于自動沖洗的傳感器也是紅外接近傳感器。紅外接近傳感器的工作非常容易。傳感器通電后,紅外發(fā)射器指示燈開始發(fā)射紅外射線。當任何障礙物進入這些IR射線之前時,它們會向后彎曲并被電路中存在的光電二極管接收。如果光電二極管接收到任何信號,則接近傳感器的輸出變?yōu)楦唠娖剑?V),但如果沒有接收到任何信號,則接近傳感器的輸出變?yōu)榈碗娖剑?V)。它們是電路中存在的運算放大器IC。它將來自光電二極管的信號轉換為HIGH或LOW。

現(xiàn)在,我們必須將傳感器安裝在硬板上,這樣,當我們將手放在傳感器上方時,它應該可以檢測到我們的手,為此,您必須執(zhí)行以下步驟:

步驟1:在鉗子的幫助下,將光電二極管和IR發(fā)射器的引腳向上彎曲90度。

步驟2:在雙面膠帶的背面粘貼雙面膠帶

第3步:將接近傳感器安裝到硬板上。

完成上述步驟后,光電二極管和IR發(fā)射器將與您的硬質(zhì)板形成90度角。在每個接近傳感器之間保持足夠的距離,以便當您將手放在傳感器上方時,側面?zhèn)鞲衅鞑粦獧z測到它。

步驟5:接近傳感器(第2部分)

將接近傳感器安裝到板上后,我們將所有傳感器連接在一起,為此,您必須執(zhí)行以下步驟:

步驟1:將母接頭切成八對,這樣每對中,可以安裝三個公頭。

步驟2:將所有頭都放置在接近傳感器中。

步驟3:借助烙鐵和彩虹電纜,連接vcc所有接近傳感器的引腳。將跳線焊接到第一個傳感器的vcc引腳上。

步驟4:還將所有傳感器的gnd引腳連接在一起。

步驟5:將一根導線焊接到所有傳感器的vout引腳上,這將是每個傳感器的輸出。

步驟6:檢查接近傳感器

在進行下一步之前,最好檢查一下所有的接近傳感器是否工作正常。檢查傳感器不是一個很困難的過程。要檢查傳感器,您需要做的是將傳感器的輸出引腳一個接一個地連接到Arduino板的模擬引腳A0。在Arduino上將傳感器的vcc引腳連接到5V,將gnd引腳連接到gnd。上載下面給出的代碼,然后在您的PC上打開串行監(jiān)視器。將您的手移向傳感器,如果led在接近傳感器上開始發(fā)光,并且您在屏幕上看到大于0的任何值,則表明接近傳感器工作正常。這是代碼

***** ****

//代碼以檢查Dushyanta制造的接近傳感器

//

int recv = A0;

int value = 0;

void setup(){

Serial.begin(9600);

}

void loop(){

value = analogRead(recv);//將電壓轉換為來自接近傳感器Serial.println(value)的值;

delay(1000);

}

**********

步驟7 :制作放大器

在彈鋼琴時,您會注意到產(chǎn)生的聲音揚聲器的聲音有點低。這就是為什么我希望您將揚聲器與放大器一起使用。您也可以使用壓電蜂鳴器,但根據(jù)我的說法,壓電蜂鳴器不會發(fā)出聲音,而只會發(fā)出聲音。我在上面的照片中給出了電路圖。您可以使用自己的放大器。您也可以使用臺式機揚聲器。如果您不想制造放大器,則可以僅使用8ohms揚聲器,但聲音有點低。使放大器放在任何您喜歡的PCB或面包板上,并為LM386使用8針I(yè)C支架,因為當IC損壞時,您可以輕松地更換它。完成后,檢查所有連接并繼續(xù)下一步。

步驟8:上傳CODE

這是無鍵鋼琴的代碼。代碼非常簡單,您可以輕松理解它。如果您可以在此代碼中進行修改,請同時進行修改。隨意詢問有關代碼的任何信息。這是代碼:

***************

//杜西安塔(Dushyanta)制造的無鍵鋼琴代碼

//

int c = 3;//初始化引腳

int d = 4;

int e = 5;

int f = 6;

int g = 7;

int a = 8;

int b = 9;

int cup = 10;

int c_state = 0;

int d_state = 0;

int e_state = 0;

int f_state = 0;

int g_state = 0;

int a_state = 0;

int b_state = 0;

int cup_state = 0;

int Speaker = 12;

void setup(){

pinMode(speaker,OUTPUT);//告訴板子哪個引腳用作輸出,哪個引腳用作輸入

pinMode(c,INPUT);

pinMode(d,INPUT);

pinMode(E,INPUT);

pinMode(f,INPUT);

pinMode(克,INPUT);

pinMode(一,INPUT);

pinMode(B,INPUT);

pinMode(杯,INPUT);

digitalWrite(揚聲器,LOW);//告訴引腳狀態(tài)

digitalWrite(a,LOW);

digitalWrite(b,LOW);

digitalWrite(c,LOW);

digitalWrite(d,LOW);

digitalWrite(e,LOW);

digitalWrite(F,LOW);

digitalWrite(克,LOW);

digitalWrite(cup,LOW);

Serial.begin(9600);//草圖開始

}

void loop(){

digitalWrite(a,LOW);

digitalWrite(B,LOW);

digitalWrite(C,LOW);

digitalWrite(d,LOW);

digitalWrite(E,LOW);

digitalWrite(F,LOW);

digitalWrite(克,LOW);

digitalWrite(杯,LOW);

c_state = digitalRead(c);//將來自傳感器的信號轉換為HIGH或LOW

d_state = digitalRead(d);

e_state = digitalRead(e);

f_state = digitalRead (f);

g_state = digitalRead(g);

a_state = digitalRead(a);

b_state = digitalRead(b);

cup_state = digitalRead(cup);

{

if(c_state == HIGH)//檢查在哪只傳感器指針的前面

{tone(speaker,988); }

其他

如果(d_state == HIGH)

{tone(speaker,880); }

else

if(e_state == HIGH)

{tone(speaker,784); }

否則(f_state == HIGH)

{tone(speaker,698); }

否則,如果(g_state == HIGH)

{tone(speaker,659); }

否則

如果(a_state == HIGH)

{音調(diào)(揚聲器,587); }

否則

如果(b_state == HIGH)

{音調(diào)(揚聲器,523); }

否則

如果(cup_state == HIGH)

{音調(diào)(揚聲器,490); }

其他

{noTone(speaker); }//告訴arduino板,如果它們不是障礙物,則它們應該沒有聲音延遲(0);

}

}

*** *****************

步驟9:將所有事物連接在一起

在前面的步驟中,我們在接近傳感器中建立了連接,對其進行了檢查等,但是現(xiàn)在是時候?qū)⑺袃?nèi)容最終連接在一起了之后我們的鋼琴就準備好了。電路圖給出了圖片,但是如果您不能理解,請按照給出的步驟進行操作。步驟如下:

步驟1:將放大器的音頻輸入+連接到Arduino的引腳12。將放大器的音頻輸入-連接到Arduino的GND。

第2步:焊接在第一個接近傳感器的vcc引腳上的跳線將到達Arduino板上的5V,焊接在第一個接近傳感器的ndn引腳上的跳線將到達

步驟3:將放大器的正極連接到Arduino板上的vin引腳,將放大器的負極連接到arduino板上的gnd。

步驟4:連接vout引腳第一個傳感器的針腳連接到板上的針腳3,第二個傳感器的針腳連接到板上的針腳4,依此類推。

連接所有組件之后,將放大器粘在硬板上。

步驟10:電池

到為這架鋼琴供電,您將需要12V電源或9V電池。如果您正在使用我的放大器,則必須使用12V或9V為Arduino板供電。我使用的電池是12V/1.3AH電池。根據(jù)需要選擇電池,然后使用適配器插孔將電池連接到Arduino板。最好在Arduino板和電池之間連接一個開關,以便您可以輕松地打開/關閉Arduino。使用鉛酸電池是很好的,因為它們非常便宜。我花了大約6美元買了這塊電池。

步驟11:檢查

完成所有前面的步驟之后,這是最重要的步驟。此步驟將為您提供所有辛勤工作的結果。因此,要檢查無鍵鋼琴,請將適配器插孔連接至Arduino,然后打開滑動開關。您的Arduino將需要一些時間來啟動(大約5到10秒),然后您的鋼琴就可以使用了。將您的手一個接一個地放在每個接近傳感器的前面,并檢查您的Arduino做正確的記錄的天氣。音符將按升序排列(c,d,e,f,g,a,b,C)。如果一切正常,那么您的

步驟12:完成!

您的無鑰匙鋼琴現(xiàn)在可以使用了。去玩吧。稍微練習一下,即可制作歌曲并制作童謠。玩得開心。以下是這款無鍵鋼琴的一些小升級:

您可以將RGB led條粘貼在硬板的邊框上。

再加上一些接近傳感器,您可以

您可以在其中添加錄音機。

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

    關注

    64

    文章

    6973

    瀏覽量

    108688
  • Arduino
    +關注

    關注

    191

    文章

    6529

    瀏覽量

    197568
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    混合合良率卡脖子?屹立芯創(chuàng)SRS:預合與退火之間的關鍵一步

    很多人誤以為,高溫退火能 “一解決” 所有界面問題。但事實恰恰相反:退火只能優(yōu)化 “合格的預合界面”,無法修復 “預合留下的創(chuàng)傷”。常溫預合后,界面其實處于極其脆弱的 “弱氫鍵
    的頭像 發(fā)表于 04-27 15:13 ?143次閱讀
    混合<b class='flag-5'>鍵</b>合良率卡脖子?屹立芯創(chuàng)SRS:預<b class='flag-5'>鍵</b>合與退火之間的關鍵一步

    高頻超聲合技術:引線合工藝優(yōu)化與質(zhì)量檢測方法

    一、 什么是 高頻超聲合 ? 高頻超聲合是指將超聲頻率提升至100kHz~250kHz范圍內(nèi)進行的引線合工藝,相較于傳統(tǒng)60kHz超聲合技術而言,該技術通過在更高頻率下施加超聲
    的頭像 發(fā)表于 04-01 10:19 ?176次閱讀
    高頻超聲<b class='flag-5'>鍵</b>合技術:引線<b class='flag-5'>鍵</b>合工藝優(yōu)化與質(zhì)量檢測方法

    半導體封裝引線合技術:超聲合步驟、優(yōu)勢與推拉力測試標準

    在半導體封裝領域,引線合是連接芯片與外部電路的核心工序,直接決定電子器件的可靠性與性能,而超聲合作為主流的引線合技術,憑借高效、低溫、可靠的優(yōu)勢,廣泛應用于各類芯片封裝場景。本文科準測控小編
    的頭像 發(fā)表于 04-01 10:18 ?300次閱讀
    半導體封裝引線<b class='flag-5'>鍵</b>合技術:超聲<b class='flag-5'>鍵</b>合步驟、優(yōu)勢與推拉力測試標準

    懼IP地址配置錯誤|FCU1501工業(yè)數(shù)據(jù)網(wǎng)關復位高效兜底

    飛凌嵌入式FCU1501工業(yè)數(shù)據(jù)網(wǎng)關,機身上設計了專屬的RESET KEY物理按鍵,既能實現(xiàn)IP輸錯后的一復位恢復,又支持功能自定義,兼顧便捷性與靈活性,為工業(yè)運維減負,守住數(shù)據(jù)鏈路不中斷,成為工業(yè)數(shù)字化轉型的實用利器。
    的頭像 發(fā)表于 03-27 09:49 ?9499次閱讀
    <b class='flag-5'>無</b>懼IP地址配置錯誤|FCU1501工業(yè)數(shù)據(jù)網(wǎng)關復位<b class='flag-5'>鍵</b>高效兜底

    NTC熱敏芯片合工藝介紹

    隨著半導體技術的持續(xù)創(chuàng)新及進步,NTC熱敏芯片合工藝也不斷發(fā)展。目前,芯片合工藝為順應行業(yè)發(fā)展需求,正逐步往高度集成、低功耗、高可靠的方向前進。為了讓大家更充分地了解NTC芯片合工藝,EXSENSE為大家介紹一些熱敏芯片
    的頭像 發(fā)表于 02-24 15:42 ?499次閱讀

    詳解芯片制造中的金屬中間層合技術

    金屬中間層合技術涵蓋金屬熱壓合、金屬共晶合、焊料合及瞬態(tài)液相(transient liquid phase,TLP)合等多種類型。
    的頭像 發(fā)表于 01-16 12:55 ?739次閱讀
    詳解芯片制造中的金屬中間層<b class='flag-5'>鍵</b>合技術

    詳解芯片制造中的中間層合技術

    依據(jù)中間層所采用的材料不同,中間層合可劃分為黏合劑合與金屬中間層合兩大類,下文將分別對其進行詳細闡述。
    的頭像 發(fā)表于 01-16 12:54 ?1623次閱讀
    詳解芯片制造中的中間層<b class='flag-5'>鍵</b>合技術

    電子元器件失效分析之金鋁

    電子元器件封裝中的引線合工藝,是實現(xiàn)芯片與外部世界連接的關鍵技術。其中,金鋁合因其應用廣泛、工藝簡單和成本低廉等優(yōu)勢,成為集成電路產(chǎn)品中常見的合形式。金鋁合失效這種現(xiàn)象雖不為人
    的頭像 發(fā)表于 10-24 12:20 ?949次閱讀
    電子元器件失效分析之金鋁<b class='flag-5'>鍵</b>合

    芯片合工藝技術介紹

    在半導體封裝工藝中,芯片合(Die Bonding)是指將晶圓芯片固定到封裝基板上的關鍵步驟。合工藝可分為傳統(tǒng)方法和先進方法:傳統(tǒng)方法包括芯片合(Die Bonding)和引線
    的頭像 發(fā)表于 10-21 17:36 ?3188次閱讀
    芯片<b class='flag-5'>鍵</b>合工藝技術介紹

    IGBT 芯片平整度差,引發(fā)合線與芯片連接部位應力集中,合失效

    一、引言 在 IGBT 模塊的可靠性研究中,合線失效是導致器件性能退化的重要因素。研究發(fā)現(xiàn),芯片表面平整度與合線連接可靠性存在緊密關聯(lián)。當芯片表面平整度不佳時,合線與芯片連接部位易出現(xiàn)應力集中
    的頭像 發(fā)表于 09-02 10:37 ?2233次閱讀
    IGBT 芯片平整度差,引發(fā)<b class='flag-5'>鍵</b>合線與芯片連接部位應力集中,<b class='flag-5'>鍵</b>合失效

    AD、Allegro、Pads的快捷有什么不同

    在高速迭代的電子設計領域,快捷是工程師與EDA工具對話的核心語言,縱觀EDA工具,AD的視覺化交互、Allegro的深度可編程性、Pads的膜命令——三種理念催生了截然不同的操作邏輯,那么它們的快捷操作是否會有些不同?
    的頭像 發(fā)表于 08-06 13:49 ?2560次閱讀
    AD、Allegro、Pads的快捷<b class='flag-5'>鍵</b>有什么不同

    芯片制造中的合技術詳解

    合技術是通過溫度、壓力等外部條件調(diào)控材料表面分子間作用力或化學,實現(xiàn)不同材料(如硅-硅、硅-玻璃)原子級結合的核心工藝,起源于MEMS領域并隨SOI制造、三維集成需求發(fā)展,涵蓋直接合(如SiO
    的頭像 發(fā)表于 08-01 09:25 ?2590次閱讀
    芯片制造中的<b class='flag-5'>鍵</b>合技術詳解

    鋁絲合的具體步驟

    鋁絲合常借助超聲楔焊技術,通過超聲能量實現(xiàn)鋁絲與焊盤的直接合。由于合所用劈刀工具頭為楔形,使得合點兩端同樣呈楔形,因而該技術也被叫做楔形壓焊。超聲焊工藝較為復雜,
    的頭像 發(fā)表于 07-16 16:58 ?2232次閱讀

    刷吸塵器驅(qū)動方案按下“靜音”--【其利天下】

    目前市面上部分刷吸塵器存在噪音過大的問題,一般正常的吸塵器噪音在80-90db左右,而一些劣質(zhì)或設計不合理的刷吸塵器噪音可能會超過100db,甚至有的會達到120db以上,嚴重影響用戶
    的頭像 發(fā)表于 06-27 19:06 ?709次閱讀
    為<b class='flag-5'>無</b>刷吸塵器驅(qū)動方案按下“靜音<b class='flag-5'>鍵</b>”--【其利天下】

    提高合晶圓 TTV 質(zhì)量的方法

    關鍵詞:合晶圓;TTV 質(zhì)量;晶圓預處理;合工藝;檢測機制 一、引言 在半導體制造領域,合晶圓技術廣泛應用于三維集成、傳感器制造等領域。然而,合過程中諸多因素會導致晶圓總厚度偏
    的頭像 發(fā)表于 05-26 09:24 ?1451次閱讀
    提高<b class='flag-5'>鍵</b>合晶圓 TTV 質(zhì)量的方法
    兴仁县| 遂川县| 铅山县| 舟山市| 常德市| 博兴县| 临清市| 恭城| 济南市| 喀喇沁旗| 德江县| 南丰县| 济南市| 百色市| 祥云县| 徐州市| 花莲市| 通道| 临湘市| 桑植县| 潍坊市| 保德县| 洛隆县| 清徐县| 廉江市| 潞西市| 保康县| 黄陵县| 壤塘县| 米易县| 宁乡县| 汉寿县| 呼伦贝尔市| 南岸区| 双牌县| 莱阳市| 通化市| 沅江市| 吕梁市| 沙坪坝区| 正定县|