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

ساعة رقمية مع دوران تلقائي لشاشة LED: 4 خطوات
ساعة رقمية مع دوران تلقائي لشاشة LED: 4 خطوات

فيديو: ساعة رقمية مع دوران تلقائي لشاشة LED: 4 خطوات

فيديو: ساعة رقمية مع دوران تلقائي لشاشة LED: 4 خطوات
فيديو: كاميرا مراقبه ترصد خططف فتاه الجامعه داخل سياره فيديو للتوعيه؟! الجزء الاول 2024, شهر نوفمبر
Anonim
Image
Image
ساعة رقمية مع دوران تلقائي لشاشة LED
ساعة رقمية مع دوران تلقائي لشاشة LED

هذا المشروع عبارة عن ساعة رقمية مع دوران تلقائي لشاشة LED 7-Seg.

يمكن تدوير هذه الساعة في أي موضع مع إبقاء الأرقام قابلة للقراءة حتى رأسًا على عقب أو في صورة معكوسة !!

يتم التحكم فيه بواسطة Arduino ويتم تشغيله بواسطة مقاييس التسارع لمعرفة الموضع الصحيح في الإحداثيات ثلاثية الأبعاد.

بالإضافة إلى ذلك ، هناك ميزة لإظهار درجة الحرارة المحيطة الداخلية بالدرجات المئوية أو درجة فهرنهايت.

التجميع بسيط للغاية وآمل أن تستمتع باستخدامه !!

هتافات،

لاغسيلفا

الخطوة 1: قائمة المواد

قائمة مواد
قائمة مواد
قائمة مواد
قائمة مواد
قائمة مواد
قائمة مواد
قائمة مواد
قائمة مواد
  1. اردوينو اونو R3
  2. MPU-6050 اندلاع
  3. درع متعدد الوظائف لاردوينو
  4. أسلاك توصيل أنثى

MPU-6050 الاختراق:

يتكون الاختراق MPU-6050 من مقياس تسارع وجيروسكوب ثلاثي المحاور بالإضافة إلى مستشعر درجة الحرارة بالمواصفات التالية:

  • الرقاقة: MPU-6050
  • جهد الإدخال: 3-5 فولت
  • ADC: 16 بت
  • I / O: معيار I2C
  • النطاق الكامل للجيروسكوب: ± 250 ، 500 ، 1000 ، 2000 درجة / ثانية
  • نطاق مقياس التسارع الكامل: ± 2 ، ± 4 ، ± 8 ، ± 16 جم
  • نطاق مستشعر درجة الحرارة: -40 إلى +85 درجة مئوية

درع متعدد الوظائف (MFD):

يمكن لـ MFD تبسيط وتسريع تطوير النموذج الأولي.

الخصائص الرئيسية:

  • وحدة عرض LED مكونة من 4 أرقام مكونة من 7 أجزاء مدفوعة بجهازين متسلسلين 74HC595
  • 4 مصابيح LED مثبتة على السطح في تكوين متوازي
  • مقياس الجهد الدقيق القابل للتعديل 10 كيلو
  • 3 × أزرار ضغط مستقلة
  • الجرس بيزو
  • واجهة مستشعر درجة الحرارة DS18B20
  • واجهة مستشعر درجة الحرارة LM35
  • واجهة مستقبل الأشعة تحت الحمراء
  • رأس واجهة تسلسلية للاتصال المريح بالوحدات التسلسلية مثل Bluetooth والواجهة اللاسلكية ووحدة الصوت ووحدة التعرف على الصوت وما إلى ذلك.

الخطوة 2: التجميع

المجسم
المجسم
المجسم
المجسم
المجسم
المجسم
المجسم
المجسم

التجميع بسيط للغاية ولا يحتاج إلى أي مخططات:

  1. أدخل Multi Shield في Arduino.
  2. قم بتثبيت كسر MPU-6050 على لوحة Arduino باستخدام برغي صغير.

لا يوجد سوى 04 أسلاك توصيل لتوصيلها:

  • السلك الأحمر: Vcc (+ 5V)
  • السلك الأسود: Gnd
  • السلك الأخضر: اندلاع SCL لـ MPU-6050 إلى المنفذ رقم 6 في Multi Shield.
  • السلك الأصفر: اختراق SDA لـ MPU-6050 إلى المنفذ رقم 5 في Multi Shield.

الخطوة 3: الإعداد

اقامة
اقامة

هناك 3 أزرار لإعداد الساعة:

  1. الزر الأيسر: اضغط لضبط الساعات. اضغط بسرعة لإعداد خطوة بخطوة. اضغط باستمرار لتقديم الساعات بسرعة.
  2. زر المركز: اضبط الدقائق. اضغط باستمرار لتقديم الساعات بسرعة.
  3. الزر الأيمن: ضغطة سريعة للتحرك لوضع درجة الحرارة.

ملاحظة: في وضع درجة الحرارة من الممكن تغيير الحالة إلى فهرنهايت أو مئوية بالضغط على الزر الأيسر.

الخطوة 4: الكود

الشفرة
الشفرة
الشفرة
الشفرة
الشفرة
الشفرة
الشفرة
الشفرة

الوظائف الرئيسية للكود هي:

  • قراءة زوايا ميل مقاييس التسارع.
  • حساب وظيفة النقل لشاشة LED ذات 7 مقاطع (انظر الصور).

باستخدام الزوايا ، من الممكن اكتشاف الموقع المكاني للساعة وتحديد الروتين الذي سيتم إطلاقه:

  1. المنظر الأمامي - الوقوف على مدار الساعة
  2. المنظر الأمامي - الساعة مقلوبة
  3. عرض المرآة - الوقوف على مدار الساعة
  4. عرض المرآة - الساعة رأسًا على عقب

موصى به: