Arduinoの自動運転車は車のシャーシ、2つの電動ホイール、1つの360°ホイール(電動ではない)、およびいくつかのセンサーで構成されるプロジェクトです。それはモーターとセンサーを制御するためにミニブレッドボードに接続されたArduino Nanoを使っている9ボルトのバッテリーによって動かされます。電源を入れると直進します。前方の障害物を見つけたとき、それは両側を探し、そしてそれがより多くの自由空間を持っている側に向きを変える。前方または両側に空きスペースがない場合は、モーターを逆に駆動して後方に駆動します。
シモンズ:犬を気にしないでください。
用品:
ステップ1:コンポーネント
ほとんどのコンポーネントはAmazonから注文できます。私が買ったCar Chassis Kitのリンクを張った。- 1xカーシャシーキット:YIKESHU 2WDスマートモーターロボットカーシャシー
- 2倍ギアモーター
- 1xカーシャシー
- 2倍のタイヤ
- 1x 360°ホイール
- 1x Arduino Nano
- ミニブレッドボード×1
- 1xモータードライブL293D
- 3倍速超音波センサーHC SR04
- 3xセンサーサポート - 3Dプリント(下図参照)
- 1x 9vバッテリー
- 1xオンオフスイッチ
- 5個の100uFコンデンサ
- 2個の0.1uFコンデンサ
- 1x IRレシーバー
- 1倍リモコン
ステップ2:3Dプリントセンサーのサポート
超音波センサーのサポートは3Dプリンターで印刷できます。図面は以下のとおりです。
側面は支えます:これの2つを印刷してください
フロントサポート:これを印刷する
シモンズ:あなたのシャーシに合わせて穴を調整する必要があります。シャーシには、その穴に関して若干の違いがあるかもしれません。
ステップ3:シャーシの組み立て
- マニュアルに従ってシャーシを組み立てます。
- ブレッドボードはシャーシの背面に固定できます。
- バッテリーは、その重量のためにシャーシの前面部分に配置することが重要です。
- シャーシ前面のセンサーサポートをネジ止めまたは接着します
- センサはその支持体に圧力をかけて置くことができる。糊付けやネジ止めする必要はありません。
部品の位置をよく理解するために写真を参照してください。
ステップ4:配線
コンポーネントをダイアグラムとして配線します。コンデンサの配置を理解するために写真を参照してください。
ステップ5:コード
ここに私のプロジェクトに使用したコードがあります。その動作を変更したい場合は、いつでも小さな調整を加えることができます。
ステップ6:準備完了!エンジンを始動する
車の準備ができたので、今度はそれで遊んでみることができます。
車が地面に置かれたら、スイッチをオンにして電源を入れます。その後、リモコンのPLAYボタンを使ってモーターを始動します。オフにする必要があるときは、リモコンのPREVボタンを押して車のスイッチをオフにしてください。電源が入っている間は、運転しながら障害物を避けますが、階段や穴がある場所には移動しないようにすることが重要です。