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

مستشعر التسارع بالاردوينو: 5 خطوات
مستشعر التسارع بالاردوينو: 5 خطوات

فيديو: مستشعر التسارع بالاردوينو: 5 خطوات

فيديو: مستشعر التسارع بالاردوينو: 5 خطوات
فيديو: #15/arduino/ مقياس التسارع || XYZ 2024, يوليو
Anonim
Image
Image
الخطوة الأولى: قم بتوصيل الجيروسكوب إلى Arduino
الخطوة الأولى: قم بتوصيل الجيروسكوب إلى Arduino

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

اللوازم

(1) سلك موصل Arduino Uno و USB (1) L3G4200 ثلاثي المحور الدوران (متوفر في MPJA.com ، أو في أي مكان يمكن بيع هذه الأنواع من الوحدات النمطية)

يد مليئة بأسلاك ذكر / أنثى (2+) مصابيح LED والمقاومات المناسبة

(1) اللوح (الحجم المصغر جيد)

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

الصبر.

الخطوة 1: الخطوة الأولى: قم بتوصيل الجيروسكوب إلى Arduino

الخطوة الأولى: قم بتوصيل الجيروسكوب إلى Arduino
الخطوة الأولى: قم بتوصيل الجيروسكوب إلى Arduino
الخطوة الأولى: قم بتوصيل الجيروسكوب إلى Arduino
الخطوة الأولى: قم بتوصيل الجيروسكوب إلى Arduino

حسنًا ، هناك عدد قليل من الأسلاك التي يمكن توصيلها مباشرة بـ Arduino ، ولكن هناك جزأين يجب توصيلهما بمنفذ 3.3v ، لذلك نحتاج إلى استخدام لوح التجارب لذلك. امض قدمًا وقم بتوصيل سلك أحمر من المنفذ 3.3 فولت بالصف (+) على اللوح. ثم قم بتوصيل سلك واحد لتوصيل دبوس VCC الموجود على الجيروسكوب بـ (+) على اللوح. كرر هذه الخطوة مع دبوس SDO على الدوران. الآن خذ السلك الأسود وقم بتوصيل GND Pin بالصف (-) على اللوح ، ثم قم بتوصيل سلك من منفذ GND Arduino بالصف (-) على اللوح. هذا عن القيام بذلك من أجل الطاقة. الآن بالنسبة لأسلاك البيانات اللازمة لتشغيل الجيروسكوب بالكامل. يوجد دبوس SDA أسفل GRN على الجيروسكوب ، قم بإرفاقه بمنفذ A4 على Arduino. يوجد أدناه دبوس SCL ، قم بإرفاقه بمنفذ A5 في Arduino. تم الآن توصيل الجيروسكوب بالكامل.

الخطوة 2: الخطوة 2: إرفاق المصابيح

الخطوة 2: إرفاق المصابيح
الخطوة 2: إرفاق المصابيح

حسنًا ، بالنسبة لمشروعي ، كان لدي مصباحان LED يضيءان اعتمادًا على كيفية تحرك الصندوق. دعونا نمضي قدما وربط هؤلاء. هذا بسيط ، قم بإرفاق الرصاص الموجب للمقاوم برقم دبوس من اختيارك (اخترت 8 و 9 بشكل تعسفي). قم بتوصيلها بلوحة التجارب ، ثم قم بتوصيل مؤشر LED وأرسل السلك السالب لمصباح LED إلى (-) على اللوح. سيمنحك هذا القدرة على إضاءة مصباحي LED مختلفين بناءً على المعلمات التي قمت بتعيينها مع Arduino.

الخطوة 3: البرمجة

حسنا هنا حيث الأشياء ممتعة. وبالمتعة أعني … أممم. حسنا. إما أن تحبه أو لا تحبه. في كلتا الحالتين ها نحن ذا! ستحتاج إلى ترميز الجيروسكوب ، والذي لا أعرف كيف أفعله. لكن الإنترنت يفعل. بالنسبة لمشروعي ، استعرت الكود الذي قدمته بمحبة jtbourke في منتدى Arduino (https://forum.arduino.cc/index.php؟topic=147351.0) يمكنك نسخه ولصقه إلى حد كبير واستخدامه كقاعدة لك مشروع. من هنا ، تحتاج إلى إضافة بضعة أسطر من التعليمات البرمجية لتناسب أغراضك. لأحدها ، تريد إنشاء بعض المتغيرات العالمية ، واحدة لكل LED تريد أن تضيء. يحتوي هذا المخطط بالفعل على متغيرات للإحداثيات X و Y و Z. تحتاج إلى إضافة ذلك الجزء من الكود إليه ، أوصي بعبارة "إذا" التي تبحث عن وقت وصول التسارع إلى حد معين. هذا كثير من التجربة والخطأ ، لذا انطلق واجعل لنفسك شطيرة وارتدي بعض الهيب هوب.

الخطوة 4: التجميع والبناء

التجميع والبناء
التجميع والبناء
التجميع والبناء
التجميع والبناء
التجميع والبناء
التجميع والبناء

تهاني! إذا تجاوزت الخطوة الأخيرة ، فهذا يعني أنك على وشك الانتهاء. الآن كل ما عليك فعله هو وضع جميع الأجزاء في الصندوق. [هام] تأكد من استمرار توصيل كل شيء وفقًا لذلك ، وتأكد من وضع الجيروسكوب في مقدمة ووسط الجهاز وإلا ستحصل على قراءات غير صحيحة ، وتأكد من عدم ملامسة أي شيء للجزء الأمامي من الجيروسكوب ، حيث سيؤدي ذلك إلى اختصار الجهاز وسوف تضطر إلى إعادة تعيين Arduino. بعد ذلك ، أنت على ما يرام كثيرًا.

الخطوة 5: لقد فعلت ذلك

أنت فعلت ذلك
أنت فعلت ذلك

عمل جيد. انتهيت. استمتع الآن بصندوقك الذي يضيء عندما يتحرك!

موصى به: