QA052 ESP32 カーシールド V1.0

../../_images/ESP32-Car-Shield-1.png

1.Introduction

ACEBOTT-ESP32-Car-Shield-V1.0は、ESP32-Max-V3.0コントローラーボードの拡張ボードで、主にスマートカーの構築に使用されます。拡張ボードは標準化された接続方法を採用し、ハードウェア接続プロセスを簡素化します。最も重要なことは、モータードライブの機能を向上させることです。これにより、プロジェクトの開発効率と柔軟性が向上し、開発者はプロジェクトのコア機能と革新にさらに集中できるようになります。

ESP32 コントローラ ボードの詳細については、次のリンクをクリックしてください。 https://acebottteam.github.io/acebott-docs-master/board/ESP32/QA007%20ESP32%20Max%20V1.0%20Controller%20Board.html

2.Features

3ピンデジタルピンXNUMX本

3ピンアナログピンXNUMX本

ESP32-Max-V3.0 用の XNUMX 列のピン インターフェイス

5つのDCモーターインターフェース

2つのIXNUMXCピン

3つのサーボインターフェース

XNUMX つのシリアル ポート

超音波インターフェース1つ

3方向トレースセンサーインターフェース1つ

15つの電源インターフェース(最大入力電圧3V、最大出力電流XNUMXA)

使用温度 0~70℃

3.Specifications

サイズ:68.1mm * 52.1mm

重量:22g

../../_images/ESP32-Car-Shield-2.png

4.サンプルコード

拡張ボードを esp32 コントローラー ボードに接続し、拡張ボードの M1 インターフェイスに TT モーターを接続してプログラムをアップロードし、モーターの正転と逆転を制御します。

(1)配線図

../../_images/ESP32-Car-Shield-3.png

(2)サンプルコード

 1#include"Arduino.h"
 2
 3int M1_Forward = 128;//Corresponding to 10000000 in binary, M1 is moving forward
 4int M1_Backward = 64;//Corresponding to the binary 01000000, M1 moves backwards
 5
 6void setup() {
 7  pinMode(18, OUTPUT);    // SHCP_PIN
 8  pinMode(16, OUTPUT);    // EN_PIN
 9  pinMode(5, OUTPUT);     // DATA_PIN
10  pinMode(17, OUTPUT);    // STCP_PIN
11  pinMode(19, OUTPUT);    // PWM1_PIN
12}
13
14//Define the motor pins and speed of the expansion board
15void Move(int Dir, int Speed) 
16{
17  digitalWrite(16, LOW);    // EN_PIN
18  analogWrite(19, Speed);   // PWM1_PIN
19
20  digitalWrite(17, LOW);    // STCP_PIN
21  shiftOut(5, 18, MSBFIRST, Dir);   // DATA_PIN, SHCP_PIN, MSBFIRST, Dir
22  digitalWrite(17, HIGH);   // STCP_PIN
23}
24
25void loop() {
26  Move(M1_Forward,255);   //Motor forward rotation
27  delay(3000);
28  Move(M1_Backward,-255);   //Motor reverse rotation
29  delay(3000);
30}

5.テスト結果

プログラムがアップロードされると、TT モーターは 3 秒間の正回転と 3 秒間の逆回転の効果を達成するために循環します。

../../_images/ESP32-Car-Shield-4.png

6.関連リソース

PDFとコード

関連記事

最初のコメントを残す

無料トライアルを申し込む

この製品トライアルは、教育者および学術機関向けに優先されます。

このフォームに記入して送信することにより、あなたは
Acebott 製品トライアルの利用規約。

今すぐ教育機関限定割引をご利用ください

教育者や教育機関向けの特別割引を申請するには、このフォームにご記入ください。STEM キットを 5% 以上割引でご購入いただけます。教育には報奨が必要です。

上記のフォームにご記入いただければ、弊社のチームがすぐにご連絡させていただきます。
😊🚀

無料見積もりをゲット!🎉

最適な STEM キットが見つかりませんか? 最高の卸売価格をお求めですか?
販売代理店になることに興味がありますか?

上記のフォームにご記入いただければ、必要な情報をすべてできるだけ早くご返信いたします! 😊🚀

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー と 利用規約  が適用されます。