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