جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
مرحبا جميعا،
هذا هو أول مشروع لي Instructable.
هل تريد أن تبدأ مع NodeMCU؟ حسنًا ، أنا هنا لأشارككم اليوم ، سأوضح لكم كيفية البدء مع NodeMCU. لنذهب !
يحتوي NodeMCU على اللوحة ESP8266-12E مما يجعل اللوحة مناسبة لـ IoT (إنترنت الأشياء). سأوضح لك في هذا Instructable كيفية البدء في استخدام Servo باستخدام NodeMCU.
الخطوة 1: المواد المطلوبة
فيما يلي قائمة المكونات المطلوبة للبدء في NodeMCU ،
مكونات الأجهزة
- NodeMCU
- أجهزة السيارات
- مجلس الخبز
- أسلاك العبور
- كابل Micro USB
مكونات البرنامج
اردوينو IDE
الخطوة 2: وصف الجهاز
ما هو اللوح؟
إنها منصة للنماذج الأولية ، حيث يمكنك توصيل المكونات وإزالتها بسهولة. يرجى الرجوع إلى الصورة لمعرفة كيفية صنعها من الداخل. يوجد عادة نطاقتان على كل جانب تشير إلى قضبان الطاقة. إنه مصمم لربط كل (-) و (+) معًا بسهولة.
ما هو السيرفو؟
المحركات المؤازرة هي أجهزة رائعة يمكن أن تتحول إلى زاوية محددة أو تسمى الموضع.
عادة ، لديهم ذراع مؤازر يمكنه الدوران 180 درجة. باستخدام NodeMCU ، يمكننا التحكم في المؤازرة للانتقال إلى موضع محدد. بهذه البساطة! سنرى هنا كيفية توصيل محرك مؤازر ثم كيفية تحويله إلى أوضاع مختلفة.
اتصال سيرفو
المهمة التالية هي توصيل محرك سيرفو الخاص بك. هناك نوعان شائعان من المؤازرة:
- أبيض - أحمر - مؤازر سلكي أسود
- مؤازر سلكي برتقالي - أحمر - بني
إذا كانت المؤازرة الخاصة بك تحتوي على أسلاك بيضاء - حمراء - سوداء ، فقم بتوصيلها على النحو التالي
- يتصل السلك الأبيض بـ Digital pin D4
- يتصل السلك الأسود بدبوس GND
- السلك الأحمر يتصل بدبوس 3V3
إذا كانت المؤازرة الخاصة بك تحتوي على أسلاك برتقالية - حمراء - بنية ، فقم بتوصيلها على النحو التالي
- يتصل السلك البرتقالي برقم التعريف الرقمي D4.
- يتصل السلك البني بدبوس GND
- السلك الأحمر يتصل بدبوس 3V3
الخطوة 3: قم بتنزيل Arduino IDE
للبدء ، نحتاج إلى تنزيل Arduino IDE (بيئة التطوير المتكاملة) وبعض برامج التشغيل الضرورية.
- لتنزيل البرنامج ، توجه إلى موقع Arduino:
- انقر فوق البرنامج انقر فوق إما Windows أو Mac أو Linux بناءً على نظام التشغيل الخاص بك.
- يمكنك التبرع إذا كنت تريد أو مجرد تحميل.
- عند الانتهاء من ذلك ، ستحتاج ببساطة إلى متابعة الخطوات لتنزيله على جهاز الكمبيوتر الخاص بك.
- انتهيت!
الخطوة 4: تجهيز Arduino IDE
بعد تنزيل Arduino IDE ، انتقل إلى
- علامة التبويب ملف ثم انقر فوق التفضيلات.
- في عناوين URL الإضافية لـ Boards Manager أضف الرابط التالي (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
- انقر فوق "موافق" ثم انتقل إلى
- الأدوات - المجالس - مدير المجالس
في حقل البحث اكتب esp8266> انقر فوق esp8266 بواسطة مجتمع ESP8266 - انقر فوق تثبيت
الآن لديك إعداد Arduino IDE للعمل مع NodeMCU.
الخطوة 5: وقت الترميز
الخطوة التالية هي كتابة بعض التعليمات البرمجية للتحكم في المؤازرة.
قم بتنزيل ملف "Servo.ino" وافتحه في Arduino IDE. ثم قم بإنشاء رسم جديد والصق الكود أدناه في اردوينو IDE واضغط على تحميل.
#يشمل
أجهزة مؤازرة
الإعداد باطل() {
مؤازرة (2) ؛ // D4
مؤازرة كتابة (0) ؛
تأخير (2000) ؛
}
حلقة فارغة() {
مؤازرة كتابة (90) ؛
تأخير (1000) ؛
مؤازرة كتابة (0) ؛
تأخير (1000) ؛
}
سيستغرق تحميل الكود بضع دقائق ومن ثم يجب أن ترى زاوية تغيير المؤازرة من 0 درجة إلى 90 درجة في الفاصل الزمني المحدد في الكود.
يمكنك العبث به إذا أردت ، أو استخدامه كما هو.
الخطوة 6: قم بتحميل البرنامج الخاص بك
- أدوات الانتقال
- اللوحة> NodeMCU 1.0 (وحدة ESP - 12E)
- المنفذ (اختر المنفذ الصحيح)
** تأكد من تحديد طراز NodeMCU الخاص بك وتحديد المنفذ التسلسلي الصحيح (انظر الصور).
ثم فقط انقر فوق الزر تحميل **