جدول المحتويات:
- الخطوة 1: نظرة عامة
- الخطوة 2: قائمة الأجزاء
- الخطوة 3: الأدوات
- الخطوة 4: عيون الطباعة ثلاثية الأبعاد
- الخطوة 5: الطباعة ثلاثية الأبعاد
- الخطوة 6: تجميع القاعدة
- الخطوة السابعة: الإلكترونيات
- الخطوة 8: الكود
فيديو: عيون حركة تتبع الحركة: 8 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
يستخدم مشروع Arduino مستشعر التدفق البصري (ADNS3080) لالتقاط الحركة.
ثم قم بترجمة البيانات لتحريك المؤازرة مما يجعلها تبدو كما لو كانت العيون تتبع الكائن المتحرك.
هذا ليس بناء سهل.
يتطلب الطباعة ثلاثية الأبعاد واللحام وبعض الفهم الفني العام وحل المشكلات لأن هذا الدليل لا يمكن أن يكون مثاليًا بنسبة 100٪.
سأبذل قصارى جهدي لجعل هذا شاملاً وتوضيحيًا قدر الإمكان.
لا تتردد في طرح الأسئلة وترك تعليقاتك.
أود أن أشكر مجتمع "الصانع" وجميع الأشخاص الذين يشاركون هناك المشاريع.
الآن لئلا تجعل بعض الحركة الرائعة تتبع إلكترونيات العين المتحركة.
الخطوة 1: نظرة عامة
الخطوة 2: قائمة الأجزاء
عدد 1 منفذ Arduino Nano 3.0 ATmega328P Controlador
6x SG90 9g ميني مايكرو سيرفو
1x مستشعر التدفق البصري APM2.5 ADNS 3080
1x 50 * 70 ثنائي الفينيل متعدد الكلور
2x رؤوس دبوس أنثى صف واحد
2x صف واحد رؤوس دبوس ذكر
x2 5 دبوس موصلات كابل سلك دوبونت 2.54 مم الإسكان رأس الطائر أنثى
x2 2 دبوس موصلات كابل سلك دوبونت 2.54 مم الإسكان رأس الطائر أنثى
1x لوحة القيادة المصغرة 3 دبوس على إيقاف تشغيل مفتاح الروك مضاء
1x Dc Power Jack Socket Socket Connector (القطر يعتمد على مصدر الطاقة الخاص بك)
4x 2 مللي متر أخضر / أصفر / أزرق / أحمر / الصمام الثنائي الخفيف
12x IR LED 850nm الأشعة تحت الحمراء 5mm الثنائيات
1x XL4005 DSN5000 ما وراء LM2596 DC-DC
16x 220R المقاوم
1x LM8UU الخطي جلبة 8 مللي متر محمل كروي خطي
1x 100 مللي متر قضيب أملس مطلي بالكروم الفولاذ المقاوم للصدأ قطر 8 مللي متر
8x M2 الفولاذ المقاوم للصدأ مسطح الرأس مسامير آلة فيليبس غاطسة
4x M3 مسامير سداسية المقبس مسطح الرأس
11x البلاستيك M3 الكرة مشبك التعادل رود نهاية تحديد المواقع الكرة مشبك ربط دفع / سحب قضيب
قضيب توصيل من الفولاذ المقاوم للصدأ 6x M2 L300mm مع خيط نهاية مزدوج لأجهزة الماكينة
2x 11/23 M4 برغي معدني كاردان وصلات Gimbal وصلات عالمية (انظر الموافقة المسبقة عن علم)
3 × خيوط طابعة ثلاثية الأبعاد أبيض / أسود / أزرق شفاف
الخطوة 3: الأدوات
- طابعة 3D
- لحام حديد
- مجموعة مفاتيح سداسية
- مفك صغير (M2)
- المكشكش كماشة كابل القواطع الأسلاك الكهربائية
- أداة تعرية أسلاك الكابلات (موصى بها)
- كماشة Z-Bend شديدة التحمل 90 درجة حتى 1/16 (موصى بها للغاية)
- الصبر
الخطوة 4: عيون الطباعة ثلاثية الأبعاد
جميع ملفات stl متاحة في:
www.thingiverse.com/thing:3604563
ابدأ بطباعة العيون.
لقد طبعت عيونًا بثلاثة ألوان مختلفة و 4 تغييرات لونية باستخدام Prusa ColorPrint.
تغيير اللون الذي استخدمته:
- ض 0 - أبيض
- ض 13.9 - أسود
- ض 14.1 - أزرق
- ض 16.7 - أسود
إذا كنت لا تريد أو لا تستطيع طباعة ألوان متعددة لسبب ما (ليست هناك حاجة إلى طابعة متعددة الألوان) ، فيمكنك دائمًا محاولة الطباعة باللون الأبيض ورسم الألوان.
لقد حاولت رسم الألوان ووجدت أن الأمر أصعب بكثير ولا يبدو جيدًا.
صنع الأنبوب الشعري ، استخدمت بعض الصوف الأحمر وورنيش الأكريليك ، انظر
لقد استخدمت ورنيشًا لامعًا للصق الصوف وإضافة لمعان أكثر واقعية.
بعد الانتهاء من الطباعة ، حان الوقت لتجميع رابط مشبك الكرة والمفصل العالمي.
قد تحتاج إلى قطع مسمار ربط مشبك الكرة لتناسب الثقوب (انظر الصورة).
قد يكون من الضروري القليل من الغراء الفائق اعتمادًا على الملاءمة.
لا تلصق الوصلة العالمية!
الخطوة 5: الطباعة ثلاثية الأبعاد
بقية المطبوعات قياسية.
أنا أستخدم PETG ولكن يمكنك الطباعة بأي وقت تريده.
اطبع العيون والجفون بأدق التفاصيل الممكنة. لا تحتاج الأجزاء الأخرى إلى تفاصيل عالية.
لقد قمت بطباعة Base and Box بزاوية 0.8 مم بارتفاع 0.4 طبقة لمنحهم مزيدًا من القوة ولكن هذا ليس ضروريًا.
ملاحظة إذا لم تجرب استخدام أحجام مختلفة للكمامة ، فأنا أشجعك على القيام بذلك ، إنه الكثير من المرح.
الخطوة 6: تجميع القاعدة
1- مرفق SG90 9g Mini Micro Servos.
* اتجاه الإشعار
** لاحظ 2 من الماكينات الأمامية التي تتحكم في حركة التأرجح مثبتة من الأسفل.
*** لا المسمار الأبواق حتى الآن! قبل شد أبواق المؤازرة ، تحتاج إلى ضبطها في الموضع المتوسط (انظر الرسم الأولي في جزء الكود من هذا المستند)
2- أدخل عدد 2 حاملات قضيب.
أدخل المحمل الخطي LM8UU داخل الحامل.
حرك قضيب العمود من خلال حامل واحد إلى LM8UU طوال الطريق من خلال الحامل الثاني.
3- قطع قضبان التوصيل حسب الحجم.
* هذا الجزء بالغ الأهمية. خذ وقتك وحاول أن تكون دقيقًا قدر الإمكان.
** ضع في الاعتبار Z-bend. (كماشة z-bend ستجعلك أكثر سهولة ودقة انظر:
4- ربط القضبان.
الخطوة السابعة: الإلكترونيات
إنشاء ثنائي الفينيل متعدد الكلور.
XL4005
في:
12 فولت
GND
خارج:
5 فولت
GND
ADNS 3080 الأسلاك:
PIN_MISO - دبوس 12
PIN_MOSI - دبوس 11
PIN_SCK - دبوس 13
PIN_MOUSECAM_RESET - دبوس 9
PIN_MOUSECAM_CS - دبوس 10
5 فولت
GND
الأسلاك المؤازرة:
دبوس 2 - البديل الصحيح
دبوس 3 - الميل الأيمن
دبوس 7 - أرجوحة اليسار
دبوس 6 - اليسار الميل
دبوس 4 - إمالة الجفن
دبوس 5 - فتح / غلق الجفن
5 فيغند
شريط الأسلاك LED:
دبوس A4
دبوس A5
دبوس A6
دبوس A7
* استخدم المقاوم 220 R.
5 فيغند
الأسلاك IR LED:
12 فولت
* استخدم المقاوم 220 R.
GND
الخطوة 8: الكود
جميع الرسومات متاحة للتنزيل من:
github.com/Nimrod-Galor/eye-animatronics
قم بالتنزيل كملف مضغوط وفك الضغط على جهاز الكمبيوتر الخاص بك.
قم بتحميل رسم تخطيطي init-servos.ino إلى Arduino Bord.
سيضع هذا المخطط جميع الماكينات في الموضع المتوسط.
حان الوقت الآن لمحاذاة أبواق المؤازرة وفكها.
بعد أن تقوم بربط جميع الأبواق ، قم بتحميل eye-animatronics.ino إلى Arduino.
تهانينا ، تم الانتهاء من مشروع الرسوم المتحركة الخاص بالعين.
موصى به:
نظام تتبع حركة الرأس للواقع الافتراضي: 8 خطوات
نظام تتبع حركة الرأس لـ VR: اسمي Sam KODO ، في هذا tuto ، سأعلمك خطوة بخطوة كيفية استخدام مستشعرات Arduino IMU لبناء نظام تتبع الرأس لـ VR. في هذا المشروع ، ستحتاج إلى: - شاشة LCD HDMI : https: //www.amazon.com/Elecrow-Capacitive-interfac…- An
تتبع حركة العين البشرية: 6 خطوات
تتبع حركة عين الإنسان: يهدف هذا المشروع إلى التقاط حركة العين البشرية ، وعرض حركتها على مجموعة من مصابيح LED الموضوعة على شكل عين. يمكن أن يكون لهذا النوع من المشاريع العديد من الاستخدامات في مجال الروبوتات وخاصة الإنسان
QeMotion - تتبع الحركة لكل سماعة: 5 خطوات (بالصور)
QeMotion - تتبع الحركة لكل سماعة رأس!: نظرة عامة: يتيح لك هذا الجهاز الاستفادة من حركة رأسك لإثارة الأحداث في أي لعبة فيديو بشكل أساسي. إنه يعمل عن طريق تتبع حركة رأسك (أو سماعة الرأس التي تتعلق بها) وتشغيل ضغطات لوحة المفاتيح لحركات معينة. لذا شركاتك
تتبع الحركة ثلاثية الأبعاد من Tfcd من خلال الاستشعار بالسعة وإخراج LED: 6 خطوات (بالصور)
تتبع الحركة ثلاثية الأبعاد Tfcd من خلال الاستشعار بالسعة وإخراج LED: يتم شرح كيفية تتبع حركة اليد في مساحة ثلاثية الأبعاد باستخدام مبدأ الاستشعار بالسعة. بتغيير المسافة بين ورق الألمنيوم المشحون ويدك ، ستختلف سعة المكثف
تتبع حركة الفزاعة والأتمتة المتحركة: 4 خطوات (بالصور)
الفزاعة المتحركة التي تتبع الفزاعة والتشغيل الآلي: هذه الفزاعة (دعنا نسميها جاك) تستشعرك في أجزاء مختلفة من الفناء ، وتستيقظ وتنظر إليك. عندما تقترب ، يحمل جاك أسنانه ويقضم. يتظاهر جاك بأنه دعامة ثابتة أثناء النهار ويستيقظ في الليل (تمامًا مثل كل الأشياء الجيدة