Keyestudio 4WD Mecanum Robot Car V2.0 の組み立て

ステップ 1

必要な部品:

取り付け図:

プロトタイプ:

ステップ 2

必要な部品:

取り付け図:

プロトタイプ:

ステップ 3

必要な部品:

取り付け図:

プロトタイプ:

ステップ 4

(まずサーボの角度を調整してください)

サーボの角度を90度に設定します。

方法1: MakeCode コード

⚠️特記事項: コードを書いてアップロードする前に、MakeCode IDE を理解し、ライブラリファイルを追加する必要があります。次のリンクにアクセスしてください: Get Started with makecode

上記の MakeCode コードは資料に含まれています。サーボの調整用コードを開き、それを 4WD Mecanum Robot Car V2.0 の microbit 本体に書き込み、micro USB ケーブルまたは外部電源で電源を入れてください(DIP switch を ON にしてください)。これで完了です。コードは図に示した位置にあります:

Img

方法2:Python コード

⚠️特記事項: コードを書いてアップロードする前に、Mu IDE をインストールし、ライブラリファイルを追加する必要があります。次のリンクにアクセスしてください: Get Started with Python

# import microbit related libraries
from microbit import *

class Servo:
    def __init__(self, pin, freq=50, min_us=600, max_us=2400, angle=180):
        self.min_us = min_us
        self.max_us = max_us
        self.us = 0
        self.freq = freq
        self.angle = angle
        self.analog_period = 0
        self.pin = pin
        analog_period = round((1/self.freq) * 1000)  # hertz to miliseconds
        self.pin.set_analog_period(analog_period)

    def write_us(self, us):
        us = min(self.max_us, max(self.min_us, us))
        duty = round(us * 1024 * self.freq // 1000000)
        self.pin.write_analog(duty)
        sleep(100)
        self.pin.write_analog(0)

    def write_angle(self, degrees=None):
        if degrees is None:
            degrees = math.degrees(radians)
        degrees = degrees % 360
        total_range = self.max_us - self.min_us
        us = self.min_us + total_range * degrees // self.angle
        self.write_us(us)


Servo(pin14).write_angle(90)
sleep(1000)

必要な部品:

取り付け図:(取り付け方向に注意)

プロトタイプ:

ステップ 5

必要な部品:

取り付け図:

プロトタイプ:

ステップ 6

必要な部品:

取り付け図:

プロトタイプ:

ステップ 7

必要な部品:

取り付け図:(モーターの向きに注意)

プロトタイプ:

ステップ 8

必要な部品:

取り付け図:(メカナムホイールの取り付け方向に注意)

プロトタイプ:

ステップ 9

必要な部品:

取り付け図:

プロトタイプ:

ステップ 10

必要な部品:

取り付け図:

プロトタイプ:

配線図

サーボの配線:

Img

超音波センサーの配線:

Img

IR受信モジュールの配線:

Img

RGB の配線:

Img

モーターと7色ライトを制御する配線:

Img

3チャンネルライントレースセンサーを制御する配線:

Img

電源の配線:

モーターの対応インターフェース:

バッテリーの取り付け: