جدول المحتويات:
- الخطوة 1: إما شراء طقم سيارة ESP8266 أو شراء ESP8266 / طقم سائق المحرك
- الخطوة 2: أسلاك اللحام بالمحركات … ثم قم بتوصيلها بلوحة تشغيل المحرك
- الخطوة 3: ضع سيارتك معًا …
- الخطوة 4: ضع سيارتك … تابع
- الخطوة 5: قم بإجراء جميع الاتصالات
- الخطوة 6: تنزيل برنامج ESP Flasher
- الخطوة 7: تنزيل البرنامج الثابت الأساسي ESP8266
- الخطوة 8: قم بتشغيل برنامج ESP Flasher
- الخطوة 9:
- الخطوة 10:
- الخطوة 11:
- الخطوة 12: Flash ESP8266 Basic Firmware
- الخطوة 13: قطع الاتصال بجهاز الكمبيوتر وتشغيل طاقة البطارية …
- الخطوة 14: الاتصال بالجهاز من الكمبيوتر عبر WIFI
- الخطوة 15: قم بإعداد Esp8266 لتسجيل الدخول إلى Wifi الخاص بك
- الخطوة 16: قم بتحميل ESP_Robot.bas
- الخطوة 17: بمجرد القيام بذلك ، انقر فوق ESP_Robot.bas ثم انقر فوق تحرير ثم انقر فوق تشغيل
- الخطوة 18: اضبط السرعة ، ثم استمتع
فيديو: ESP8266 سيارة روبوت مبرمجة بـ ESP8266 أساسي: 18 خطوة (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
أنا مدرس علوم في المدرسة الإعدادية ومستشار النادي الآلي. لقد كنت أبحث عن طرق أكثر فعالية من حيث التكلفة لوضع الروبوتات في أيدي طلابي. مع انخفاض أسعار لوحات ESP8266 ، تمكنت من إنشاء سيارة روبوت مستقلة بأقل من 20 دولارًا. نظرًا لتكلفة Lego Mindstorm Kits التي تبلغ تكلفتها 300 دولارًا ، وتبلغ تكلفة مجموعات MakeBlock حوالي 100 دولار ، فإن هذا يمثل توفيرًا كبيرًا يسمح لي بمشاركة المزيد من الطلاب في مسابقات الروبوتات الخاصة بنا. من أجل التنافس مع الروبوتات الأخرى ، أدرك أن هناك حاجة إلى مستشعرات أخرى مثل مستشعرات المسافة بالموجات فوق الصوتية بالإضافة إلى مستشعرات تتبع الخط … ولكن يمكن شراؤها بأقل من 20 دولارًا ، مما يجعل تكلفة الروبوتات الخاصة بي أقل من 50 دولارًا والتي يمكنها القيام بكل هذه المجموعات بهذه التكلفة ضعف ما يمكن.
يستخدم طلابنا جميعًا أجهزة Chromebook ، ومع انهيار موقع ويب Codebender المجاني ، تم وضع روبوتات اردوينو بعيدًا عن متناول اليد. أعلم أن create.arduino.cc يقدم حلاً ، لكن بتمويل محدود ، كنت أبحث عن بدائل مجانية.
باستخدام ESP8266 مع لوحة Motor Driver ، يمكنني الآن التحكم في سيارة روبوت عبر wifi. باستخدام ESP8266 Basic ، يمكنك الآن تعديل برنامجك أيضًا عبر wifi. كل هذا يمكن القيام به في متصفح على أجهزة Chromebook للطالب.
بينما لن يسمح لك ESP8266 Basic باستخدام المستشعرات كما هي ، (الأساسية بطيئة جدًا في قراءة بعض هذه المستشعرات) ، آمل في إنشاء وبرمجة وحدات استشعار اردوينو التي تتفاعل مع الوحدات الأساسية ESP8266 بحيث يمكن برمجة التحكم في الروبوت بشكل أساسي باستخدام هذه الأردوينو التي أقوم ببرمجتها مسبقًا مع واجبات الاستشعار. سيؤدي هذا فقط إلى إضافة حوالي 5 دولارات إلى 10 دولارات إلى تكاليف الروبوت (ومع ذلك ، لدي بالفعل العديد من لوحات اردوينو التي يمكنني استخدامها لهذا الغرض.)
الخطوة 1: إما شراء طقم سيارة ESP8266 أو شراء ESP8266 / طقم سائق المحرك
رابط لـ ESP8266 / طقم سائق المحرك:
www.ebay.com/itm/ESP8266-CP2102-Developmen…
رابط لمجموعة أدوات السيارة الذكية ESP8266:
www.ebay.com/itm/222735537832؟ssPageName=STRK:MESELX:IT&_trksid=p3984.m1558.l2649
إذا ذهبت لمجموعة esp8266 / motor driver وتريد أن تصنعها بنفسك ، فستحتاج إلى محركات:
www.ebay.com/itm/2Pcs-Smart-Robot-Car-Plas…
لقد استخدمت لوح رغوة أسود تم شراؤه من Dollar tree لسيارتي الآلية لأن لدي بالفعل محركات ومجموعة ESP8266 / Motor Driver.
الخطوة 2: أسلاك اللحام بالمحركات … ثم قم بتوصيلها بلوحة تشغيل المحرك
لقد استخدمت 4 صداري سلك من الذكور والإناث وقمت بقطعها إلى النصف. بهذه الطريقة ، بعد توصيل الأسلاك بالمحركات ولوحة القيادة ، كل ما عليك فعله هو توصيل طرف ذكر بنهاية أنثى للتوصيل النهائي. هذا أيضًا يجعل توجيه الأسلاك أسهل قليلاً ، ولكنه ليس ضروريًا ، يمكنك استخدام 4 أسلاك (2 لكل محرك) لتوصيل المحركات باللوحة.
ستحتاج إلى لحام الأسلاك بالمحرك حتى تتمكن من توصيل المحركات بلوحة القيادة.
لقد استخدمت الغراء الساخن لإبقاء الأسلاك في مكانها كشكل من أشكال تخفيف التوتر.
الخطوة 3: ضع سيارتك معًا …
إذا اشتريت عدة السيارة ، فقم بالتجميع وفقًا للتوجيهات المترجمة بشكل سيئ … ولكن الأمر ليس صعبًا ، وشرح نفسه بنفسه.
الخطوة 4: ضع سيارتك … تابع
إذا كنت ستستخدم DIY ، فستكون أسرع قليلاً ، بشرط أن تستخدم روابط مضغوطة / غراء ساخن / بطة أو شريط تعبئة لتجميع لك كما فعلت لي.
قم بتوصيل المحركات / مجموعة العجلات بالهيكل وتوجيه الأسلاك إلى سائق المحرك.
الخطوة 5: قم بإجراء جميع الاتصالات
الآن ، تحتاج إلى توصيل المحركات وأسلاك الطاقة بلوحة القيادة. قد تضطر أيضًا إلى توصيل ESP8266 بلوحة القيادة. بمجرد توصيل كل شيء وتأمينه ، استخدم سلك USB الصغير لتوصيله بالكمبيوتر.
قم بتوصيل الطاقة من حزمة البطارية إلى الأرض (أسود) و Vin (الأحمر).
أسلاك التوصيل من محرك واحد إلى a + و a- ، قم بتوصيل أسلاك المحرك الأخرى بـ b + و b-.
قم بتوصيل Vin بـ Vm باستخدام وصلة مرور.
الخطوة 6: تنزيل برنامج ESP Flasher
إصدار Win64
github.com/nodemcu/nodemcu-flasher/raw/mas…
إصدار Win32
github.com/nodemcu/nodemcu-flasher/raw/mas…
الخطوة 7: تنزيل البرنامج الثابت الأساسي ESP8266
github.com/esp8266/Basic/raw/NewWebSockets…
يرجى كتابة دليل الملاحظات الذي قمت بتنزيله على….
الخطوة 8: قم بتشغيل برنامج ESP Flasher
قم بتشغيل ESP8266Flasher.exe
ثم انقر فوق config ثم انقر فوق الترس لتحديد البرامج الثابتة
الخطوة 9:
ابحث عن الملف الثنائي المستخدم لـ ESP8266 Basic Firmware في دليل التنزيل.
الخطوة 10:
يجب أن يسمى: ESP8266Basic.cpp.bin بمجرد تحميل هذا ، تأكد من أنه يمكنك رؤية منفذ com الذي تم توصيل ESP8266 به ، ثم انقر فوق FLASH. (لقد قمت بتنزيله مرتين … ولهذا السبب لدي ملفان …)
الخطوة 11:
الخطوة 12: Flash ESP8266 Basic Firmware
الخطوة 13: قطع الاتصال بجهاز الكمبيوتر وتشغيل طاقة البطارية …
بمجرد تحميل البرنامج الثابت ، افصل جهاز الكمبيوتر وتأكد من أن البطاريات مثبتة بشكل صحيح. استخدم زر الضغط لتشغيل اللوحة.
الخطوة 14: الاتصال بالجهاز من الكمبيوتر عبر WIFI
ابحث عن OPEN Access Point مع ESP في الاسم. اتصل بنقطة الوصول. يجب ألا تكون كلمة المرور ضرورية.
بمجرد الاتصال ، اكتب: https://192.168.4.1 في المتصفح للاتصال بالروبوت الخاص بك.
يمكنك العثور على معلومات حول ESP8266 Basic على
قم بتنزيل برنامج ESP8266 Robot Car من https://esp8266robot.nmmaker.net أو من الرابط أدناه:
drive.google.com/uc؟id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download
الخطوة 15: قم بإعداد Esp8266 لتسجيل الدخول إلى Wifi الخاص بك
انقر فوق الإعدادات ، ثم أضف معلومات wifi الخاصة بك. عند الانتهاء ، انقر فوق حفظ ، ثم انقر فوق إعادة التشغيل.
الخطوة 16: قم بتحميل ESP_Robot.bas
قم بتنزيل ESP_Basic بالنقر فوق:
drive.google.com/uc؟id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download
انقر فوق File Manager وافتح ESP_Robot.bas حتى تتمكن من تحميله على منتداك. بدلاً من ذلك ، يمكنك إنشاء ملف في المفكرة ونسخه ولصقه في ملف وحفظه على جهاز الكمبيوتر الخاص بك. (لقد اكتشفت أنه في بعض الأحيان ، عندما أقوم بنسخ ولصق في محرر ESP Basic ، تظهر أحرف إضافية تسبب أخطاء.)
السرعة = 0
[أعلى]
طباعة سرعة شريط التمرير ، 0 ، 1024 زر الطباعة "للأمام" ، زر الطباعة [للأمام] "اليسار" ، الزر [الأيسر] "الأيمن" ، زر الطباعة [الأيمن] "للخلف" ، زر الطباعة [للخلف] "إيقاف" ، [إيقاف] زر الطباعة "خروج" ، [getMeOutOfHere] انتظر
[قف]
io (pwo، 5، 0) io (pwo، 4، 0) io (po، 0، 1) io (po، 2، 1) انتظر
[إلى الأمام]
io (pwo، 5، speed) io (pwo، 4، speed) io (po، 0، 1) io (po، 2، 1) انتظر
[الى الوراء]
io (pwo، 5، speed) io (pwo، 4، speed) io (po، 0، 0) io (po، 2، 0) انتظر
[حق]
io (pwo، 5، speed) io (pwo، 4، speed) io (po، 0، 1) io (po، 2، 0) انتظر
[اليسار]
io (pwo، 5، speed) io (pwo، 4، speed) io (po، 0، 0) io (po، 2، 1) انتظر
[أخرجني من هنا]
نهاية
الخطوة 17: بمجرد القيام بذلك ، انقر فوق ESP_Robot.bas ثم انقر فوق تحرير ثم انقر فوق تشغيل
الخطوة 18: اضبط السرعة ، ثم استمتع
موصى به:
The Funbot - روبوت أساسي بمحرك قابل للتوسيع: 7 خطوات
Funbot - روبوت أساسي بمحرك قابل للتوسيع: مرحبًا بالجميع ، سأوضح لكم اليوم كيفية بناء FunBot - روبوت آلي سهل للغاية يمكنه التسكع ورسم الأنماط والدوران والتحول إلى روبوت متحرك. إنه قابل للتوسعة مع الأجزاء والمرحلات وحتى وحدات التحكم الصغيرة ولكن هذا مضاء
[DIY] روبوت العنكبوت (روبوت رباعي ، رباعي الأرجل): 14 خطوة (بالصور)
[DIY] Spider Robot (رباعي الروبوت ، رباعي الأرجل): إذا كنت بحاجة إلى دعم إضافي مني ، فسيكون من الأفضل تقديم تبرعات مناسبة لي: http: //paypal.me/RegisHsu2019-10-10 تحديث: المترجم الجديد سوف يتسبب في مشكلة حساب الرقم العائم. لقد قمت بتعديل الكود بالفعل. 2017-03-26
سيارة روبوت مزودة بتقنية البلوتوث والكاميرا وتطبيق MIT App Inventor 2: 12 خطوة (بالصور)
سيارة روبوت مزودة بتقنية البلوتوث والكاميرا وتطبيق MIT Inventor2: هل أردت يومًا أن تصنع سيارة روبوت خاصة بك؟ حسنا، هذه هي فرصتك!! في هذا Instructable ، سوف أطلعك على كيفية صنع سيارة روبوت يتم التحكم فيها عبر البلوتوث و MIT App Inventor2. كن على علم بأنني مبتدئ وأن هذا هو محوري الأول
روبوت الكلب: ليجو روبوت روفر مع كاميرا ويب: 17 خطوة (بالصور)
Dog Bot: Lego Robot Rover With Webcam: إليك كيفية صنع روبوت Lego يمكنك التحكم فيه من أي شاشة عبر wifi. كما أنه يحتوي على كاميرا ويب حتى تتمكن من رؤية أين تذهب وأضواء LED للعيون! يعد هذا مشروعًا رائعًا يمكنك القيام به مع أطفالك حيث يمكنهم إنشاء الشعار ويمكنك تضمين
سيارة روبوت منخفضة رايدر: 12 خطوة (بالصور)
سيارة روبوت منخفضة الركوب: ستوضح لك Instructable كيفية بناء سيارة روبوت منخفضة الركوب مبنية من مجموعة متنوعة من العناصر المسطحة الرفيعة التكلفة ومجموعة STEAMbot Robot NC منخفضة التكلفة. بمجرد بنائها ، يمكن التحكم في السيارة الروبوتية عن بُعد عبر تطبيق جوال مجاني. سوف تكون أيضا