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

روبوت أردوينو لاسلكي باستخدام وحدة HC12 اللاسلكية: 7 خطوات
روبوت أردوينو لاسلكي باستخدام وحدة HC12 اللاسلكية: 7 خطوات

فيديو: روبوت أردوينو لاسلكي باستخدام وحدة HC12 اللاسلكية: 7 خطوات

فيديو: روبوت أردوينو لاسلكي باستخدام وحدة HC12 اللاسلكية: 7 خطوات
فيديو: اصنع راديو كونترول الطائره \ Radio control plane, car and boat 2024, شهر نوفمبر
Anonim
روبوت أردوينو لاسلكي باستخدام وحدة HC12 اللاسلكية
روبوت أردوينو لاسلكي باستخدام وحدة HC12 اللاسلكية
روبوت أردوينو لاسلكي باستخدام وحدة HC12 اللاسلكية
روبوت أردوينو لاسلكي باستخدام وحدة HC12 اللاسلكية

مرحبًا يا شباب ، أهلا بكم من جديد. في رسالتي السابقة ، أوضحت ما هي H Bridge Circuit ، L293D motor driver IC ، piggybacking L293D Motor driver IC لقيادة محركات التيار العالي وكيف يمكنك تصميم وصنع لوحة القيادة الخاصة بمحرك L293D ، والتي يمكنها التحكم في ما يصل إلى 4 ارتفاع محركات التيار المستمر الحالية بشكل مستقل واحصل على Arduino Motor Shield PCB الخاص بك.

في هذا المنشور ، سأوضح لك كيفية صنع روبوت Arduino Wirless باستخدام وحدة HC12 Wireless. باستخدام JLCPCB.

الخطوة 1: مركبات ثنائي الفينيل متعدد الكلور منخفضة التكلفة وعالية الجودة من JLCPCB

مركبات ثنائي الفينيل متعدد الكلور منخفضة التكلفة وعالية الجودة من JLCPCB
مركبات ثنائي الفينيل متعدد الكلور منخفضة التكلفة وعالية الجودة من JLCPCB

JLCPCBI هي واحدة من أفضل شركات تصنيع ثنائي الفينيل متعدد الكلور على الإنترنت حيث يمكنك طلب مركبات ثنائي الفينيل متعدد الكلور عبر الإنترنت دون أي متاعب. تعمل الشركة 24 ساعة في اليوم و 7 أيام في الأسبوع بدون توقف. بفضل آلاتهم عالية التقنية ومسار العمل الآلي ، يمكنهم تصنيع كميات ضخمة من مركبات ثنائي الفينيل متعدد الكلور عالية الجودة في غضون ساعات.

يمكن لـ JLCPCB تطوير مركبات ثنائي الفينيل متعدد الكلور ذات التعقيد المختلف. إنهم يطورون مركبات ثنائي الفينيل متعدد الكلور بسيطة ورخيصة مع لوحة طبقة واحدة للهواة والمتحمسين بالإضافة إلى لوحة معقدة متعددة الطبقات للتطبيقات الصناعية عالية المستوى. تعمل JLC مع كبار مصنعي المنتجات وقد تكون PCB للأجهزة التي تستخدمها مثل الكمبيوتر المحمول أو الهواتف المحمولة التي تم تصنيعها في هذا المصنع.

الخطوة 2: المكونات

المكونات
المكونات
المكونات
المكونات
المكونات
المكونات

جسر ح

H Bridge هو ببساطة دائرة تسمح بتطبيق جهد عبر حمل في أي اتجاه. تستخدم عادة للتحكم في محرك التيار المستمر في الأجزاء المتحركة من الروبوتات. ميزة استخدام محرك DC هي: //rootsaid.com/arduino-gesture-controller/ ، يمكننا عكس قطبية الجهد المطبق عبر الحمل دون تعديل الدائرة. إذا كنت تريد معرفة المزيد عن دائرة H Bridge هذه ، فراجع هذا الرابط.

L293D

L293D هو شكل مضغوط لدائرة H Bridge في شكل IC الذي يستخدم الدائرة المذكورة أعلاه. إنه IC مع 8 دبابيس على كل جانب (إجمالي 16 دبوسًا) والذي يحتوي على دائرتين مستقلتين H Bridge ، مما يعني أنه يمكننا التحكم في محركين بشكل مستقل باستخدام IC واحد.

L293D هو محرك نموذجي أو محرك IC IC الذي يسمح لمحرك DC بالقيادة في أي من الاتجاهين. L293D عبارة عن دائرة متكاملة ذات 16 سنًا يمكنها التحكم في مجموعة من محركي DC في وقت واحد في أي اتجاه. هذا يعني أنه يمكنك التحكم في اثنين من محركات التيار المستمر باستخدام L293D IC واحد. تعرف على المزيد حول L293D IC

اردوينو برو ميني

تم تطوير هذه اللوحة الصغيرة جدًا للتطبيقات والمشاريع التي تكون فيها المساحة ممتازة ويتم جعل التركيبات دائمة.

صغير ، متوفر في إصدارات 3.3 V و 5 V ، مدعوم من ATmega328. نظرًا لصغر حجمها ، في هذا المشروع ، سنستخدم هذه اللوحة للتحكم في لوحة قيادة محرك Arduino.

هيكل الروبوت: هذا هو هيكل الروبوت الذي استخدمته لصنع الروبوت BLE الخاص بي. حصلت على هذه المجموعة banggood.com. ليس هذا فقط ، لديهم العديد من أنواع إطارات الروبوت والمحركات وجميع المستشعرات تقريبًا للقيام بمشاريع اردوينو وتوت العليق وغيرها من الإلكترونيات والهوايات.

ستحصل على كل هذه الأشياء بسعر رخيص مع شحن سريع وعالي الجودة حقًا. والشيء الرائع في هذه المجموعة هو أنها توفر جميع الأدوات التي تحتاجها لتجميع الإطار معًا.

الخطوة 3: تصميم الدوائر وتطوير ثنائي الفينيل متعدد الكلور

تصميم الدوائر وتطوير ثنائي الفينيل متعدد الكلور
تصميم الدوائر وتطوير ثنائي الفينيل متعدد الكلور
تصميم الدوائر وتطوير ثنائي الفينيل متعدد الكلور
تصميم الدوائر وتطوير ثنائي الفينيل متعدد الكلور
تصميم الدوائر وتطوير ثنائي الفينيل متعدد الكلور
تصميم الدوائر وتطوير ثنائي الفينيل متعدد الكلور

ميزات Pro Mini Motor Shield PCB

  • يتحكم في 2 محركات بشكل مستقل في كل مرة
  • تحكم مستقل في السرعة باستخدام PWM
  • تصميم مضغوط ، رؤوس 5 V و 12 V و Gnd لمكونات إضافية
  • زيادة الطاقة عن طريق Piggybacking
  • دعم وحدة HC12 اللاسلكية

الآن دعونا نلقي نظرة على دائرة لوحة القيادة لدينا. تبدو فوضوية بعض الشيء؟ لا تقلق ، سأشرح لك ذلك.

المنظم

يتم توصيل طاقة الإدخال بمنظم 7805. 7805 عبارة عن منظم 5 فولت يقوم بتحويل جهد الدخل من 7 إلى 32 فولت إلى مصدر ثابت للتيار المستمر بجهد 5 فولت. يتم توصيل مصدر 5 فولت بإدخال الجهد في Arduino وكذلك للعمليات المنطقية لـ L293D IC. توجد مؤشرات LED عبر أطراف 12V و 5 V لسهولة استكشاف الأخطاء وإصلاحها. لذلك ، يمكنك توصيل جهد إدخال يتراوح بين 7 فولت و 32 بهذه الدائرة. بالنسبة إلى الروبوت الخاص بي ، أفضل بطارية ليبو 11.1 فولت.

الآن دعني أخبرك كيف صممت الدائرة وحصلت على PCB من JLCPCB.

الخطوة 1 - إنشاء النموذج الأولي

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

الخطوة 2 - المخططات

لرسم الدوائر وتصميم ثنائي الفينيل متعدد الكلور ، لدينا أدوات تصميم ثنائي الفينيل متعدد الكلور عبر الإنترنت من EasyEDA ، توفر كل الإمكانيات اللازمة لتصميم ثنائي الفينيل متعدد الكلور عبر الإنترنت وطباعة ثنائي الفينيل متعدد الكلور للوحات الدوائر بمئات المكونات والطبقات المتعددة مع آلاف المسارات.

قمت برسم دائرة في EasyEDA تضمنت جميع المكونات الموجودة على اللوح - وحدات ICs و Arduino Nano و HC12 المتصلة بالدبوس الرقمي في Arduino. لقد أضفت أيضًا بعض الرؤوس المتصلة بالدبابيس التناظرية وستكون الدبابيس الرقمية لهذه الأزرار مفيدة في المستقبل.

أيضا ، هناك 5V ، 12V ، Gnd ، وحدة لاسلكية ، موصلات رقمية وتناظرية في حالة رغبتك في إضافة أجهزة استشعار وأخذ قراءات في المستقبل. يتم شرح التعيين الكامل للرقم السري في الأقسام أدناه.

سائق المحرك 1

  • تمكين 1-5 (PWM)
  • InM1A - 2InM1B - 3
  • تمكين 2-6 (PWM)
  • InM2A - 7In
  • M2B - 4

HC12

  • فين - 5 فولت
  • Gnd - Gnd
  • TX / Rx - D10 / D11

الخطوة 3 - إنشاء تخطيط ثنائي الفينيل متعدد الكلور

بعد ذلك ، تصميم ثنائي الفينيل متعدد الكلور. يعد تخطيط ثنائي الفينيل متعدد الكلور جزءًا مهمًا من تصميم ثنائي الفينيل متعدد الكلور ، فنحن نستخدم تخطيطات ثنائي الفينيل متعدد الكلور لصنع ثنائي الفينيل متعدد الكلور من المخططات. لقد صممت PCB حيث يمكنني لحام جميع المكونات معًا. لذلك ، قم أولاً بحفظ المخططات ومن قائمة الأدوات العليا ، انقر فوق زر التحويل وحدد "تحويل إلى ثنائي الفينيل متعدد الكلور".

هذا سيفتح نافذة. هنا ، يمكنك وضع المكونات داخل الحدود وترتيبها بالطريقة التي تريدها. الطريقة السهلة لتوجيه كل المكونات هي عملية "التوجيه التلقائي". لذلك ، انقر فوق أداة "الطريق" وحدد "الموجه التلقائي".

خيارات التوجيه عبر الإنترنت PCB

سيؤدي هذا إلى فتح صفحة تكوين جهاز التوجيه التلقائي حيث يمكنك تقديم تفاصيل مثل التخليص وعرض المسار ومعلومات الطبقة وما إلى ذلك بمجرد القيام بذلك ، انقر فوق "تشغيل". فيما يلي الرابط لمخططات EasyEDA وملفات جربر الخاصة بلوحة L293D Arduino Motor Shield. لا تتردد في تنزيل أو تحرير المخططات / تخطيط ثنائي الفينيل متعدد الكلور.

هذا كل شيء يا رفاق ، لقد اكتمل تخطيطك الآن. هذه طبقة مزدوجة ثنائي الفينيل متعدد الكلور مما يعني أن التوجيه موجود في كلا جانبي ثنائي الفينيل متعدد الكلور. يمكنك الآن تنزيل ملف Gerber واستخدامه لتصنيع PCB من JLCPCB.

الخطوة 4: الحصول على ثنائي الفينيل متعدد الكلور من JLCPCB

الحصول على ثنائي الفينيل متعدد الكلور من JLCPCB
الحصول على ثنائي الفينيل متعدد الكلور من JLCPCB
الحصول على ثنائي الفينيل متعدد الكلور من JLCPCB
الحصول على ثنائي الفينيل متعدد الكلور من JLCPCB
الحصول على ثنائي الفينيل متعدد الكلور من JLCPCB
الحصول على ثنائي الفينيل متعدد الكلور من JLCPCB

الخطوة 4 - تصنيع ثنائي الفينيل متعدد الكلور عالي الجودة

JLCPCB هي شركة تصنيع ثنائي الفينيل متعدد الكلور مع دورة إنتاج كاملة. مما يعني أنها تبدأ من "A" وتنتهي بـ "Z" لعملية تصنيع ثنائي الفينيل متعدد الكلور.

من المواد الخام إلى المنتجات النهائية ، كل شيء يتم تحت السقف مباشرة. انتقل إلى موقع JLCPCBs وأنشئ حسابًا مجانيًا.

بمجرد إنشاء حساب بنجاح ، انقر فوق "Quote Now" وقم بتحميل ملف Gerber الخاص بك. يحتوي ملف Gerber على معلومات حول PCB مثل معلومات تخطيط PCB ، ومعلومات الطبقة ، ومعلومات التباعد ، والمسارات على سبيل المثال لا الحصر.

أسفل معاينة PCB ، سترى العديد من الخيارات مثل كمية PCB ، والملمس ، والسمك ، واللون وما إلى ذلك. اختر كل ما هو ضروري بالنسبة لك. بمجرد الانتهاء من كل شيء ، انقر فوق "حفظ في عربة التسوق".

في الصفحة التالية ، يمكنك اختيار خيار الشحن والدفع وتسجيل المغادرة بأمان. يمكنك إما استخدام Paypal أو بطاقة الائتمان / الخصم للدفع. هذا كل شيء يا رفاق. تم التنفيذ.

سيتم تصنيع PCB وشحنه في غضون أيام وسيتم تسليمه إلى عتبة داركم خلال الفترة الزمنية المذكورة.

الخطوة 5: الكود

هنا ، سوف أشارك رمز وحدة التحكم عن بعد HC12 و RC Robot. ما عليك سوى تحميل هذا الرمز إلى جهاز التحكم عن بُعد بالإضافة إلى روبوت DIY RC الخاص بك.

هذا هو رمز DIY RC Off Road Robot.

الخطوة 6: جهاز التحكم عن بعد

جهاز التحكم عن بعد
جهاز التحكم عن بعد

في المنشور السابق ، أوضحت لك كيف يمكنك إعداد جهاز تحكم عن بعد بعيد المدى لروبوت RC الخاص بك. يمكنك استخدام نفس جهاز التحكم عن بعد بنفس الرمز لهذا المشروع.

الخطوة السابعة: اختبار القيادة

اختبار القيادة
اختبار القيادة
اختبار القيادة
اختبار القيادة

بعد تحميل جميع الأكواد في جهاز الإرسال وكذلك في الروبوت. قم بتشغيله.

يمكنك استخدام بطارية LiPo لتشغيل الروبوت وبطارية 9 فولت أو USB لتشغيل جهاز التحكم عن بُعد. إذا سارت الأمور على ما يرام ، فسوف تتوهج مؤشرات LED.

حاول الآن تحريك عصا التحكم. يجب أن يبدأ الروبوت في التحرك الآن.

موصى به: