جدول المحتويات:
فيديو: وحدة قياس المسافات ، بالشراكة مع JLCPCB: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:35
قصة
Robotech Nancy هو مشروع فرنسي يقع في Polytech Nancy ، وهي مدرسة هندسة في شرق فرنسا. يتكون من 16 طالبًا ، ويهدفون إلى التنافس في كأس فرنسا 2020 للروبوتات. لسوء الحظ ، فإن مستقبل المنافسة غير مؤكد بسبب جائحة Covid-19 الذي لا يزال مستمراً في جميع أنحاء العالم. ومع ذلك ، يستمر المشروع نحو هدفه الثاني: إظهار ما تستطيع Polytech Nancy إنتاجه كمدرسة هندسة ، خلال مثل هذه الأزمة. يعمل كل طالب الآن عن بُعد من المنزل ، بعيدًا عن التركيبات الفنية للمدرسة ، مما يجعل مساعدة JLCPCB أكثر تقديرًا.
اللوازم:
الأجزاء المستخدمة في هذا المشروع: محدد ، قيمة ، حزمة ، منتصف X ، منتصف Y ، دوران ، طبقة C1 ، 22pF ، C_0402_1005 متري ، 14.732000 ، 7.874000 ، 180.000000 ، أعلى C2 ، 22pF ، C_0402_1005 متري ، 10.264000 ، 13.081000 ، 0.000000 ، أعلى C3 ، 10nF C_0402_1005 متري ، -13.919200 ، -1.676400 ، 180.000000 ، أعلى C4 ، 4.7 فائق التوهج ، C_0402_1005 متري ، -13.919200 ، -0.533400 ، 180.000000 ، أعلى C5 ، 4.7 فائق التوهج ، C_0402_1005 متري ، 11.430000 ، 7.874000_ ، 180.000000_1 ، 0.000000 ، أعلى C7 ، 10nF ، C_0402_1005 متري ، -3.810000 ، -10.541000 ، 270.000000 ، أعلى C8 ، 10nF ، C_0402_1005 متري ، 16.129000 ، -4.087000 ، 270.000000 ، أعلى C9 ، 10nF ، C_0402_1005Metric ، 8.810 ، C_0402_1005 متري ، 8.810 ، C_0402_1005 ، أعلى ، C_0402_1005 متري ، -13.970000 ، 1.727200 ، 180.000000 ، أعلى C11 ، 10nF ، C_0402_1005 متري ، 3.810000 ، -1.270000 ، 0.000000 ، أعلى C12 ، 10nF ، C_0402_1005 متري ، 2.032000 ، -4.318000 ، 0.0000002 ، أعلى C513 ، 0.1n-Tric 10.160000 ، 0.000000 ، أعلى C14 ، 1 فائق التوهج ، C_0805_2012 متري ، -4.699000 ، -13.0810 00 ، 0.000000 ، أعلى C15 ، 10nF ، C_0402_1005 متري ، -13.970000 ، 0.584200 ، 180.000000 ، أعلى C16 ، 10nF ، C_0402_1005 متري ، -0.762000 ، -3.683000 ، 270.000000 ، أعلى C17 ، 10nF ، C_0402_1005 ، أعلى 60000 ، C_0402_1005 ، C_0402_1005 ، أعلى 60000 ، 0.718000 ، C_0402_1005 متري ، 0.254000 ، -3.683000 ، 270.000000 ، أعلى C19 ، 4.7 فائق التوهج ، C_0402_1005 متري ، -6.096000 ، -4.826000 ، 0.000000 ، أعلى D1 ، LED ، LED_0603_1608 متري ، 12.700000 ، -7.772500 ، 90.00000_1 ، أعلى D049 7.772500 ، 90.000000 ، أعلى D3 ، B5819W ، D_SOD-123 ، -10.541000 ، -13.081000 ، 180.000000 ، أعلى D4 ، LED ، LED_0805_2012 متري ، 0.000000 ، -20.000000 ، 0.000000 ، أعلى D5 ، LED ، LED_0805_20120000 ، 10.000000 ، قمة 17.000000 D6 ، LED ، LED_0805_2012 متري ، 17.000000 ، -10.000000 ، 60.000000 ، علوي D7 ، LED ، LED_0805_2012 متري ، 20.000000 ، 0.000000 ، 90.000000 ، علوي D8 ، LED ، LED_0805_2012 متري ، 17.000000 ، 10.000000 ، 120.000000 ، علوي D9 ، LED_02012.0000 150.000000 ، أعلى D10 ، LED ، LED_0805_2012 متري ، 0.000000 ، 20.00 0000، 180.000000، top D11، LED، LED_0805_2012Metric، -10.000000، 17.000000، 210.000000، top D12، LED، LED_0805_2012Metric، -17.000000، 10.000000، 240.000000، أعلى D13، LED، LED_0805_2012Metric، -20.000000 LED، 0.000000، 2700000، علوي ، LED_0805_2012Metric ، -17.272000 ، -10.414000 ، 300.000000 ، أعلى D15 ، LED ، LED_0805_2012 متري ، -10.000000 ، -17.000000 ، 330.000000 ، أعلى L1 ، LQH32CN100K33L ، L_1210_3225Metric ، -11.303000 ، 2.700000 -4.699000 ، -16.002000 ، 0.000000 ، أعلى R1 ، 100 ، R_0603_1608 متري ، 12.700000 ، -4.673500 ، 270.000000 ، أعلى R2 ، 100 ، R_0603_1608 متري ، 11.049000 ، -4.673500 ، 270.000000 ، أعلى R3 ، 10k ، R_0402_10076.3000 ، 1800000 -0402_10076.30000 ، أعلى R4 ، 220 كيلو ، R_0402_1005 متري ، -8.382000 ، -11.176000 ، 180.000000 ، أعلى R5 ، 100 ، R_0603_1608 متري ، -4.699000 ، -18.669000 ، 180.000000 ، أعلى R6 ، 10 كيلو ، R_0402_1005 ، متري ، -1.143000 ، 270.000000 ، -1.143000 ، 220.000000 ، ، R_0402_1005 متري ، -2.286000 ، -16.383000 ، 270.000000 ، أعلى R8 ، 2.2 كيلو ، R_0402_1005Me tric، 3.238500، 3.619500، 270.000000، top R9، 2.2k، R_0402_1005Metric، 2.095500، 3.642500، 270.000000، top U1، STM32F103C8Tx، LQFP-48_7x7mm_P0.5mm، 13.462000، 2.159000، 180، top U2، LT1117 3_TabPin2، -8.457800، 1.219200، 180، top U3، TCAN337، SOIC-8_3.9x4.9mm_P1.27mm، 2.032000، -8.636000، 270.000000، top U4، AD5160، SOT-23-8، -3.683000، -7.493000، 90.000000 ، أعلى U5 ، MPU6050 ، QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm ، 0.000000 ، 0.000000 ، 270 ، أعلى U6 ، TPS61041DBV ، SOT-23-5 ، -7.583000 ، -7.518000 ، 270.000000 ، أعلى Y1 ، Crystal_GND24 ، Crystal_SMD_325-425-425.2x2.5 مم ، 11.938000 ، 10.795000 ، 180.000000 ، قمة
الخطوة 1: الروبوت
كأس فرنسا للروبوتات 2020 هي مسابقة موقوتة حيث يتنافس فريقان على مجموعة تتغير كل عام. مجموعة 2020 هي موضوع القراصنة ويتم ترك الروبوتات على مشهد يشبه الشاطئ ، حيث يتعين عليهم فرز بيدق مختلف وتوجيهه إلى مناطق محددة من الخريطة.
الوحدة التي أدركناها تُستخدم لمساعدة الروبوت على فهم مكان وجوده في المجموعة.
هذه القياسات تسمى "قياس المسافات".
الخطوة الثانية: الدائرة:
من بين المكونات الأخرى ، لتحقيق قياس المسافات الكافي ، لدينا:
- A STM32
- حافلة I2C لتوصيل وقت مجسات الطيران لتجنب حدوث تشنج
- يتم توصيل MPU6050 (جيروسكوب 3 محاور و 3 محاور تسارع) أيضًا بـ STM32 عبر ناقل I2C.
- مستشعر بصري PMW3901 ، يشبه إلى حد كبير المستشعرات الموجودة أسفل فأرة الكمبيوتر.
الخطوة الثالثة: كود العمل:
رمز وحدة قياس المسافات بأكملها كبير جدًا ومخصص لكل منافس ، مما يعني أن من لديه الأفضل يحصل على ميزة هائلة أثناء المنافسة. بسبب هذين السببين ، سنعرض أجزاء من الكود.
الصورة الأولى هي تهيئة MPU6050 (الجيروسكوب ومقياس التسارع). نظرًا لأنه أمر بالغ الأهمية لبداية جيدة ، يقوم STM32 بإجراء 500 قياس على كل محور من الجيروسكوب لتحديد إحداثيات 0. على هذا النحو ، نحن أكثر دقة.
والثاني هو تهيئة الماسح الضوئي. وهي مصنوعة باستخدام وثائق الشركة المصنعة.
في "الكود السري" الخاص بنا نقوم بدمج القيمة التي يتم إرجاعها بواسطة الجيروسكوب للحصول على الموضع الدقيق.
الخطوة 4: عمل السبورة:
بعد تحديد الأجزاء وكتابة الكود ، سلم قسمنا الإلكتروني أعمالهم إلى قسم التصنيع لدينا. لقد صمموا لوحة باستخدام جربر. بمجرد تجميع كل شيء معًا ، كان علينا فقط تحميله على موقع JLCPCB على الويب لجعله مخصصًا.
بعد أربعة أيام من الشحن ، وصلت الحزمة.
في الختام ، نود أن نتقدم بالشكر الجزيل لـ JLCPCB الذي يساعدنا كثيرًا خلال هذه الأوقات الصعبة. لقد جعلوا المناقشة سهلة للغاية وساعدونا في جعل ثنائي الفينيل متعدد الكلور هذا في أي وقت من الأوقات.
موصى به:
PCBWay اردوينو دراجة عداد المسافات: 4 خطوات
PCBWay Arduino Bicycle Odometer: في العديد من المركبات ، هناك أجهزة تحسب المسافة المقطوعة وهي ضرورية لتقديم المعلومات إلى السائق ، وبالتالي ، من خلال هذه المعلومات ، يمكن مراقبة المسافة المقطوعة بين نقطتين ، على سبيل المثال ، من خلال
وحدة قياس طاقة التيار المستمر DIY للاردوينو: 8 خطوات
وحدة قياس طاقة التيار المستمر DIY لـ Arduino: في هذا المشروع ، سنرى كيفية إنشاء وحدة قياس طاقة التيار المستمر باستخدام Arduino
إنشاء عداد المسافات من Arduino - الجزء الأول: 4 خطوات
إنشاء عداد المسافات في Arduino - الجزء الأول: من الشائع جدًا أن يحتاج راكبو الدراجات ومستخدمي الدراجات الرياضية إلى قياس سرعتهم والمسافة المقطوعة. لهذا نحتاج إلى جهاز يعرف باسم عداد المسافات ، وعداد المسافات هو المسؤول عن قياس هذه المتغيرات ونقل هذه المعلومات
وحدة طاقة إنترنت الأشياء: إضافة ميزة قياس طاقة إنترنت الأشياء إلى وحدة التحكم في شحن الطاقة الشمسية لدي: 19 خطوة (بالصور)
وحدة طاقة إنترنت الأشياء: إضافة ميزة قياس طاقة إنترنت الأشياء إلى وحدة التحكم في شحن الطاقة الشمسية الخاصة بي: مرحبًا بالجميع ، أتمنى أن تكونوا جميعًا رائعون! في هذا الدليل ، سأوضح لك كيف صنعت وحدة قياس طاقة إنترنت الأشياء التي تحسب كمية الطاقة التي تولدها الألواح الشمسية الخاصة بي ، والتي يتم استخدامها بواسطة جهاز التحكم في الشحن الشمسي الخاص بي
عداد المسافات لوح التزلج الكهربائي: 5 خطوات
عداد المسافات بلوح التزلج الكهربائي: مقدمة تأتي معظم ألواح التزلج الكهربائية المتطورة التي يبلغ سعرها حوالي ألف دولار مع تطبيق هاتف يعرض معلومات لوح التزلج في الوقت الفعلي ولسوء الحظ ، فإن ألواح التزلج الأكثر فعالية من حيث التكلفة من الصين لا تأتي مع تلك اللوحات. اذا لما لا