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

ساعة العد التنازلي الافتتاحي الرئاسي (Wifi): 6 خطوات
ساعة العد التنازلي الافتتاحي الرئاسي (Wifi): 6 خطوات

فيديو: ساعة العد التنازلي الافتتاحي الرئاسي (Wifi): 6 خطوات

فيديو: ساعة العد التنازلي الافتتاحي الرئاسي (Wifi): 6 خطوات
فيديو: How To FIX Blood Flow & Circulation! [Heart, Arteries, Legs & Feet] 2024, شهر نوفمبر
Anonim
ساعة العد التنازلي الافتتاحي الرئاسي (Wifi)
ساعة العد التنازلي الافتتاحي الرئاسي (Wifi)
ساعة العد التنازلي الافتتاحي الرئاسي (Wifi)
ساعة العد التنازلي الافتتاحي الرئاسي (Wifi)
ساعة العد التنازلي الافتتاحي الرئاسي (Wifi)
ساعة العد التنازلي الافتتاحي الرئاسي (Wifi)

نظرة عامة: ساعة العد التنازلي تشبه المنتجات التجارية ، مع بعض التقلبات:

أ) عند الوصول إلى وقت الحدث المستهدف ، فإن ساعة العد التنازلي: تعرض إعلانًا بالتمرير ، وتقوم بتشغيل المؤثرات الصوتية وأغنية mp3 - في هذه الحالة ، R. E. M. الأغنية: "إنها نهاية العالم كما نعرفه (وأشعر أنني بخير)." العب على Youtube

ب) يمكنك تحديد الوقت الدقيق لحدث مستقبلي وصولاً إلى الدقيقة والثانية.

ج) تعمل وظيفة ساعة Wifi على التخلص من الانجراف الزمني ، وتسمح بإعادة البرمجة السهلة عبر الهواء لتواريخ الأحداث المستقبلية.

المكونات الرئيسية: Raspberry Pi ، شاشة LCD مقاس 16 × 2 ، وسماعة تعمل بالطاقة مثبتة في إطار صورة 5x7 في متجر الدولار.

مستوى المهارة: على دراية بإعداد Raspberry Pi وتشغيل أوامر Linux الأساسية وبرامج python بدون رأس ، وقليل من اللحام (3 أسلاك).

الخطوة 1: الأجزاء والأدوات

قطع غيار وأدوات
قطع غيار وأدوات
قطع غيار وأدوات
قطع غيار وأدوات
قطع غيار وأدوات
قطع غيار وأدوات

القطع:

  1. Raspberry Pi موديل B + أو أحدث وحافظة
  2. مكبر صوت يعمل بمنفذ USB مع إدخال صوت 3.5 ملم. المتحدث الذي استخدمته كان عنصرًا ترويجيًا مجانيًا ، لكن هذه السماعة تبدو قريبة جدًا … مكبر الصوت. من الناحية المثالية شيء مع عامل الشكل المربع.
  3. كبلان USB صغيران وشاحن ثنائي المنفذ - سلك اختياري للملف الأحمر
  4. إطار صورة مقاس 5 × 7
  5. كابل الصوت Sparkfun TRRS - 18 بوصة (جديلة) CAB-11580
  6. Digikey CP-3502-ND قابس استريو 3.5 ملم
  7. 3/4 "لوح سميك أو خشب رقائقي حوالي 5 × 8"
  8. وحدة شاشة عرض LCD I2C 2X16
  9. 4 أسلاك توصيل من الإناث إلى الإناث (بطول 100 أو 200 مم على ما يرام)
  10. محول واي فاي USB

أدوات:

  1. مسدس الغراء الساخن
  2. لحام حديد
  3. أداة تعرية الأسلاك
  4. رأى الفرقة أو الرقصة

الخطوة الثانية: إنشاء كبل صوت TRRS

إنشاء كبل صوت TRRS
إنشاء كبل صوت TRRS

قم بلحام الخيوط الصفراء والحمراء والخضراء لكابل Sparkfun الصوتي TRRS - 18 بوصة (جديلة) CAB-11580 إلى قابس استريو Digikey CP-3502-ND مقاس 3.5 مم كما هو موضح في الرسم التخطيطي

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

أ) قم بإعداد Raspberry Pi ، تأكد من تمكين I2C و SHH ، وقم أيضًا بإعداد wifi وتأكد من أنه يمكنك الاتصال بـ Raspberry Pi في "وضع بدون رأس". دليل مرجعي.

ب) إنشاء دليل فرعي للمشروع - لقد دعوتني "trump" لوضع الملفات المطلوبة فيه.

مكدير ترامب

ترامب

يجب أن ينتج عن الأمر pwd / home / pi / trump

ج) انسخ المؤثرات الصوتية وملفات الأغاني إلى / home / pi / trump. يجب أن تكون أسماء الملفات DRUMROLL.wav وأغنية remsong.mp3 للعمل مع برنامج python كما هو والذي سنضيفه لاحقًا. يمكنك استخدام أسماء ملفات مختلفة ، ولكن بعد ذلك ستحتاج إلى تحرير ملف python. لا يمكنني تقديم هذه الملفات لأسباب تتعلق بحقوق النشر - ولكن يمكنك العثور على العديد من ملفات المؤثرات الصوتية المضمنة في نظام التشغيل Windows ، وبالطبع تنزيل الأغاني من iTunes و Amazon …

تلميح - لنقل الملفات ذهابًا وإيابًا بين جهاز الكمبيوتر الخاص بي و RasPi ، أستخدم برنامج الأداة المساعدة winSCP

الخطوة 4: قم بتوصيل شاشة LCD بـ Raspberry Pi والإعداد والاختبار

قم بتوصيل شاشة LCD بـ Raspberry Pi والإعداد والاختبار
قم بتوصيل شاشة LCD بـ Raspberry Pi والإعداد والاختبار

أ) قم بتوصيل شاشة LCD بـ Raspberry PI باستخدام وصلة توصيل 4 أنثى إلى أنثى. قم بتوصيل دبوس SDA الموجود على RasPi بدبوس GPIO SDA الموجود على شاشة LCD ، ودبوس SCL الموجود على RasPi بمسمار SCL الموجود على شاشة LCD ، وقم أيضًا بتوصيل 5 فولت والمسامير الأرضية من RasPi إلى شاشة LCD.

ب) لجعل RasPi يتحدث إلى شاشة LCD - قم بالوصول إلى Raspberry Pi في وضع مقطوعة الرأس ، وانظر الدليل برمجة شاشة LCD باستخدام PYTHON بواسطة Circuit Basics. تحتاج إلى إكمال أقسام على الأقل بعنوان: تثبيت مكتبة RPLCD والكتابة للعرض في وضع 8 بت. تأكد من أنه يمكنك عرض "Hello World" على شاشة LCD. لا تذهب أبعد من ذلك حتى يتم ذلك.

الخطوة 5: اختبار النظام

اختبار النظام
اختبار النظام

أ) حافظ على توصيل شاشة LCD ، قم أيضًا بتوصيل كبل صوت TRRS بين السماعة و RasPi (طرف كابل TRRS بـ RasPi). قم بتوصيل كل من RasPi ومكبر الصوت بالطاقة. انظر الرسم البياني أعلاه.

ب) انسخ الملف cntDwnSng.py إلى دليل الورقة الرابحة. لأغراض الاختبار ، قم بتحرير الملف لتغيير قيم التاريخ إلى حوالي 10 دقائق من وقت تشغيل الاختبار:

ملخص الأمر -

التغيير إلى دليل ترامب"

ترامب

تحرير باستخدام:

نانو cntDwnSng.py

تغيير قيم تاريخ برنامج بايثون:

# أدخل الوقت والتاريخ المستهدف هنا اليوم = 20

الشهر = 1

السنة = 2017

الساعة = 12

الدقائق = 00

ثانية = 0

ج) احفظ برنامج بايثون وتشغيله باستخدام الأمر:

بيثون cntDwnSng.py

د) النتيجة المتوقعة هي: شاشة LCD تقوم بالعد التنازلي للوقت حتى تصل إلى الصفر ، ثم يتم تشغيل المؤثرات الصوتية ، ثم يتم تمرير رسالة LCD ، ثم يتم تشغيل أغنية mp3. إذا سارت الأمور على ما يرام ، يمكنك إعادة تعيين قيم التاريخ.

الخطوة 6: تعديل إطار الصورة والتجميع النهائي

تعديل إطار الصورة والتجميع النهائي
تعديل إطار الصورة والتجميع النهائي
تعديل إطار الصورة والتجميع النهائي
تعديل إطار الصورة والتجميع النهائي
تعديل إطار الصورة والتجميع النهائي
تعديل إطار الصورة والتجميع النهائي

أ) تذبذب إطار دعم إطار الصورة من جانب إلى جانب للفصل من اللوحة الخلفية.

ب) اطبع ملف صورة الافتتاح (إما-j.webp

ج) قم بقطع جميع المسامير الملتصقة بالقرب من الشاشة للحصول على حامل أكثر تدفقًا. قم بتوصيل شاشة LCD باللوحة الخلفية للإطار باستخدام الغراء الساخن وشرائط كرتون الزاوية. لا تقم بتركيب شاشة LCD رأسًا على عقب!

د) باستخدام شريط أو منشار رقصة ، قم بقطع دعم الإطار لكل رسم وإرفاقه باللوحة الخلفية لإطار الصورة باستخدام الغراء الساخن - احرص على التأكد من تثبيته بشكل مباشر.

هـ) أدخل الأسلاك المزدوجة الأربعة في دبابيس RasPi GPIO قبل التقاط علبة RasPi معًا.

و) قم بتوصيل Raspi ومكبر الصوت بإطار ذراع الدعم بالغراء الساخن. أكمل الوصلات الأخرى في الخطوة السابقة. اختياري - اربط كبل طاقة USB مع مجموعة أسلاك الملف الأحمر.

ز) لتشغيل برنامج python تلقائيًا عند بدء التشغيل ، أدخل الأمر:

sudo نانو / الخ / الملف الشخصي

قم بالتمرير إلى أسفل وأضف السطر التالي:

sudo python /home/pi/trump/cntDwnSng.py

اكتب Ctrl-X للخروج ، ثم اكتب "Y" للحفظ متبوعًا بـ "Enter" مرتين.

ح) المضي قدمًا - الآن بعد أن أصبح لديك إمكانات تحكم RasPi ، يمكنك بسهولة إضافة المزيد من وظائف الاحتفال ، راجع مؤقت العد التنازلي ليلة رأس السنة مع إمكانية إطلاق الألعاب النارية

موصى به: