私の音声コマンドに従うロボットを作りたいと思います。だから私はどんなマイクロコントローラを使うべきですか?私はArduinoと一緒に行くべきか、私はラズベリーパイを使うべきか?また、どの言語をコーディングすべきか教えてください。ありがとう!私は声で制御されたロボットを構築したいどのように進むべきかを教えてください
-1
A
答えて
0
プロセッサとコントローラの2つが必要です。データを処理したり、計算したり、コードを実行したりするプロセッサーが必要です.I/Oのコントローラーが必要です。ラズベリーパイはArduinoプロセッサに比べて強力ですが、GPIOピンはすべてデジタルですので、アナログI/O(車速の制御、センサーデータの読み取りなど)に単独で使用することはできません。一方、ArduinoはアナログI/OとデジタルI/Oの両方を処理できますが、処理能力は非常に低いです。一般的に、人々は両方を一緒に使用します。モータードライバ、バッテリー管理回路なども必要です。コードには、音声を処理してコマンドを理解するもの、コマンドを受け取り、ロボットに何をするかを伝えるものの2つの部分があります。どちらもC言語で行うことができます。音声合成では、既存のAPIを使用し、ロボットの制御にはArduinoライブラリを使用できます。これがあなたの質問に答えることを願っています
関連する問題
- 1. Python strp csv rows example。これでどのように進むのかを教えてください
- 2. 私にmonomorphism制限を教えてください?
- 3. webappからアンドロイドデバイスを制御する方法を教えてください。
- 4. Scikitが正しく構築されていないことを教えてください
- 5. どのように最初に教えてください
- 6. デュプレックスストリームに書き込む方法を教えてください。
- 7. デバッグモードであるかどうかを教えてください
- 8. Android:どのように表示が見えるようになったかを教えてください。
- 9. デバイスのOpenSSLへのリンク方法を教えてください。または私はすべきですか?
- 10. クイックソートの進捗状況を教えてください
- 11. どのようにR6クラスに角括弧で何をすべきか教えてください。
- 12. luscaで安全に構築された帆を伸ばしてください
- 13. Telerik Winformのグリッドビューをどこでクリックしたかを教えてください。
- 14. ブートストラップのナビゲーションバーを「折りたたむ」方法を教えてください。
- 15. ロボットが私たちのカスタムhtml要素を解析する方法を教えてください。
- 16. PHPStormは、ファイル上のすべてのメソッド/関数を折りたたむ方法を教えてください。
- 17. 私はデータ構造をどのように使うべきかアドバイスしてください
- 18. バイナリにコンパイルされるTensorflow CPU機能の制御方法を教えてください。
- 19. IEに適したカスタマイズ方法を教えてください。
- 20. バイト値がどのように変更されたか教えてください
- 21. 反射を使用してモデルを構築するときにprotobuf-netに教えてください
- 22. 私が追跡しているリモートブランチが削除されたときを教えてください
- 23. メールをRailsで読む方法を教えてください
- 24. これをKorn Shellに書き込む方法を教えてください。
- 25. Jquery - ハッシュが変更されたときを教えてください。
- 26. インストールしたモノトゥッチのバージョンを教えてください。
- 27. PHPがログインしたユーザーの数を教えてください
- 28. このANDおよび/またはSQL文をSQLに書き込む方法を教えてください。
- 29. 重複したリンクが解析されないようにする方法を教えてください。
- 30. fileSystemWatcherを待つように教えてください