
المقدمة #
Spider-Shield-V1.0 هي لوحة التوسعة للروبوت رباعي الأرجل، والتي يتم توصيلها بلوحة تحكم ESP8266. تحتوي لوحة التوسعة على 10 منافذ دبابيس ويمكنها توصيل 8 سيرفو. يحتوي الجزء السفلي على كابينة بطارية 18650، والتي يمكنها تشغيل حركة الروبوت دون اتصال بالإنترنت بعد تكوين البطارية. في الوقت نفسه، بعد توصيل لوحة تحكم ESP8266، يمكن شحن بطارية 18650 عن طريق توصيل مصدر الطاقة من خلال خط Type-c.
يوجد مؤشران للشحن على لوحة التمديد، يشير "CHRG" إلى أن البطارية قيد الشحن، ويشير "STDBY" إلى أن البطارية ممتلئة. من خلال استخدام لوحة التمديد، يمكن للمستخدمين تشغيل العديد من الماكينات بسهولة لإكمال إجراءات مختلفة.
شرح المميزات: #
- 8 دبابيس رقمية مع 3 دبابيس لكل منها
- 1 دبوس تناظري مع 3 دبابيس
- صفين من الدبابيس متوافقة مع ESP2
- 1 حجرة للبطارية 18650
- 1 مؤشر ضوئي لحالة البطارية
- 1 مفتاح تبديل الطاقة
- لديه وظيفة شحن بطارية 18650
المواصفات #
الحجم : 103.9mm * 44.7mm
الوزن: 31g


مثال الحالة #
بعد إدخال لوحة تحكم ESP8266 في فتحات دبوس لوحة التمديد، قم بتوصيل محرك سيرفو بمنفذ دبوس D4 على لوحة التمديد. قم بتثبيت بطارية 18650، ثم قم بتحميل البرنامج للتحكم في المحرك.
مخطط الأسلاك #

كود عينة #
#include
Servo myservo;//create servo object to control a servo
void setup() {
myservo.attach(D4);//attaches the servo on GPIO2 to the servo object
}
void loop() {
int pos;
for (pos = 10; pos <= 170; pos += 1) { //goes from 0 degrees to 180 degrees myservo.write(pos);//tell servo to go to position in variable 'pos' delay(15);//waits 15ms for the servo to reach the position } for (pos = 170; pos >= 10; pos -= 1) { //goes from 180 degrees to 0 degrees
myservo.write(pos);//tell servo to go to position in variable 'pos'
delay(15);//waits 15ms for the servo to reach the position
}
}
نتيجة الاختبار #
بعد تحميل البرنامج، قم بتبديل المفتاح إلى وضع التشغيل، وسوف تلاحظ اهتزازًا مستمرًا للمحرك، مما ينتج حركة تأرجح من اليسار إلى اليمين.
الموارد ذات الصلة #
احصل على عرض سعر أو اشترِ من #
أعمال B2B: معلومات@acebott.com