» إلكترونيات » اردوينو »دبابة مع ESP أو Arduino في الداخل

خزان مع ESP أو Arduino في الداخل

خزان مع ESP أو Arduino في الداخل

مساء الخير ، اليوم أريد أن أشارككم تعليمات صنع خزان. سيكون هناك خياران لوحدة التحكم الداخلية: ESP -8266 و اردوينو برو ميني. في الإصدار الأول ، يتم التحكم عن طريق اتصالات Wi-Fi. في الثانية - IR عن بعد. صُنعت على أساس TAMIYA 35162 Schutzenpanzer Marder 1A2 (1:35) ، وهي مدفوعة بمجموعة علبة التروس Tamiya 70097 ذات المحرك المزدوج والمحركات التي تأتي مع علبة التروس.

سنحتاج إلى:
- طامية 35162 Schutzenpanzer Marder 1A2 (1:35)
- غراء موديل (أسمنت طامية على سبيل المثال)
- طامية 70097 علبة تروس بمحركين
- ESP 8266 -12E أو Arduino Pro Mini 8MHz 3.3V
- مثبت جهد AMS 1117 3.3v 8000mA (إذا كان الخيار مع ESP 8266-12E)
- محرك محرك Qifei L9110
- مكثف 10 فولت 1000 ف ف
- لونين (أحمر ، أخضر) LED
- LED أزرق
- عدد 2 لمبات LED حمراء
- مستقبل الأشعة تحت الحمراء
- مقاوم ضوئي
- حجرتان لبطاريتين AAA أو 4 بطاريات AAA 1.2V 1000mA NI-MN
- 2 مقاومات 2 أوم
- 4 مقاومات 75 أوم
- 6 مقاومات 10 كيلو أوم (إذا كان الخيار مع ESP 8266-12E)
- زر
- مقاوم ضوئي
- USB - TTL
- لحام الحديد
- أسلاك متعددة الألوان

الخطوة 1 الإسكان والميكانيكا.
تحتاج أولا إلى جمع النموذج TAMIYA 35162 Schutzenpanzer Marder 1A2 (1:35). نقوم بغراء الجزء السفلي وفقًا للتعليمات ، باستثناء الأجزاء التي تغطي فتحات المخرج لأعمدة علبة التروس. النجوم البارزة أيضا لا تلتصق. الغراء الجزء العلوي وفقا للتعليمات دون تغيير. بعد لصق كل هذا ، اتركه للتجفيف وانتقل إلى جمع علبة التروس. كما يتبين من التعليمات يمكن تجميع طامية 70097 في نسختين مختلفتين.


الخيار الأول بنسبة تروس 58: 1 ، والثاني - 203: 1. نحن بحاجة إلى الخيار الأول. وهنا أيضا ليست بهذه البساطة. في هذه الحالة ، قد يكون خرج المحور أقرب إلى أسفل علبة التروس أو في المنتصف. يجب أن يتم زفير المحاور في الحفرة الوسطى! بعد تجميع علبة التروس ، ننتقل إلى تثبيتها على النموذج. من الناحية النظرية ، يجب أن يكون كل شيء بسيطًا ، لأن كل من نموذج وعلبة التروس لشركة واحدة. من الناحية العملية - يجب دفع علبة التروس هناك. في الوضع الأفقي لعلبة التروس ، انتفخت أعمدة عجلات القيادة لأعلى ، لذلك كان علينا قطع لوحة معدنية ، مما جعل من الممكن إصلاح علبة التروس في الموضع المطلوب.



يجب قطع محاور علبة التروس بمقدار 3 مم. ثم الصق عجلات القيادة عليها.


في الجزء العلوي القريب من الخلف ، نقوم بعمل ثقوب لمصباح LED ثنائي اللون وجهاز استقبال IR.


أقرب إلى الأمام هو ثقب لضوء LED أزرق يعمل كمصباح كهربائي.


وداخل الفتحة - لمقاوم ضوئي.


على الجانب الخلفي ، قم بلصق مؤشرات LED الحمراء للإضاءة.


إلى كل ما سبق ، تحتاج إلى لحام الأسلاك. إنه أكثر ملاءمة للقيام بذلك قبل التثبيت.

الخطوة 2 كهربائي
هنا سأقدم خيارًا من الخيارات لمزيد من التجميع.
إذا اخترت ESP 8266. تسهل وحدة Wi-Fi المدمجة إلى حد كبير عملية التحكم والاتصال.يمكن برمجته بسهولة في Arduino IDE. من الأفضل اختيار وحدة ذات ذاكرة 4 ميجا بايت. في هذه الحالة ، من الضروري جمع الحد الأدنى من التسخير لبدء وامض ESP-8266. يتم توصيل دبوس VCC فقط مباشرة بمصدر الطاقة ، ويجب سحب الدبابيس المتبقية: CH_PD و RESET و GPIO0 و GPIO2 إلى مصدر الطاقة (VCC) عبر المقاوم. يمكن استبدال مقاومات 10kOm بأخرى ، من 4.7kOm إلى 50kOm ، باستثناء GPIO15 - يجب أن تصل قيمتها إلى 10k. مباشرة ، إلى ناقص (GND) لمصدر الطاقة ، نقوم بتوصيل GND فقط ، ونقوم أيضًا بسحب GPIOO من خلال المقاوم إلى 10kOm ، لوضع الوحدة في وضع تنزيل البرامج الثابتة ، إلى GND. الزر مطلوب لإعادة تشغيل ومضة الوحدة. موصل USB-TTL - للبرامج الثابتة.
هنا رسم تخطيطي




سأشرح قليلاً ، هناك حاجة إلى مصابيح LED باللونين الأزرق والأحمر للإضاءة الخلفية (فهي مرئية وجميلة في الظلام) ، ويتصل المقاوم الضوئي بـ ADC لوحدة التحكم وهو ضروري لتحديد الإضاءة (عندما تتحول الإضاءة الخلفية إلى الظلام). مقاومات سحب 10 كيلو أوم ، 75 أوم لمصابيح LED ، 2 أوم محدد للتيار للمحركات (بدونها ، عند محاولة التحرك ، تكون وحدة التحكم محملة بشكل زائد). نحن نلحم كل شيء وفقًا للدائرة على لوحة الدائرة. لتزويد الطاقة ، يمكنك استخدام 4 بطاريات "صغيرة" أو أربع بطاريات بحجم AAA ، ملحومة في سلسلة. نقوم بغراء حجرتين من بطاريتين بشريط مزدوج الجوانب ونقوم بالتوصيل في سلسلة. يتم وضع حجرات البطارية والمراكم بين صندوق التروس ولوحة الدائرة.


إذا وقع اختيارك على اردوينو. يناسب Arduino Pro MINI فقط الداخل. يجدر اختيار لوحة بجهد 3.3 فولت ، نظرًا لأن المحركات مصممة بقدرة 3 فولت ، ولا ترغب في تشغيل المحركات و Arduino بشكل منفصل. اردوينو أسهل. تسخير وحدة التحكم بالكامل ومنظم الجهد موجود بالفعل على اللوحة نفسها. يبقى لفك مقبس Arduino ومحرك المحرك على لوحة الدائرة.



الخطوة 3 تجهيز بيئة البرمجة.
لتحرير البرامج الثابتة وملء الرسم في ESP ، تحتاج إلى تثبيت Arduino IDE من الموقع الرسمي لـ Arduino.cc ، بالإضافة إلى تثبيت الوظيفة الإضافية لـ ESP ، من خلال Boards Manager. للقيام بذلك ، ابدأ تشغيل Arduino IDE ، ثم File - Settings - في حقل عناوين URL الإضافية لـ Boards Manager ، وأدخل الرابط

http://arduino.esp8266.com/package_esp8266com_index.json


انقر فوق "موافق" (يمكنك إدخال عدة ارتباطات مفصولة بفاصلة في هذا الحقل). الأدوات التالية - لوحة - مدير المجالس في مجال الفلتر ، أدخل esp8266 وانقر على ESP8266 بواسطة ESP8266 Community Forum. انقر فوق تثبيت وانتظر حتى ينتهي التنزيل. الآن يبقى تحديد اللوحة - عام ESP8266 في قائمة الأدوات وتعيين تردد الوحدة النمطية الخاصة بك إلى 80 أو 160 ميجا هرتز ، حجم الذاكرة المحمولة وتحديد المنفذ التسلسلي الذي يتصل به محول USB-TTL.

بالنسبة إلى Arduino ، ما عليك سوى تثبيت Arduino IDE من موقع Arduino.cc الرسمي.

الخطوة 4 البرامج الثابتة
يبقى لتحرير الرسم وملئه بـ ESP.
في الحقل "String _ssid =" "؛" بين علامات الاقتباس تشير إلى نقطة الوصول التي تريد الاتصال بها.
"String _password =" "؛" هي كلمة المرور لهذه الشبكة.
"String _ssidAP =" Mardella "؛" اسم الشبكة التي سيثيرها ESP إذا لم يتصل بالشبكة الحالية.
"String _passwordAP =" 12345678 "؛" - كلمة مرور الشبكة التي سيثيرها ESP إذا لم يتصل بالشبكة الحالية.
"String SSDP_Name =" Mardella "؛" اسم SSDP

بعد البدء ، يحاول ESP الاتصال بنقطة الوصول المحددة في الرسم ، إذا نجحت ، فأنت بحاجة إلى تحديد عنوان IP الخاص بروبوتنا والاتصال بهذا العنوان من خلال متصفح. يمكنك أيضًا الانتقال عبر جهاز كمبيوتر إلى البنية التحتية للشبكة ، والعثور على خزاننا هناك والنقر المزدوج للاتصال به. إذا فشل الاتصال ، يصبح ESP نقطة الوصول. ثم يمكن الحصول على الوصول عن طريق الاتصال بنقطة وصول جديدة وإدخال 192.168.1.1 في المستعرض.

تتكون واجهة الويب من صفحتين. أول من يتحكم. والثاني هو للتخصيص. في الصفحة الثانية ، يمكنك تحديد نقطة الوصول التي تريد الاتصال بها ، بالإضافة إلى اسم الخزان واسم وكلمة مرور نقطة الوصول التي تثيرها ESP. تسري جميع التغييرات بعد إعادة التشغيل. يمكنك أيضًا إعادة تشغيل الوحدة عبر واجهة الويب.

بالنسبة إلى Arduino ، يجب تعديل جميع حقول "results.value". بعد تدوين رموز الأشعة تحت الحمراء لجهاز التحكم عن بعد الذي ستستخدمه هناك.

marderla.rar [25.51 كيلوبايت] (التنزيلات: 113)

فيديو تنشيكا:
7.8
5.8
7.8

أضف تعليقًا

    • ابتسميبتسمxaxaحسنًالا أعرفياهونيا
      رئيسهالصفرأحمقنعمنعم نعمعدوانيسر
      آسفارقصرقص 2رقص 3العفومساعدةالمشروبات
      توقفالأصدقاءجيدجيدصفارة الحكمإغماءلسان
      دخانالتصفيقصرخةيعلنمشتقعدم الإشارةتنزيل
      الحرارةغاضبتضحك 1mdaاجتماعالمسكسلبي
      not_iالفشارمعاقبةاقرأتخويفيخيفبحث
      ساخرشكرا لكهذاtoclclumnikحادتوافق
      سيءالنحلblack_eyeblum3استحىتباهىالملل
      للرقابةإرضاءسر 2تهددانتصاريونظارة شمس
      صدمةتنفسههههساداهلا وسهلاكروتويya_za
      ya_dobryiالمساعدne_huliganne_othodiحمىحظرقريب

ننصحك بقراءة:

تسليمها للهاتف الذكي ...