2. 製品のインストール
このキットのすべての部品を確認した後、タンクロボットをマウントする必要があります。以下の指示に従ってスマートカーをインストールしましょう。
組立動画
注意: 組立動画はこのパッケージに含まれている
video.7zファイルで提供されています。video/KS0605.mp4を表示するために抽出してください。
注意: スマートカーをインストールする際、まずボードから保護フィルムをはがしてください。
ステップ1: 底部モーターのインストール
以下の部品を準備してください:
M4ナット * 2
メタルモーター *2
メタルホルダー *2
カップラー *2
青色サポートパーツ *2
M4*12MM内六角ネジ * 2
M1.5六角キーニッケルメッキアレンレンチ *1
M3六角キーニッケルメッキアレンレンチ *1
M2.5六角キーニッケルメッキアレンレンチ *1
M3*8MM内六角ネジ * 4


ヒント: 同じ方法で反対側のモーターも組み立ててください。
ステップ2: 駆動輪のインストール
以下の部品を準備してください:
M3*8MM内六角ネジ * 2
M4*50MM内六角ネジ * 2
タンク荷重輪 * 2
フランジベアリング * 4
ガスケット*2
キャタピラバンド *2
M4自己ロックナット * 2
M3六角キーニッケルメッキアレンレンチ *1
M2.5六角キーニッケルメッキアレンレンチ *1




ステップ3: バッテリーホルダーのインストール
以下の部品を準備してください:
バッテリーホルダー *1
M3ナット * 2
青色メタルホルダー *2
M4ナット *8
M3*10MM皿頭ネジ * 2
M4*40MM内六角ネジ *4
M2.5六角キーニッケルメッキアレンレンチ*1
M3六角キーニッケルメッキアレンレンチ *1
M3*25MM内六角ネジ *4
M3*45MM六角銅柱 *4
ドライバー


マウント処理が完了したら、4本のM4*40MM内六角ネジと4本のM4ナットでメタルホルダーをモーター輪に固定するために移動してください。




ステップ4: アクリル板とセンサーのマウント
アクリル板 * 2
L字型黒ブラケット *1
フォトセルセンサー *2
IRレシーバーモジュール *1
8X16 LEDパネル *1
M2ナット *4
M3ナット *10
M3*6MM内六角ネジ * 8
M3*8MM内六角ネジ * 8
M2.5六角キーアレンレンチ *1
M3*12MM丸頭ネジ *6
M3*10MM六角銅ブッシュ *8
M2*10MM丸頭ネジ * 4
ドライバー










ステップ5: サーボプラットフォームのインストール
以下の部品を準備してください:
サーボ *1
黒ジンバル *1
ケーブルタイ *2
M2x8丸頭十字タッピングネジ *2
超音波センサー *1
M2*4ネジ *1
M1.2*5ネジ *4
ドライバー
**注意: **デバッグを便利にするため、超音波モジュールを真っすぐ前に向け、サーボモーターの角度を90°に保ってください。したがって、サーボプラットフォームをインストールする前に、サーボを90°に設定する必要があります。
90度設定コードをコピーして開発ボードにアップロードしてください。ポートD9に接続されたステアリングギアが90°回転します。
コードをアップロードするには、Arduino IDEが必要です。セクション4.2~4.4(ソフトウェアダウンロード、Arduino IDEのセットアップ、ライブラリの追加)に従ってまずArduino IDEをインストールしてください。
#define servoPin 9 //サーボピン
int pos; //サーボの角度変数
int pulsewidth; //サーボのパルス幅変数
void setup()
{
pinMode(servoPin, OUTPUT); //サーボピンをOUTPUTに設定
procedure(0); //サーボの角度を0°に設定
}
void loop()
{
procedure(90); //サーボを90°の位置に移動するよう指示
}
//サーボを制御する関数
void procedure(int myangle)
{
pulsewidth = myangle * 11 + 500; //パルス幅の値を計算
digitalWrite(servoPin,HIGH);
delayMicroseconds(pulsewidth); //高レベルの継続時間はパルス幅
digitalWrite(servoPin,LOW);
delay((20 - pulsewidth / 1000)); //サイクルは20ms、低レベルは残りの時間続く
}


**注意: **M1.2*5ネジはプラスチックプラットフォームのバッグの中にあります。


ステップ6: センサーとボードのインストール
以下の部品を準備してください:
M3*6MM丸頭ネジ *12
L298Pシールド *1
V4.0ボード *1
V5センサーシールド *1
ドライバー *1
Bluetoothモジュール *1
M2.5六角キーニッケルメッキアレンレンチ *1








ステップ7: 接続ガイド





ステップ8: LEDパネルの配線



LEDパネル |
V5センサーシールド |
|---|---|
GND |
-(GND) |
VCC |
+(VCC) |
SDA |
SDA |
SCL |
SCL |
|
|
ステップ9: アクリル板のすべての部品をインストール













ステップ10: タンクロボット
注意: テストコードをアップロードする前にBluetoothモジュールを取り外してください。そうしないと、テストコードのアップロードに失敗します。

多目的ロボットカー

説明
前のプロジェクトでは、タンクカーは単一の機能のみを実行していました。しかし、このレッスンでは、すべての機能を統合してBluetooth制御でスマートカーを制御します。
参考のため、多目的ロボットカーの簡単なフローチャートを以下に示します。

接続図

**注意:**すべてのコンポーネントが接続されていることを確認してください。
配線ガイド:
8x16 LEDパネル |
拡張ボード |
|
|---|---|---|
GND |
→ |
-(GND) |
VCC |
→ |
+(VCC) |
SDA |
→ |
SDA |
SCL |
→ |
SCL |

超音波モジュール |
||
|---|---|---|
VCC |
→ |
5v(V) |
Trig |
→ |
5(S) |
Echo |
→ |
4(S) |
Gnd |
→ |
Gnd(G) |


サーボモーター |
||
|---|---|---|
サーボモーター |
→ |
Gnd(G) |
赤ワイヤー |
→ |
5v(V) |
オレンジワイヤー |
→ |
9 |


Bluetoothモジュール |
||
|---|---|---|
RXD |
→ |
TX |
TXD |
→ |
RX |
GND |
→ |
-(GND) |
VCC |
+(VCC) |
|
STATEおよびBRKピンに接続する必要はありません |


IRレシーバーモジュール |
センサーシールド |
|
|---|---|---|
- |
→ |
G(GND) |
+ |
→ |
V(VCC) |
S |
→ |
A0 |


左フォトレジスタ |
センサーシールド |
|
|---|---|---|
- |
→ |
G(GND) |
+ |
→ |
V(VCC) |
S |
→ |
A1 |
右フォトレジスタ |
センサーシールド |
|
- |
→ |
G(GND) |
+ |
→ |
V(VCC) |
S |
→ |
A2 |


インストール完了です。

