ロボットの配線をする 電源の配線をする Arduinoのソフトをインストールする ロボットを組み立てる
サーボをブレッドボードに接続するために、3ピンヘッダーを2つ使います。ピンをヘッダーから押し出して、ピンがヘッダー両側から等距離に出ている状態にしましょう。 しっかりと差し込みましょう。 これにより、サーボとブレッドボードが接続されます。左側のサーボを左側のヘッダー、右側のサーボを右側のヘッダーに接続していることを確認しましょう。 必ずブレッドボード後ろ側（本体に近い方）の赤いラインを使いましょう。 必ずブレッドボード後ろ側の青いラインを使いましょう。赤いラインのピンに配線しないようにしましょう。 この配線によって、Arduinoがサーボを制御してホイールを回転できるようになります。 センサーはブレッドボード外側の電源ラインではなく、最初の文字列（J）に差し込みます。この列のちょうど真ん中にセンサーを差し込み、その両側のピンの数が同数になるようにしましょう。 この配線により、センサーが接地されます。 この配線により、センサーが給電されます。 この配線により、センサーからマイクロコントローラーに情報が送信されます。 電池パックの線が左下に来るように、電池パックの方向を合わせましょう。 必ず電池パックの方向が正しい方向であることを確認しましょう。 この黒い線と前のステップの赤い線は、Arduinoに適切な電源を供給する役割を果たします。 黒い線は青いラインの30番のピン、赤い線は赤いラインの30番のピンに接続しましょう。 青いラインの28番ピンに黒い線を接続しましょう。 Arduinoを損傷させてしまう可能性があるため、赤いラインを接続しないようにしましょう。 この配線によって、Arduinoが給電されます。 このスイッチによって、電源の配線を抜かなくても、ロボットをオフにすることができるようになります。 赤いライン上の利用可能な一番近いピンに接続しましょう。この配線によって、ボタンが給電されます。 抵抗は数ステップ前に接続した黒い線のすぐ隣のピンに接続しましょう。 この配線によって、Arduinoがプッシュボタンの押下を登録できるようになります。 Arduino IDEはArduinoの開発環境です。これを使って、命令をプログラムしてArduinoマイクロコントローラーにアップロードすることができます。Arduino IDE は「arduino.cc/en/main/software」から無料でダウンロードできます。ダウンロードしたファイルをダブルクリックして解凍し、中のフォルダをアクセスしやすい場所に移動しましょう。実際にはプログラムはインストールしません。「arduino.exe」をダブルクリックして、解凍したフォルダに入っているプログラムを実行するだけです。 電池パックのジャックをArduinoのコネクターに差し込んで給電しましょう。 おそらくWindowsはArduinoを認識しません。 デバイスマネージャーが起動します。 このオプションが見当たらない場合は、［プロパティ］をクリックして［ドライバー］タブを選択し、［ドライバーの更新］をクリックしましょう。 Arduino IDEに付属しているドライバーを選択できるようになります。 解凍したフォルダ内に［drivers］フォルダがあります。 不明なソフトに関する警告が表示されても、そのまま継続しましょう。 基本的なロボットを組み立てるには、以下のようないくつかの単純な部品が必要です。全部ではないにしても、これらの部品のほとんどは、地元の電子工作部品販売店や多数のオンラインショップで入手できます。基本的なロボット製作キットには、これらの基本的な部品がまとめて入っているかもしれません。ここで紹介するロボットにははんだ付けは不要です。   Arduino Uno（または他のマイクロコントローラー）  連続回転サーボ×2個 サーボに接続できるホイール×2個 キャスターローラー×1個 はんだ付け不要のブレッドボード×1個（両側に+と-の2本の線が並んでいるブレッドボードを探しましょう） 距離センサー（4ピンコネクタケーブル付きのもの）×1個 プッシュボタンスイッチ×1個 10kΩ抵抗×1個 USBケーブル（A-Bタイプ）×1本 ブレイクアウェイヘッダ×1セット 電池ホルダー（単三電池6本用、9V DCジャック付き）×1個 ジャンパー線×1セットまたは22ゲージ配線 強力な両面テープまたは熱接着剤 ひっくり返した電池パックの平らな面をロボットを組み立てる土台として利用します。 電池パックの線が出ている方の端の上に2個のサーボを配置します。各サーボの回転機構が電池パック側面の外側を向くようにして置きましょう。ホイールが真っすぐに進むようにするためには、サーボをきっちりと揃えて並べることが重要です。サーボの配線が電池パックの後ろ側から出てきているはずです。 サーボを電池パックにしっかりと貼り付けましょう。サーボの裏面がバッテリーパックの裏面とぴったり重なるように配置します。  サーボが電池パック裏面の半分を占めている状態になるはずです。 ブレッドボードを電池パックの前面から少しはみ出るように、また両側面から張り出すように配置し、しっかりと固定しましょう。ブレッドボードのA列がサーボ側に来ているはずです。 2個のサーボが適切に取り付けられていれば、サーボ自体の面が平らになっているはずです。この平らな面に、USBコネクタと電源コネクタが後ろ側（ブレッドボードから離れる方向）に来るように、Arduinoを貼り付けます。Arduinoの前面は、ほんのわずかだけブレッドボードと重なるはずです。 サーボの回転機構にホイールをしっかりと押し込みます。最適な駆動を実現するために、ホイールはできるだけきつくフィットするように設計されているため、押し込むにはかなりの力が必要かもしれません。 本体をひっくり返すと、ブレッドボードが電池パックから少しだけはみ出ている部分があるはずです。このはみ出ている部分に、必要に応じてスペーサーを使用して、キャスターを取り付けましょう。キャスターは前輪として機能し、ロボットがどの方向にも簡単に回転できるようにします。 ロボット製作キットを購入した場合は、キャスターが地面と接触するように調節するためのスペーサーが付属しているかもしれません。
3ピンヘッダーを2つ切り離す　 2つのヘッダーをブレッドボードE列、1～3番、6～8番に差し込む　 黒いケーブルが左側（1番と6番ピン）に来るように、サーボのケーブルをヘッダーに接続する　 C2およびC7ピンから電源用の赤いライン（+）のピンに赤いジャンパー線を接続する　 B1およびB6ピンから青いライン（グラウンド）のピンに黒いジャンパー線を接続する　 Arduinoの12番および13番ピンからA3およびA8ピンに白いジャンパー線を接続する　 ブレッドボード前側にセンサーを取り付ける　 I14ピンからセンサー左側にある青いラインの最初のピンに黒いジャンパー線を接続する　 I17ピンからセンサー右側にある赤いラインの最初のピンに赤いジャンパー線を接続する　 I15ピンからArduinoの9番ピン、I16ピンから8番ピンに白いジャンパー線を接続する　 ロボット本体をひっくり返して、電源パック内の電池が見える状態にする　 左から2番目の電極のバネの根元に赤い線を接続する　 右端の電極のバネの根元に黒い線を接続する　 ブレッドボード右端の赤いラインと青いラインのピンに、さきほどの赤い線と黒い線をそれぞれ接続する　 ArduinoのGNDピンから後ろ側の青いラインのピンに黒い線を接続する　 後ろ側と前側の青いラインの29番ピン同士を黒い線で接続する　 前側の赤いラインの30番ピンからArduinoの5Vピンに赤い線を接続する　 24～26番ピンの間にある隙間をまたぐようにプッシュボタンスイッチを差し込む　 H24ピンからセンサー右側にある赤いラインのピンに赤い線を接続する　 H26ピンと青いラインを抵抗で接続する　 G26ピンからArduinoの2番ピンに白い線で接続する　 Arduino IDEをダウンロードして展開する　 電池パックをArduinoに接続する　 USB経由でArduinoをパソコンに接続する　 .⊞ Win+Rを押して、devmgmt.mscと入力する ［ほかのデバイス］の項目で［不明なデバイス］を右クリックし、［ドライバーソフトウェアの更新］を選択する　 ［コンピューターを参照してドライバーソフトウェアを検索］を選択する　 ［参照］をクリックして、さきほど解凍したフォルダに行く　 ［drivers］を選択して［OK］をクリックする　 部品を集める　 電池パックをひっくり返して平らな面を上向きにする　 2個のサーボを電池パックの端の上に揃えて並べる　 テープや接着剤でサーボを貼り付ける　 電池パックの空いているスペースにブレッドボードを横向きに貼り付ける　 サーボの上にArduinoマイクロコントローラーを載せる　 サーボにホイールを取り付ける　 ブレッドボードの底面にキャスターを取り付ける　
https://www.wikihow.com/Build-a-Robot-at-Home https://www.wikihow.com/Build-a-Robot-at-Home https://www.wikihow.com/Build-a-Robot-at-Home https://www.wikihow.com/Build-a-Robot-at-Home
Wiring the Robot Wiring the Power Installing the Arduino Software Assembling the Robot