جدول المحتويات:

ربط محرك سيرفو مع NodeMCU: 6 خطوات (بالصور)
ربط محرك سيرفو مع NodeMCU: 6 خطوات (بالصور)

فيديو: ربط محرك سيرفو مع NodeMCU: 6 خطوات (بالصور)

فيديو: ربط محرك سيرفو مع NodeMCU: 6 خطوات (بالصور)
فيديو: ربط سيرفو موتور مع الأردوينو بشكل عملي servo motor 2024, شهر نوفمبر
Anonim
ربط محرك سيرفو مع NodeMCU
ربط محرك سيرفو مع NodeMCU

مرحبا جميعا،

هذا هو أول مشروع لي Instructable.

هل تريد أن تبدأ مع NodeMCU؟ حسنًا ، أنا هنا لأشارككم اليوم ، سأوضح لكم كيفية البدء مع NodeMCU. لنذهب !

يحتوي NodeMCU على اللوحة ESP8266-12E مما يجعل اللوحة مناسبة لـ IoT (إنترنت الأشياء). سأوضح لك في هذا Instructable كيفية البدء في استخدام Servo باستخدام NodeMCU.

الخطوة 1: المواد المطلوبة

المواد المطلوبة
المواد المطلوبة
المواد المطلوبة
المواد المطلوبة
المواد المطلوبة
المواد المطلوبة

فيما يلي قائمة المكونات المطلوبة للبدء في NodeMCU ،

مكونات الأجهزة

  1. NodeMCU
  2. أجهزة السيارات
  3. مجلس الخبز
  4. أسلاك العبور
  5. كابل Micro USB

مكونات البرنامج

اردوينو IDE

الخطوة 2: وصف الجهاز

وصف الجهاز
وصف الجهاز
وصف الجهاز
وصف الجهاز

ما هو اللوح؟

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

ما هو السيرفو؟

المحركات المؤازرة هي أجهزة رائعة يمكن أن تتحول إلى زاوية محددة أو تسمى الموضع.

عادة ، لديهم ذراع مؤازر يمكنه الدوران 180 درجة. باستخدام NodeMCU ، يمكننا التحكم في المؤازرة للانتقال إلى موضع محدد. بهذه البساطة! سنرى هنا كيفية توصيل محرك مؤازر ثم كيفية تحويله إلى أوضاع مختلفة.

اتصال سيرفو

المهمة التالية هي توصيل محرك سيرفو الخاص بك. هناك نوعان شائعان من المؤازرة:

  1. أبيض - أحمر - مؤازر سلكي أسود
  2. مؤازر سلكي برتقالي - أحمر - بني

إذا كانت المؤازرة الخاصة بك تحتوي على أسلاك بيضاء - حمراء - سوداء ، فقم بتوصيلها على النحو التالي

  • يتصل السلك الأبيض بـ Digital pin D4
  • يتصل السلك الأسود بدبوس GND
  • السلك الأحمر يتصل بدبوس 3V3

إذا كانت المؤازرة الخاصة بك تحتوي على أسلاك برتقالية - حمراء - بنية ، فقم بتوصيلها على النحو التالي

  • يتصل السلك البرتقالي برقم التعريف الرقمي D4.
  • يتصل السلك البني بدبوس GND
  • السلك الأحمر يتصل بدبوس 3V3

الخطوة 3: قم بتنزيل Arduino IDE

قم بتنزيل Arduino IDE
قم بتنزيل Arduino IDE

للبدء ، نحتاج إلى تنزيل Arduino IDE (بيئة التطوير المتكاملة) وبعض برامج التشغيل الضرورية.

  1. لتنزيل البرنامج ، توجه إلى موقع Arduino:
  2. انقر فوق البرنامج انقر فوق إما Windows أو Mac أو Linux بناءً على نظام التشغيل الخاص بك.
  3. يمكنك التبرع إذا كنت تريد أو مجرد تحميل.
  4. عند الانتهاء من ذلك ، ستحتاج ببساطة إلى متابعة الخطوات لتنزيله على جهاز الكمبيوتر الخاص بك.
  5. انتهيت!

الخطوة 4: تجهيز Arduino IDE

تحضير Arduino IDE
تحضير Arduino IDE
تحضير Arduino IDE
تحضير Arduino IDE

بعد تنزيل Arduino IDE ، انتقل إلى

  1. علامة التبويب ملف ثم انقر فوق التفضيلات.
  2. في عناوين URL الإضافية لـ Boards Manager أضف الرابط التالي (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
  3. انقر فوق "موافق" ثم انتقل إلى
  4. الأدوات - المجالس - مدير المجالس

في حقل البحث اكتب esp8266> انقر فوق esp8266 بواسطة مجتمع ESP8266 - انقر فوق تثبيت

الآن لديك إعداد Arduino IDE للعمل مع NodeMCU.

الخطوة 5: وقت الترميز

وقت الترميز
وقت الترميز

الخطوة التالية هي كتابة بعض التعليمات البرمجية للتحكم في المؤازرة.

قم بتنزيل ملف "Servo.ino" وافتحه في Arduino IDE. ثم قم بإنشاء رسم جديد والصق الكود أدناه في اردوينو IDE واضغط على تحميل.

#يشمل

أجهزة مؤازرة

الإعداد باطل() {

مؤازرة (2) ؛ // D4

مؤازرة كتابة (0) ؛

تأخير (2000) ؛

}

حلقة فارغة() {

مؤازرة كتابة (90) ؛

تأخير (1000) ؛

مؤازرة كتابة (0) ؛

تأخير (1000) ؛

}

سيستغرق تحميل الكود بضع دقائق ومن ثم يجب أن ترى زاوية تغيير المؤازرة من 0 درجة إلى 90 درجة في الفاصل الزمني المحدد في الكود.

يمكنك العبث به إذا أردت ، أو استخدامه كما هو.

الخطوة 6: قم بتحميل البرنامج الخاص بك

قم بتحميل البرنامج الخاص بك
قم بتحميل البرنامج الخاص بك
قم بتحميل البرنامج الخاص بك
قم بتحميل البرنامج الخاص بك
  1. أدوات الانتقال
  2. اللوحة> NodeMCU 1.0 (وحدة ESP - 12E)
  3. المنفذ (اختر المنفذ الصحيح)

** تأكد من تحديد طراز NodeMCU الخاص بك وتحديد المنفذ التسلسلي الصحيح (انظر الصور).

ثم فقط انقر فوق الزر تحميل **

موصى به: