步驟1:零件清單
1。 Arduino UNO/nano/micro/Mega
2。 HC05藍(lán)牙模塊
3個(gè)2.2K歐姆,4.7K歐姆電阻
4個(gè)面包板或焊接套件
5根導(dǎo)線
6個(gè)機(jī)箱
7 2 150/300 rpm BO電機(jī),帶2個(gè)輪子
8個(gè)螺釘和螺母
9個(gè)腳輪
10。電動(dòng)機(jī)驅(qū)動(dòng)器(:L293或L298)
11 12V電源
步驟2:在面包板上設(shè)置電路和設(shè)置機(jī)箱
現(xiàn)在Arduino nano是我的項(xiàng)目的大腦。您可以使用UNO/MEGA/微。然后我將使用藍(lán)牙連接功能通過智能手機(jī)控制汽車。
所以我在Fritzing文件中提供了電路。下載Fritzing并打開它并查看文件。如圖所示進(jìn)行連接。使用2.2k和4.7k給出的分壓器?,F(xiàn)在,黃色電線(根據(jù)該摩擦文件)表示將控制電動(dòng)機(jī)驅(qū)動(dòng)器的4個(gè)輸出。這4個(gè)邏輯電平實(shí)際上是電動(dòng)機(jī)驅(qū)動(dòng)器的輸入,電動(dòng)機(jī)驅(qū)動(dòng)器使用該邏輯電平根據(jù)邏輯電平的饋送進(jìn)行移動(dòng)。 arduino控制。..。..意味著,它使駕駛員能夠向前或向后或向后移動(dòng)電動(dòng)機(jī),或者向右或向左移動(dòng)電動(dòng)機(jī),或者只是停車。這是在代碼中完成的。
因此,請(qǐng)參見上圖,然后連接電動(dòng)機(jī)驅(qū)動(dòng)器輸入。然后用幾顆螺絲將輸出端的電動(dòng)機(jī)連接并固定車輪。我已經(jīng)按照其連接方式連接了我的L293驅(qū)動(dòng)程序。檢查自己的驅(qū)動(dòng)器,搜索網(wǎng)絡(luò)和數(shù)據(jù)表,然后根據(jù)需要進(jìn)行連接。
用螺釘固定電動(dòng)機(jī),并用雙面膠帶或簡(jiǎn)單膠帶固定電動(dòng)機(jī)驅(qū)動(dòng)器和面包板。還要固定腳輪。您的底盤可能會(huì)有所不同,因此請(qǐng)仔細(xì)檢查。安裝輪子
步驟3:關(guān)于測(cè)試代碼和App的工作原理

現(xiàn)在,語音功能實(shí)際上可以與藍(lán)牙一起使用。有一個(gè)名為“ BT Arduino語音控制”的應(yīng)用程序,鏈接為:https://amr-voice.en.aptoide.com/。將其下載并安裝在android手機(jī)上,并與HC05配對(duì)。如果是第一次連接,請(qǐng)事先將其與1234或0000配對(duì)。如果沒有配對(duì),請(qǐng)重試。
現(xiàn)在,在幾秒鐘后在應(yīng)用程序上講話后,它會(huì)返回您在移動(dòng)屏幕上剛剛說的內(nèi)容。它實(shí)際上使用了Google語音?,F(xiàn)在,您所說的內(nèi)容通過藍(lán)牙傳輸。上傳時(shí),上傳Nano.remove RX TX線上給出的測(cè)試代碼。上傳后,重新插入。 HC05使用Serial.read()函數(shù)接受該數(shù)據(jù),您可以使用Serial.print在串行監(jiān)視器上看到剛才所說的內(nèi)容。因此,您可以在此處檢查應(yīng)用程序的工作情況。在應(yīng)用程序上說任何東西,然后查看串行監(jiān)視器。我已經(jīng)附上了有關(guān)將HC05與應(yīng)用程序連接起來的所有分步截圖。..在串行監(jiān)視器上講話和查看??此麄?。如果您說轉(zhuǎn)發(fā),它將顯示為* forward#。因此,使用此應(yīng)用程序,我們可以處理在接下來的步驟中附加的代碼。
步驟4:現(xiàn)在上傳代碼并附加電源

現(xiàn)在,我在此處上傳了控制汽車的完整arduino代碼。您可以下載它。
現(xiàn)在上傳時(shí)。..請(qǐng)確保已斷開RX TX線的連接。否則將不會(huì)上傳。上傳后,再次連接它們?,F(xiàn)在連接一個(gè)12V電源。圖中是一個(gè)方框圖。
您可以隨意更改任何單詞,以更改我寫為前進(jìn),后退,停止,左,右的字符串。您只需在應(yīng)用程序上說出這個(gè)單詞即可。
步驟5:最后
我之前已經(jīng)描述了如何使用該應(yīng)用?,F(xiàn)在,向前,向后,向左,向右,停止說話,我在代碼中使用了這些單詞。您現(xiàn)在可以在else if語句中更改該字符串,然后再次上傳。只需在該應(yīng)用程序上說出該單詞,它就可以正常工作。我還在引腳8處連接了一個(gè)LED。您可以添加更多的燈光或蜂鳴器或伺服器。
因責(zé)任編輯:wv
-
電動(dòng)機(jī)
+關(guān)注
關(guān)注
75文章
4205瀏覽量
101648 -
遙控車
+關(guān)注
關(guān)注
9文章
82瀏覽量
25147 -
語音控制
+關(guān)注
關(guān)注
5文章
513瀏覽量
29714
發(fā)布評(píng)論請(qǐng)先 登錄
rk3568 Android藍(lán)牙語音通話故障排查:從問題定位到落地解決
Android藍(lán)牙語音功能調(diào)試
智能語音遙控器低功耗BLE藍(lán)牙芯片
圖解環(huán)路設(shè)計(jì)及控制技術(shù)探討
廣州唯創(chuàng)電子WT2605C-L009音頻藍(lán)牙語音芯片:汽車儀表盤的智能語音“協(xié)奏者”
茶吧機(jī)語音控制方案設(shè)計(jì)2025新版
快速開發(fā)汽車充電樁的屏幕驅(qū)動(dòng)與語音提示方案
語音控制模塊工作原理
藍(lán)牙語音遙控器:智能家居的智慧控制核心
藍(lán)牙語音遙控器:智能家居的智慧控制核心
藍(lán)牙語音遙控器 低功耗芯片選型HS6621CxC/OM6621
芯知識(shí)|廣州唯創(chuàng)電子語音識(shí)別芯片技術(shù)解析:藍(lán)牙功能與應(yīng)用場(chǎng)景選擇
藍(lán)牙語音遙控國(guó)產(chǎn)適用芯片HS6621
PCB封裝圖解
芯資訊|WT2605C藍(lán)牙語音芯片:重塑車用信息娛樂系統(tǒng)的“多快好省”新標(biāo)桿
語音控制藍(lán)牙汽車的制作圖解
評(píng)論