جدول المحتويات:
- الخطوة 1: تحضير المكونات الخاصة بك
- الخطوة 2: تحضير اللوح الخاص بك
- الخطوة 3: توصيل الأسلاك بمقياس جهد واحد 1
- الخطوة 4: توصيل أسلاك مقياس الجهد 2
- الخطوة 5: توصيل أسلاك مقياس الجهد 3
- الخطوة 6: توصيل أسلاك مقياس الجهد 4
- الخطوة 7: توصيل الأسلاك بالخطوة النهائية لمقياس الجهد
- الخطوة 8: توصيل الأسلاك بالمحركات 1
- الخطوة 9: توصيل المحركات 2
- الخطوة 10: إضافة القوة
- الخطوة 11: برمجة Ardiuno
فيديو: التحكم في 3 محركات مؤازرة بثلاثة مقاييس جهد واردوينو: 11 خطوة (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
أهلا. هذا هو أول تدريب لي ، لذا آمل أن تتحلى بالصبر معي إذا ارتكبت أي أخطاء في إعداده. إنه مكتوب للمبتدئين ، لذا كلما تقدمت بينكما يمكنك تخطي الكثير من هذا والبدء في توصيله بالكهرباء.
كان الهدف الذي حددته لنفسي هو أن أتمكن من التحكم في الروبوت المعروض في موقع الويب هذا:
bocabearingsworkshop.blogspot.co.id/2015/08…
كنت بحاجة إلى أن أكون قادرًا على التحكم في 3 محركات مؤازرة مختلفة عن طريق تغيير موضع 3 مقاييس فرق الجهد. هناك الكثير من الأشخاص يقومون بأشياء من هذا القبيل ، لكنني لم أجد تطابقًا تامًا مع كل ما أحتاجه ، لذلك قررت نشر هذه التعليمات لأجمع كل ما تعلمته معًا في مكان واحد حتى يتمكن أي شخص آخر من فعل شيء كهذا يمكن أن يجعله يعمل بسرعة. هذا الدليل هو حقًا ملخص للعمل والجهد الممتازين للشعوب الأخرى.
قبل أن أسرد الخطوات الفردية المتضمنة في هذا ، أريد أن أقدم شرحًا سريعًا لكيفية عمل كل شيء.
ترسل مقاييس الجهد إشارة تناظرية إلى Arduino. يقوم الرسم الموجود على Arduino (المزيد حول هذا لاحقًا) بتحويل الإدخال التناظري من مقياس الجهد إلى إخراج رقمي وإرسال هذا الإخراج إلى محرك المؤازرة الذي يتحرك بعد ذلك يسارًا أو يمينًا بالمقدار المناسب.
يتم تشغيل مقاييس الجهد من خط Arduino's 5v ، بينما تحصل الماكينات على قوتها من حزمة البطارية.
ملاحظة مهمة: من المهم جدًا وضع Arduino في حزمة البطارية / الماكينات لتجنب حدوث أشياء سيئة ، لكنني سأتحدث عن هذا بمزيد من التفصيل مع تقدمنا.
الخطوة 1: تحضير المكونات الخاصة بك
أنت بحاجة إلى ثلاثة مقاييس فرق جهد 10 كيلو بأرجل يمكن وضعها في لوح التجارب.
لقد وجدتهم هنا:
www.adafruit.com/products/562
التالي هي المحركات المؤازرة. لقد استخدمت أصغرها لأن الحمولة التي ستنقلها ستكون صغيرة جدًا وكانت رخيصة.
www.adafruit.com/products/169
بعد ذلك ، تحتاج إلى حزمة بطارية 4 AA:
www.adafruit.com/products/830
لوحة توصيل لتوصيل كل شيء:
www.adafruit.com/products/239
Arduino Uno R3 (على الأقل هذا ما استخدمته):
www.adafruit.com/products/50
كبل USB لتوصيل Arduino بجهاز كمبيوتر وتشغيله:
www.adafruit.com/products/62
برنامج Arduino IDE لتحميل البرنامج الذي سيتحكم في الماكينات:
www.arduino.cc/en/Main/Software
بعض كابلات التوصيل للذكور / الذكور وبعض أسلاك التوصيل لإجراء التوصيلات
www.adafruit.com/products/1956
دبابيس رأس منفصلة والتي سيتم استخدامها لتوصيل محركاتك بلوح التجارب. أنا أحب هذه لأنك لست مضطرًا إلى ضبط الحاجز البلاستيكي لجعلها تتناسب مع لوح التجارب.
www.adafruit.com/products/400
الخطوة 2: تحضير اللوح الخاص بك
يتم تقسيم الكثير من ألواح الخبز إلى قسمين على طول قضبان الطاقة في الأعلى والأسفل (مما تسبب لي في خدش الرأس عندما بدأت في استخدامها لأول مرة.) باستخدام 4 قطع صغيرة من الأسلاك ، يمكنك جسر عبر الفجوة إلى تأكد من أن قوتك تذهب على طول الطريق عبر اللوح. لقد اشتريت أخيرًا واحدًا كان متصلاً على طول الطريق ولكن فقط في حالة وجود هذه المشكلة ، فهذه هي الطريقة التي تحلها.
الخطوة 3: توصيل الأسلاك بمقياس جهد واحد 1
يوضح هذا الرسم البياني الغرض من 3 دبابيس على مقياس الجهد.
الخطوة 4: توصيل أسلاك مقياس الجهد 2
خذ 3 من الكابلات الذكرية وادفعهم إلى اللوح كما هو موضح في الرسم التخطيطي
الخطوة 5: توصيل أسلاك مقياس الجهد 3
الآن ادفع دبابيس مقياس الجهد في اللوح كما هو موضح في الرسم التخطيطي
الخطوة 6: توصيل أسلاك مقياس الجهد 4
كرر الآن هذه العملية مرتين أخريين وسنكون الآن مستعدين لتوصيل كبلات الإشارة بـ Ardiuno
الخطوة 7: توصيل الأسلاك بالخطوة النهائية لمقياس الجهد
الآن نأخذ كبلات الإشارة الصفراء ونقوم بتوصيلها بلوحة Arduino. انظر بعناية إلى Arduino وسترى جزءًا من اللوحة يسمى Analog In. سنقوم بتوصيل الكابلات الخاصة بنا في A0 و A1 و A2 كما هو موضح في الرسم التخطيطي.
في الوقت الحالي ، انتهينا من القدور ، والآن لإعداد المحركات.
الخطوة 8: توصيل الأسلاك بالمحركات 1
كما هو الحال مع مقاييس الجهد ، سنفعل نفس الشيء ثلاث مرات لذلك سأتحدث معك حول كيفية إعداد واحد بالتفصيل وكل ما عليك فعله هو تكرار العملية.
تعد ألوان الكابلات على المحركات صعبة لأنها تختلف من محرك إلى آخر. في الرسم التخطيطي الخاص بي
الأسود هو الأرض (-)
الأحمر هو القوة (+)
الأصفر هو إشارة (إشارات)
خذ زوجًا من الكماشة ذات الأنف الطويل واقطع شريطًا من 3 دبابيس رأس وأدخلها في الموصل الأنثوي على محرك المؤازرة. قم بتوصيل المؤازرة بلوحة التجارب كما هو موضح في الرسم التخطيطي. بمجرد القيام بذلك ، سنحتاج إلى توصيل المحركات بقضبان الطاقة السفلية ، لذا خذ كبلَي ذكر وأدخلهما في لوحة التجارب كما هو موضح.
كرر هذه العملية مرتين أخريين وسنكون مستعدين بعد ذلك لتوصيل المحركات بأردوينو
الخطوة 9: توصيل المحركات 2
الآن قمنا بتوصيل المحركات بلوحة الخبز ، حان الوقت لتوصيل كابل الإشارة بـ Arduino ، لذلك ستحتاج إلى 3 كبلات توصيل ذكر.
قم بتوصيلها بلوحة التجارب ثم في Arduino في هذه المواقع:
~9
~10
~11
هذه على الجانب الأيمن من Arduino كما هو موضح في الرسم التخطيطي الخاص بي. هذا هو المكان الذي يتم فيه إرسال الإشارة الرقمية من Arduino إلى المؤازرة لإخبارها بكيفية الدوران.
بمجرد الانتهاء من ذلك ، نكون مستعدين لتوصيل الطاقة وتشغيلها
الخطوة 10: إضافة القوة
في هذه المرحلة ، نريد توصيل طاقة Arduino 5v والأرض بالسكة العلوية التي ستمنح الطاقة لمقاييس الجهد ، ثم سنقوم بتوصيل حزمة البطارية الخاصة بنا بالقضبان السفلية لتشغيل الماكينات.
إذا فعلنا ذلك ، فهذا يعني أن الطائرة الأرضية في Arduino والطائرة الأرضية المؤازرة لن تكون متصلا ببعضهما البعض وقد يؤدي ذلك إلى مشاكل كبيرة. افصل Arduino من كبل USB ، وتأكد من أن حزمة البطارية غير متصلة بلوحة الخبز وقم بتوصيل كبلَي وصلة ذكر ذكر كما هو موضح في الرسم التخطيطي ، أحدهما بـ 5 فولت في Arduino ، والآخر على الأرض في Arduino.
ثم خذ كبل وصلة ذكر ذكر وقم بتوصيل الأرض من السكة العلوية إلى الأرض على السكة السفلية كما هو موضح على الجانب الأيمن من لوح التجارب. هذا يربط الآن في أرض Arduino بأرض البطارية التي سنعلقها بعد ذلك.
أخيرًا أضف حزمة البطارية إلى اللوح وانتهينا من الإعداد المادي وسننتقل إلى برمجة Arduino.
الخطوة 11: برمجة Ardiuno
بالنسبة لأي شخص ليس على دراية بتحميل الرسومات على Arduino ، أقترح قضاء بعض الوقت في الاطلاع على البرامج التعليمية هنا قبل المتابعة.
www.arduino.cc/en/Tutorial/HomePage
لمراجعة الاتصالات في الإعداد الخاص بي
يتم توصيل مقاييس فرق الجهد في A0 و A1 و A2
يتم توصيل الماكينات بـ ~ 9 و ~ 10 و ~ 11
سنحتاج إلى هذه الأرقام عندما نكتب الكود لجعل Arduino يعمل مع الإعداد الخاص بنا. يوجد أدناه الكود الذي استخدمته لتشغيل Arduino. إنه ليس الكود الخاص بي ، لقد اخترقت الأجزاء التي لم أكن بحاجة إليها من رمز شخص آخر ، وللأسف لا أستطيع تذكر مكان العثور عليه ، لذا لا يمكنني منح الائتمان للشخص الذي كتبه. إذا تعرفت عليه ، فيرجى إبلاغي بذلك وسأضع رابطًا هنا لمشروع الشخص.
#يشمل
مضاعفات myservo3 ؛
مضاعفات myservo5 ؛
مؤازرة myservo6 ؛
ن
int potpin = 0 ؛ int potpin2 = 1 ؛
int potpin3 = 2 ؛
int val = 0 ؛ int val2 = 0 ؛
int val3 = 0 ؛
الإعداد باطل(){
myservo3.attach (9) ، myservo5.attach (10) ،
myservo6.attach (11) ،
}
حلقة فارغة(){
val = analogRead (potpin) ؛ val = خريطة (val ، 3 ، 1023 ، 0 ، 176) ؛
myservo3.write (val) ؛
تأخير (25) ؛
val2 = analogRead (potpin2) ؛ val2 = خريطة (val2، 3، 1023، 0، 176) ؛
myservo5.write (val2) ؛
تأخير (25) ؛
val3 = analogRead (potpin3) ؛ val3 = خريطة (val3، 3، 1023، 0، 175) ؛
myservo6.write (val3) ؛
تأخير (25) ؛
}
الصق هذا في رسم فارغ ، واحفظه وقم بتحميله على Arduino الخاص بك ، ويجب أن تكون الآن قادرًا على التحكم في الماكينات الخاصة بك باستخدام مقاييس الجهد الخاصة بك وتكون قادرًا على متابعة مشروعك!
موصى به:
2 مقاييس جهد و 2 أجهزة مؤازرة: حركة خاضعة للتحكم باستخدام Arduino: 4 خطوات
2 مقاييس جهد و 2 أجهزة مؤازرة: حركة خاضعة للتحكم باستخدام Arduino: تحتاج أولاً إلى جمع المواد ذات الصلة لتجميع هذه الدائرة معًا
لعبة تنس الطاولة مع مصفوفة LED واردوينو وعصا التحكم: 5 خطوات (بالصور)
لعبة تنس الطاولة مع مصفوفة LED و Arduino و Joysticks: هذا المشروع مخصص للمبتدئين وذوي الخبرة على حد سواء. على المستوى الأساسي ، يمكن أن يتم ذلك باستخدام لوح التجارب وأسلاك التوصيل ويتم تعليقه على قطعة من مادة الخردة (كنت أستخدم الخشب) باستخدام Blu-Tack وبدون لحام. ولكن على مزيد من التقدم
استخدام أكثر من 4 محركات - تكديس دروع محركات متعددة: 3 خطوات
استخدام أكثر من 4 محركات - تكديس عدة دروع للسيارات: يُظهر جهاز الاستبدال الحسي والتكبير القابل للتوجيه (https: //www.instructables.com/id/Vibrotactile-Sens …) طريقة لبناء جهاز يترجم حسيًا المدخلات في المنبهات الاهتزازية. هذه المحفزات الاهتزازية هي
روبوت بشري قائم على الأردوينو باستخدام محركات مؤازرة: 7 خطوات (بالصور)
روبوت بشري قائم على الأردوينو باستخدام محركات مؤازرة: مرحبًا بالجميع ، هذا أول روبوت بشري لي ، مصنوع من لوح رغوة PVC. وهي متوفرة بسمك مختلف. هنا ، استخدمت 0.5 مم. في الوقت الحالي ، يمكن لهذا الروبوت المشي فقط عندما قمت بتشغيله. أنا الآن أعمل على توصيل Arduino و Mobile عبر البلوتوث
محركات أقراص صلبة متعددة أو محركات أقراص بصرية في جهاز كمبيوتر لا يمكنها فعلاً: 8 خطوات
محركات الأقراص الصلبة المتعددة أو محركات الأقراص الضوئية في جهاز كمبيوتر لا يمكنها فعلاً: أول مرة ، لذلك جعلت هذا الأمر قابلاً للتوجيه بعد سنوات من التصيد والقراءة حوله ، لقد امتلكت أخيرًا الشجاعة لأصنعها بنفسي. باختصار ، سأوضح لك كيفية تثبيت الأجهزة (في هذه الحالة محركان ثابتان من IDE ومحركان بصريان IDE) في IDE m