
المقدمة #
ايسبوت-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
شرح المميزات: #
ثلاثة دبابيس رقمية ثلاثية الدبابيس
دبوسان تناظريان بثلاثة دبابيس
صفّان من واجهات الدبوس لـ ESP32-Max-V3.0
خمس واجهات لمحرك التيار المستمر
ثلاثة دبابيس I2C
ثلاث واجهات سيرفو
منفذ تسلسلي واحد
واجهة واحدة بالموجات فوق الصوتية
واجهة مستشعر تتبع ثلاثية الاتجاهات
واجهة طاقة واحدة (أقصى جهد إدخال 15 فولت، أقصى تيار خرج 3 أمبير)
درجة حرارة التشغيل 0 ~ 70 درجة مئوية
المواصفات #
الحجم : 68.1mm * 52.1mm
الوزن: 22g
#
كود عينة #
قم بتوصيل لوحة التوسعة بلوحة التحكم esp32، وقم بتوصيل محرك TT في واجهة M1 الخاصة بلوحة التوسعة، وقم بتحميل البرنامج، والتحكم في الدوران الأمامي والعكسي للمحرك.
مخطط الأسلاك #

كود عينة #
#include"Arduino.h"
int M1_Forward = 128;//Corresponding to 10000000 in binary, M1 is moving forward
int M1_Backward = 64;//Corresponding to the binary 01000000, M1 moves backwards
void setup() {
pinMode(18, OUTPUT); // SHCP_PIN
pinMode(16, OUTPUT); // EN_PIN
pinMode(5, OUTPUT); // DATA_PIN
pinMode(17, OUTPUT); // STCP_PIN
pinMode(19, OUTPUT); // PWM1_PIN
}
//Define the motor pins and speed of the expansion board
void Move(int Dir, int Speed)
{
digitalWrite(16, LOW); // EN_PIN
analogWrite(19, Speed); // PWM1_PIN
digitalWrite(17, LOW); // STCP_PIN
shiftOut(5, 18, MSBFIRST, Dir); // DATA_PIN, SHCP_PIN, MSBFIRST, Dir
digitalWrite(17, HIGH); // STCP_PIN
}
void loop() {
Move(M1_Forward,255); //Motor forward rotation
delay(3000);
Move(M1_Backward,-255); //Motor reverse rotation
delay(3000);
}
نتيجة الاختبار #
بعد تحميل البرنامج، يقوم محرك TT بالدوران لتحقيق تأثير الدوران الأمامي لمدة 3 ثوانٍ ثم الدوران العكسي لمدة 3 ثوانٍ.

الموارد ذات الصلة #
الموقع الرسمي: QA052 ESP32 درع السيارة الإصدار 1.0