卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

連接電路

在使用Arduino通過(guò)串口通信控制喇叭之前,首先需要正確連接電路。將喇叭的一端連接到Arduino的11腳,另一端接地(GND)即可。燒寫程序連接好電路后,將Arduino板連接到電腦,并打開Ard

在使用Arduino通過(guò)串口通信控制喇叭之前,首先需要正確連接電路。將喇叭的一端連接到Arduino的11腳,另一端接地(GND)即可。

燒寫程序

連接好電路后,將Arduino板連接到電腦,并打開Arduino IDE軟件。在IDE中創(chuàng)建一個(gè)新的項(xiàng)目,并復(fù)制以下代碼到代碼編輯區(qū):

```

byte Speaker 11; // 喇叭引腳為11腳

int Frequency; // 用于儲(chǔ)存串口發(fā)送的聲音頻率

void setup() {

pinMode(Speaker, OUTPUT);

(9600); // 串口初始化

}

void loop() {

if (Serial.available() > 0) {

delay(10); // 延時(shí)十毫秒等待數(shù)據(jù)傳輸

Frequency (); // 獲取串口里發(fā)送的第一個(gè)整數(shù)

while (Serial.available() > 0) (); // 清空串口

("Received successfully: ");

(Frequency);

("Hz"); // 通過(guò)串口向電腦發(fā)送

tone(Speaker, Frequency); // 使用tone函數(shù)發(fā)出聲音

}

}

```

然后將這段代碼燒錄到Arduino板上。

打開串口監(jiān)視器

在Arduino IDE的右上角找到串口監(jiān)視器按鈕,并點(diǎn)擊打開。確保波特率設(shè)置為9600,這與代碼中的串口初始化相匹配。

發(fā)送數(shù)據(jù)并測(cè)試

在串口監(jiān)視器的輸入框中輸入一個(gè)整數(shù),并按下發(fā)送(或回車)鍵。你將能夠看到數(shù)據(jù)成功接收的提示,并且能夠聽到喇叭播放相應(yīng)頻率的聲音。

現(xiàn)在,你已經(jīng)成功使用Arduino的串口通信控制喇叭了!你可以嘗試不同的頻率值,來(lái)改變播放的音調(diào)。通過(guò)這種方法,你可以實(shí)現(xiàn)更多有趣的電腦音效控制應(yīng)用。

標(biāo)簽: