検索コード

レッスン23/31:スマートカー パート1:SunFounderスマートカーの組み立てとDCモーターのフルブリッジ解説

レッスン23/31:スマートカー パート1:SunFounderスマートカーの組み立てとDCモーターのフルブリッジ解説

手順

以下の手順に従って、車の組み立てを完了してください。この記事の下にあるファイル一覧からPDFマニュアルをダウンロードできます。 

  1. アクリルの保護フィルムを剥がします。

smatcar_assembly-1

2-写真のように基板をテーブルに置きます。R3基板と同じ穴がある側をAと呼び、裏側をBとします。これにより、組み立て中のミスを防ぐことができます。

smatcar_assembly-2

3-下図の位置にM3x24mmスタンドオフM3x6mmネジで取り付けます。

smatcar_assembly-3

4-B面に裏返し、M3x30mmネジM3ナットを使用してTTモーターを取り付けます。ここで2つの注意点があります:1 - 出力シャフトがバット型の側面を向いていること;2 - モーターケーブルが内側を向いていること。

smatcar_assembly-4

 

5-もう1つのTTモーターを取り付けます。出力シャフトの方向とケーブルの方向に同じ注意が必要です。

smatcar_assembly-5

 

6-M3x6mmネジを使用して、下図の位置にM3x12mmスタンドオフを取り付けます。

smatcar_assembly-4

 

7-M2.5x11mmスタンドオフM2.5x6mmネジで車の後部に取り付けます。

smatcar_assembly-7

 

8-M3x6mmネジを使用してユニバーサルホイールを取り付けます。

smatcar_assembly-8

 

9-2つのホイールを取り付けると、車の基本構造が完成します。

smatcar_assembly-9

 

10-L9110モジュールをM2.5x6mmネジで取り付けます。

smatcar_assembly-10

 

11-2つのIR障害物モジュールをM3x12mmネジM3ナットで組み立てます。

smatcar_assembly-11

 

B面に裏返します

注記

最初にM3x24mmスタンドオフをライントラックモジュールに固定することをお勧めします。

重要な注意点が1つあります:ラインセンサーのピンは少し柔らかく、穴に向かって少し突き出ています。M3x24mmスタンドオフをねじ込む際は、センサーのピンを少し押しのけるように優しく圧力を加えてください。

12-B面に裏返し、4本のM3x6mmネジと2つのM3x24mmスタンドオフでライントラックモジュールを取り付けます。

smatcar_assembly-b-1

13-9Vバッテリーに面ファスナーを貼り、バッテリークリップを取り付けます。面ファスナーのもう一方を車に貼ってバッテリーを固定します。

smatcar_assembly-b-2

14-A面に裏返し、M3x6mmネジでR3基板を取り付けます。

smatcar_assembly-b-3

15-ブレッドボードを車の前面に取り付けます。その後、プロジェクトの要件に応じて、さまざまなコンポーネント(例:超音波モジュール)をブレッドボードに追加できるようになります。

smatcar_assembly-b-4

16-車を動かすには、配線とコードの作成も必要であり、これらは後続のセクションで説明します。

完全に組み立てられた車は次のようになります:

sunfounde_car_assembled

この記事の下にあるファイルリストからPDFマニュアルをダウンロードできます。 

画像

Sunfounder car assembled
Sunfounder car assembled
Smartcar assembly 1
Smartcar assembly 1
Smartcar assembly 2
Smartcar assembly 2
Smartcar assembly 3
Smartcar assembly 3
Smart car assembly 4
Smart car assembly 4
Smart car assembly 5
Smart car assembly 5
Smart car assembly 6
Smart car assembly 6
Smart car assembly 7
Smart car assembly 7
Smart car assembly 8
Smart car assembly 8
Smart car assembly 9
Smart car assembly 9
Smart car assembly 10
Smart car assembly 10
Smart car assembly 11
Smart car assembly 11
Smart car assembly B 1
Smart car assembly B 1
Smart car assembly B 2
Smart car assembly B 2
Smart car assembly B 3
Smart car assembly B 3
Smart car assembly B 4
Smart car assembly B 4
902-Lesson 23/31: Arduino code Using Seven Segment Display
言語: C++
/*
Lesson 23/31: Using Seven Segment Display 
Get this code and watch video Download and resource page https://robojax.com/RJT605
YouTube video https://www.youtube.com/watch?v=3qoGAYh0lbc

*/
const int STcp = 12;//Pin connected to ST_CP of 74HC595
const int SHcp = 8;//Pin connected to SH_CP of 74HC595 
const int DS = 11; //Pin connected to DS of 74HC595 

int datArray[] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};

void setup ()
{
  //set pins to output
  pinMode(STcp,OUTPUT);
  pinMode(SHcp,OUTPUT);
  pinMode(DS,OUTPUT);
}
void loop()
{
  for(int num = 0; num <10; num++)
  {
    digitalWrite(STcp,LOW); //ground ST_CP and hold low for as long as you are transmitting
    shiftOut(DS,SHcp,MSBFIRST,datArray[num]);
    digitalWrite(STcp,HIGH); //pull the ST_CPST_CP to save the data
    delay(1000);
  }
}

リソースと参考文献

ファイル📁

Arduinoライブラリ(zip)

ユーザーマニュアル