まとめ
Pi-Over v0.1:
このプロジェクトは、制御ソフトウェア以外に改善されることは予想されていません。私はこのプロジェクトを、ロボット工学に没頭するためだけに作ったのです。そして、今後のロバープロジェクトに向けてさらに改善していく予定です。
これは、Raspberry Piで制御される比較的シンプルな3輪ローバーです。具体的には、安価なWi-Fi USBドングルを搭載したモデルAで、クライアントアプリがMac上で接続するための静的IPを使用して自宅ネットワークに接続します。
ハードウェア:
ローバー本体は、厚さ1/8インチのMDFで、幅200 mm、長さ175 mmです。キャスターをさらに外に移動させて安定性を高めるために延長部が追加されています。Platform.skpは、この別の部品を追加しない場合でも、後部を長くする必要があるかもしれません(私のようにCNCミルを使用している場合を前提とします)。プラットフォームには、PLAで印刷したホイールブラケット用の取り付け
電子機器:
ローバーは、Raspbianを搭載したRaspberry PiモデルAと小さなサーバープログラムによって制御されています(現在の状態のコードが提供されます)。モータードライバーはStepStickで、カスタムメイドのインターフェースボードに接続されており、電源とRaspberry PiのGPIOコネクターに接続されています。インターフェースボードには7805電圧レギュレーターもあり、バッテリー電力を5
ソフトウェア:
ラズベリーパイで動作するサーバープログラムは、ポート5270で通信を行うシンプルなソケット設定を利用しており、クライアントアプリケーションが接続してローバーを制御します。コンパイルするには、PiにwiringPiライブラリがインストールされている必要があります。クライアントは現在、Cスタイルのソケットのラッパーを利用したネイティブのMacアプリケーションですが、必要に応じて任
結論:
現時点では、この具体的なモデルをハードウェアの面で更新する予定はありません。しかし、今はいじることができるし、将来のプロジェクトに使用するソフトウェアを進化させることができます。そのため、コントロールをよりスムーズにするためにソフトウェアを追加する予定ですが、それに合わせてこのアーカイブを更新し続けるかどうかは不明です。
出典:
ホイール -http://www.thingiverse.com/thing:21486
キャスター -http://www.thingiverse.com/thing:158553
ピー・ブラケット -http://www.thingiverse.com/thing:43587
指示書
添付のSTLをダウンロードして印刷してください(私はほとんどのパーツで0.1のインフィルをしたと思いますが、おそらくもっと少なくて済むかもしれません)。
部品を取り付けるための木製プラットフォームを切り出します。完成したローバーのパターンと画像については、Platform.skpを参照してください。
添付のEagleプロジェクトで示されたとおりに、インタフェース/ドライバー回路基板を組み立ててください: PioverBoard_v01.zip
RoverServer.zipとRoverCommand.zipには、Piで動作するサーバーとMacで動作するコントローラーアプリのソースコードが含まれています(Windowsユーザーの皆さん、申し訳ありません)。自分のコントローラーアプリを作るのはそんなに難しくないはずです、ただソケットを利用する必要があります。
ハッキングをお楽しみください!
Modellquelle
