這個(gè)項(xiàng)目是關(guān)于教大家怎樣利用聯(lián)發(fā)科的LinkIt ONE開(kāi)發(fā)板,在自己心愛(ài)的機(jī)器人中增加語(yǔ)音輸出和距離測(cè)試的功能。
第一步:材料&工具
1.帶電源的Linkit One開(kāi)發(fā)板
2.單聲道音頻的擴(kuò)音器
3.VL6180X 帶穩(wěn)壓器的距離傳感器
4.音頻連接器:JST-PH2引腳表面貼裝直角接口板,單聲道音頻插頭
第二步:增加語(yǔ)音輸出功能
Linkit One通過(guò)板上的音頻插孔配備了音頻輸出,考慮到尺寸和功率,建議使用筆記本的微型音頻放大器。步驟如下:
1. 用跳線(xiàn)將LinkIt ONE的音頻插孔和音頻放大器輸入引腳上的插頭相連。
2. 將3.3V的電源跟LinkIt ONE音頻放大器的GND接在一起,為其供電。
3. 微型揚(yáng)聲器連接到音頻放大器的輸出引腳上,并在揚(yáng)聲器上焊接一個(gè)雙頭連接器,再在兩者之間使用jst-ph 2引腳SMT直角突破板。
4. 在網(wǎng)上搜索并下載你喜歡的機(jī)器人聲音剪輯文件,在線(xiàn)音頻文件格式轉(zhuǎn)換器將文件轉(zhuǎn)換成需要的格式。
5. LinkIt ONE的USB接口旁邊的開(kāi)關(guān)設(shè)為“MS”,用USB連接LinkIt ONE到您的計(jì)算機(jī),這時(shí)LinkIt ONE將顯示為可移動(dòng)設(shè)備。接著復(fù)制聲音片段文件到LinkIt ONE中,取一個(gè)適當(dāng)?shù)奈募臀募U(kuò)展名。
6. 斷開(kāi)LinkIt ONE與電腦的連接,通過(guò)LinkIt ONE USB旁邊的開(kāi)關(guān)設(shè)置回“UART”
7. 連接LinkIt ONE到您的計(jì)算機(jī)并運(yùn)行Arduino的IDE,設(shè)置工具 - 》并設(shè)置適當(dāng)?shù)?a target="_blank">端口,打開(kāi)文件 - 》 實(shí)例-》 LAudio-》音頻播放器。
8. 復(fù)制包含LAudio.playFile命令無(wú)效循環(huán)()函數(shù)中第一行,更改正確的文件名,并添加延遲(5000)。
9. 編譯并上傳代碼,聲音片段就會(huì)從揚(yáng)聲器播放了。
第三步:添加傳感器
LinkIt ONE配置了各種通用輸入/輸出口,接線(xiàn)方便起見(jiàn),最好使用VL6180X距離傳感器通過(guò)I2C帶動(dòng)調(diào)壓器。步驟如下:
1、 連接的LinkIt ONE的5V和GND到VL6180X。
2、 連接LinkIt ONE的SDA和SCL到VL6180X。
3、 VL6180X的讀數(shù)是10?255其中的一個(gè)數(shù)值,最大的距離是20cm。
4、 轉(zhuǎn)到https://github.com/pololu/vl6180x-arduino/建立所需的庫(kù)。
第四步:組合起來(lái)
1、 下載附件linkitone-walle.ino,編譯并上傳到LinkIt ONE。
2、 連接電池到LinkIt ONE。
3、 附加所有到你的機(jī)器人。
4、 打開(kāi)LinkIt One。
5、 添加更多的I2C傳感器,音頻剪輯和更多的節(jié)目,會(huì)有更多的樂(lè)趣!
-
人工智能
+關(guān)注
關(guān)注
1791文章
47183瀏覽量
238243 -
機(jī)器人技術(shù)
+關(guān)注
關(guān)注
18文章
193瀏覽量
31617 -
LinkIt
+關(guān)注
關(guān)注
0文章
16瀏覽量
14294
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論