إعداد وحدة ترحيل Sainsmart 2 قناة
علينا أن نلتزم وحدة ترحيل Sainsmart من أجل التزامن مع Firgelli أتمتة المحرك الخطي. هناك الطائر الأزرق من JD-VCC إلى VCC. اترك هذا في مكان كما هو.
Jumper K1 موقف 1 إلى K2 الموضع 1
ضع سلك الطائر من الموضع الأول على ترحيل K1 إلى الموضع الأول على ترحيل K2. يظهر الطائر لدينا باللون الأحمر.
الموضع Jumper K1 3 إلى K2 الموضع 3
ضع سلك الطائر من الموضع الثالث على ترحيل K1 إلى الموضع الثالث على ترحيل K2. يظهر الطائر لدينا باللون الأصفر.
عندما تقفز بشكل صحيح ، يجب أن ترى التكوين التالي.
إعداد مستشعر الأشعة تحت الحمراء
يحتوي مستشعر الأشعة تحت الحمراء على ثلاثة أسلاك تنطلق منها. واحد هو لسلك الأرض ، واحد هو لسلك الطاقة 5V ، والثالث يرسل الإشارة إلى لوحة Arduino لدينا.
قم بتجريد بوصتين من الدرع الخارجي على سلك الرش من 18 إلى 5 لفضح الأسلاك الملونة في الداخل. سنستخدم الأسلاك الخضراء والأبيض والزرقاء فقط ، لذا قطعت الآخرين حتى لا نضطر إلى العبث معهم.
قم بتجريد ⅛ "من العزل على كل من الأسلاك التي سنستخدمها. سيتم لحامها إلى التتابع باستخدام التكوين التالي. عند النظر إلى المستشعر من الأعلى مع عثرة مستديرة تواجهك:
- لحام السلك الأزرق إلى المحطة اليسرى.
- لحام السلك الأخضر إلى المحطة الوسطى.
- لحام السلك الأبيض إلى المحطة اليمنى.
إعداد تسخير الأسلاك للمشغل الخطي
يأتي المشغل الخطي مع عنصر تحكم عن بعد سلكي مع زري مثلث. يقوم زر واحد بتنشيط مفتاح يحرك المشغل الخطي لأعلى ويقوم الآخر بنقله إلى أسفل.
قم بإزالة جسم التحكم عن بعد لوحة الدائرة
أول شيء هو فك الأسلاك في الجزء الخلفي من جهاز التحكم عن بُعد. سوف تحتاج إلى إزالة هذه مع مفك البراغي فيليبس #0.
قم بإزالة لوحة الدائرة من هيكل التحكم عن بُعد وفحص الأسلاك. بالنظر إليه من الأسفل ، يجب أن يكون له أربعة أسلاك لحام على السبورة. من اليسار إلى اليمين فهي أسود وأبيض وأرجواني وبني كما هو موضح أدناه.
إذا استخدموا ألوانًا مختلفة لسبب ما ، فما عليك سوى تتبع الألوان بنفس الترتيب أدناه.
Unsolder الأسلاك
باستخدام مكواة لحام ، قم بإزالة الأسلاك من لوحة الدائرة. اضغط برفق على طرف الحديد اللعين على اللحام الموجود على نقطة اللحام لتخفيفه واستخدام زوج صغير من الزردية قم بسحب الأسلاك برفق من نقطة اللحام.
قم بتوصيل الأسلاك بالمرحلات
سنقوم الآن بتوصيل الأسلاك من جهاز التحكم عن بُعد السلكي إلى Sainsmart ثنائي القنوات. استخدم مفك البراغي #0 Phillips لفك المحطة ثم تشديده للخلف لتأمين السلك.
- سوف يذهب السلك الأبيض إلى موضع K1 1
- سوف يذهب السلك الأسود إلى موضع K1 2
- سوف يذهب السلك البني إلى موضع K2 2
- سوف يذهب السلك الأرجواني إلى موضع K2 3
ملاحظة: لا تقم بإزالة أسلاك الطائر الموجودة. اتركهم عند المسمار في المحطات.
عند القيام بذلك ، يجب أن تبدو الصور أعلاه.
توصيل الأسلاك
سنقوم الآن بتوصيل لوحة Arduino إلى لوح الخبز. يتيح لنا اللوحة اللوحة التوصل إلى اتصالات حيث توجد اتصالات متعددة يتم إجراؤها على محطة واحدة على Arduino أو على التتابع.
يتم توصيل كل صف من الثقوب معًا مما يتيح لنا الطائر في هذا الصف. فيما يلي العناصر التي سنحتاج إلى توصيلها.
5V قوة
- استخدم سلك الطائر من الذكور والإناث من محطة Power 5V على Arduino إلى صف غير مستخدم على لوح الخبز. ادفعه إلى حفرة على الصف.
- استخدم سلك الطائر من الذكور والإناث من نفس الصف على لوحة الخبز إلى محطة VCC على Sainsmart 2 قناة. ادفعه إلى حفرة على نفس الصف.
- فضح "السلك الأبيض من الجانب الآخر من سلك الرش من 18 إلى 5. ادفعه إلى حفرة على نفس الصف.
أرضي
- استخدم سلك الطائر من الذكور والإناث من محطة GND Power على Arduino إلى صف غير مستخدم على لوح الخبز. ادفعه إلى حفرة على الصف.
- استخدم سلك الطائر من الذكور والإناث من محطة GND على ترحيل Sainsmart ثنائي القنوات إلى حفرة على نفس الصف مثل سلك GND الآخر. ادفعه إلى الحفرة على نفس الصف.
- فضح ¼ "من السلك الأخضر من الجانب الآخر من سلك الرش من 18 إلى 5. ادفعه إلى حفرة على نفس الصف.
إرسال الإشارات
- استخدم سلك الطائر من الذكور والإناث من محطة الرقمية رقم 11 على Arduino إلى صف غير مستخدم على لوح الخبز. ادفعه إلى حفرة على الصف.
- فضح "السلك الأزرق من الجانب الآخر من سلك الرش من 18 إلى 5. ادفعه إلى حفرة على نفس الصف.
عند الانتهاء ، يجب أن تبدو اللوحة الخبز مثل الصورة التالية.
تثبيت برنامج التحكم على Arduino
ستحتاج إلى تنزيل وتثبيت ملف Arduino IDE. بمجرد تنزيل وتثبيت IDE ، افتح IDE.
نسخ ولصق الرمز في IDE
قم بتنزيل أو نسخ رمز المصدر من جيثب ولصقها في نافذة IDE التي يجب أن تبدو هكذا عند الانتهاء.
اضبط ملف Irremote.cpp
يوجد ملف في ملفات C: \ Program (x86) \ Arduino \ Libraries \ RobotiRremote \ Src \ Directory التي تحتوي على مشكلة رمز المصدر تمنع رمز مصدر GitHub من التجميع. افتح ملف irremotetools.cpp في محرر نصوص بسيط مثل Notepad وتغيير السطر التالي:
يجب أن يبدو السطر 5 مثل:
int recv_pin = tkd2 ؛ // دبوس مستقبل الأشعة تحت الحمراء متصل بـ
قم بتغييره إلى ما يلي وحفظ الملف.
int recv_pin = 11 ؛ // دبوس مستقبل الأشعة تحت الحمراء متصل بـ
قم بتوصيل Arduino بجهاز الكمبيوتر الخاص بك باستخدام كابل USB
ضع لوحات Arduino و Breadboard و Relay على سطح غير موصل مثل مكتب الخشب.
قم بتوصيل الجانب المستطيل من كابل USB بجهاز الكمبيوتر الخاص بك وجانب "D" بلوحة Arduino.
حدد المنفذ
حدد عنصر قائمة الأدوات - المنفذ وحدد العنصر الذي يعرض لوحة Arduino.
تحميل الرمز
حدد عنصر قائمة Sketch - تحميل لتحميل الرمز إلى Arduino.
اختبار الرمز
بعد تحميل الرمز ، قم بتوصيل تسخير السلك من Firgelli أتمتة المشغل الخطي مرة أخرى إلى المشغل وقم بتوصيل المشغل.
حافظ على توصيل لوحة Arduino بجهاز الكمبيوتر الخاص بك عبر كابل USB.
قم بتوضيح التحكم عن بعد في TIVO في مستشعر الأشعة تحت الحمراء وانقر فوق الزر "أعجبني" الإبهام الأخضر. يجب أن يتحرك المشغل.
قم بإشارة التحكم عن بعد في Tivo في مستشعر الأشعة تحت الحمراء وانقر فوق الزر "Drainting" الإبهام الأحمر. يجب أن يتحرك المحرك لأسفل.
صندوق كل شيء
لقد استخدمت مربع مشروع Hammond جنبًا إلى جنب مع مسامير الماكينة والفواصل والمكسرات المسمار في الآلة لإيواء لوحات الدوائر الخاصة بي. لقد استخدمت نصيحة نقطة على الحديد اللعين لوصف الثقوب من خلال صندوق البلاستيك الأسود بالإضافة إلى إفساح المجال للأسلاك عبر الجانبين. لقد استخدمت التعادل الرمز البريدي للحفاظ على السلك لمستشعر الأشعة تحت الحمراء من الانسحاب. أسلاك التحكم على Firgelli أتمتة المحرك الخطي احصل على قطعة من المطاط مصممة لمنعهم من الانسحاب ، لذا تمكنت من الاستفادة منها.
عن المؤلف
ريتشارد باجدوناس خبير في تكامل البيانات يتمتع بخبرة تزيد عن 15 عامًا في الاندماج مع نقطة البيع والسجل الصحي الإلكتروني وإدارة علاقات العملاء وأنظمة إدارة المستودعات. قام ريتشارد بالعبور بالإلكترونيات منذ أن كان طفلاً وهذا هو أول مشروع له في أردوينو.
يشغل ريتشارد حاليًا كبير مهندسي الرعاية الصحية في MI7 حيث يشرف على تكامل الشركة مع أنظمة السجلات الصحية الإلكترونية.