步驟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)牙連接功能通過(guò)智能手機(jī)控制汽車(chē)。
所以我在Fritzing文件中提供了電路。下載Fritzing并打開(kāi)它并查看文件。如圖所示進(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ī),或者只是停車(chē)。這是在代碼中完成的。
因此,請(qǐng)參見(jiàn)上圖,然后連接電動(dòng)機(jī)驅(qū)動(dòng)器輸入。然后用幾顆螺絲將輸出端的電動(dòng)機(jī)連接并固定車(chē)輪。我已經(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)器和面包板。還要固定腳輪。您的底盤(pán)可能會(huì)有所不同,因此請(qǐng)仔細(xì)檢查。安裝輪子
步驟3:關(guān)于測(cè)試代碼和App的工作原理
現(xiàn)在,語(yǔ)音功能實(shí)際上可以與藍(lán)牙一起使用。有一個(gè)名為“ BT Arduino語(yǔ)音控制”的應(yīng)用程序,鏈接為:https://amr-voice.en.aptoide.com/。將其下載并安裝在android手機(jī)上,并與HC05配對(duì)。如果是第一次連接,請(qǐng)事先將其與1234或0000配對(duì)。如果沒(méi)有配對(duì),請(qǐng)重試。
現(xiàn)在,在幾秒鐘后在應(yīng)用程序上講話后,它會(huì)返回您在移動(dòng)屏幕上剛剛說(shuō)的內(nèi)容。它實(shí)際上使用了Google語(yǔ)音。現(xiàn)在,您所說(shuō)的內(nèi)容通過(guò)藍(lán)牙傳輸。上傳時(shí),上傳Nano.remove RX TX線上給出的測(cè)試代碼。上傳后,重新插入。 HC05使用Serial.read()函數(shù)接受該數(shù)據(jù),您可以使用Serial.print在串行監(jiān)視器上看到剛才所說(shuō)的內(nèi)容。因此,您可以在此處檢查應(yīng)用程序的工作情況。在應(yīng)用程序上說(shuō)任何東西,然后查看串行監(jiān)視器。我已經(jīng)附上了有關(guān)將HC05與應(yīng)用程序連接起來(lái)的所有分步截圖。..在串行監(jiān)視器上講話和查看??此麄儭H绻f(shuō)轉(zhuǎn)發(fā),它將顯示為* forward#。因此,使用此應(yīng)用程序,我們可以處理在接下來(lái)的步驟中附加的代碼。
步驟4:現(xiàn)在上傳代碼并附加電源
現(xiàn)在,我在此處上傳了控制汽車(chē)的完整arduino代碼。您可以下載它。
現(xiàn)在上傳時(shí)。..請(qǐng)確保已斷開(kāi)RX TX線的連接。否則將不會(huì)上傳。上傳后,再次連接它們?,F(xiàn)在連接一個(gè)12V電源。圖中是一個(gè)方框圖。
您可以隨意更改任何單詞,以更改我寫(xiě)為前進(jìn),后退,停止,左,右的字符串。您只需在應(yīng)用程序上說(shuō)出這個(gè)單詞即可。
步驟5:最后
我之前已經(jīng)描述了如何使用該應(yīng)用?,F(xiàn)在,向前,向后,向左,向右,停止說(shuō)話,我在代碼中使用了這些單詞。您現(xiàn)在可以在else if語(yǔ)句中更改該字符串,然后再次上傳。只需在該應(yīng)用程序上說(shuō)出該單詞,它就可以正常工作。我還在引腳8處連接了一個(gè)LED。您可以添加更多的燈光或蜂鳴器或伺服器。
因責(zé)任編輯:wv
-
電動(dòng)機(jī)
+關(guān)注
關(guān)注
75文章
4162瀏覽量
98794 -
遙控車(chē)
+關(guān)注
關(guān)注
9文章
82瀏覽量
24480 -
語(yǔ)音控制
+關(guān)注
關(guān)注
5文章
497瀏覽量
28819
發(fā)布評(píng)論請(qǐng)先 登錄
快速開(kāi)發(fā)汽車(chē)充電樁的屏幕驅(qū)動(dòng)與語(yǔ)音提示方案

語(yǔ)音控制模塊工作原理

藍(lán)牙語(yǔ)音遙控器:智能家居的智慧控制核心

藍(lán)牙語(yǔ)音遙控器:智能家居的智慧控制核心
藍(lán)牙語(yǔ)音遙控器 低功耗芯片選型HS6621CxC/OM6621
芯知識(shí)|廣州唯創(chuàng)電子語(yǔ)音識(shí)別芯片技術(shù)解析:藍(lán)牙功能與應(yīng)用場(chǎng)景選擇

藍(lán)牙語(yǔ)音遙控國(guó)產(chǎn)適用芯片HS6621
PCB封裝圖解
芯資訊|WT2605C藍(lán)牙語(yǔ)音芯片:重塑車(chē)用信息娛樂(lè)系統(tǒng)的“多快好省”新標(biāo)桿

WT3000A在線AI語(yǔ)音芯片方案在智能藍(lán)牙音箱中的應(yīng)用
網(wǎng)絡(luò)語(yǔ)音控制器的原理與應(yīng)用
OM6621E 低功耗BLE5.1協(xié)議Soc芯片 藍(lán)牙語(yǔ)音遙控器原理應(yīng)用
OM6621E 低功耗BLE5.1協(xié)議Soc芯片 藍(lán)牙語(yǔ)音遙控器原理應(yīng)用
藍(lán)牙眼鏡WT6900HA語(yǔ)音控制芯片方案:開(kāi)啟智能穿戴新篇章

藍(lán)牙語(yǔ)音遙控器方案

評(píng)論