建立一個(gè)語(yǔ)音控制的機(jī)器人!您將使用Amazon Echo,Alexa,Heroku,Google Firebase,Android,當(dāng)然還有Arduino。很有意思!
硬件組件:
- Arduino UNO和Genuino UNO× 1
- 亞馬遜Alexa Echo Dot× 1
- SparkFun RedBot套件× 1
- Android設(shè)備× 1
- HC-06藍(lán)牙串行模塊× 1
- 德州儀器雙H橋電機(jī)驅(qū)動(dòng)器L293D× 1
軟件應(yīng)用程序和在線服務(wù):
- 亞馬遜Alexa Alexa技能套件
- Heroku
- Google Firebase
語(yǔ)音控制機(jī)器人是一體的硬件和云解決方案。
主要組成部分是:
1. Alexa Skill - 解釋語(yǔ)音命令并將其轉(zhuǎn)換為Google Cloud Messaging消息 - 部署到Heroku云
2. Android應(yīng)用程序- 從Google Cloud Messaging接收消息并通過藍(lán)牙發(fā)送到Arduino - 部署到您的Android手機(jī)
3. Arduino - 通過藍(lán)牙閱讀消息并控制機(jī)器人
4. 機(jī)器人套件和機(jī)器人電路- 任何機(jī)器人套件都可以,你需要HC-06或HC-05用于串行藍(lán)牙通信,2xDC電機(jī)連接到L293D來移動(dòng)它
這不是入門級(jí)教程,但......一切準(zhǔn)備就緒。所有關(guān)鍵組件都是開源的。這只是將所有這些組合在一起的問題。教程詳見附件!