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

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

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

فيديو: المؤشرات عن بعد: 5 خطوات
فيديو: مثال بسيط لفهم مؤشرات الأداء - شكري بخاري 2024, يوليو
Anonim
مؤشرات عن بعد
مؤشرات عن بعد

من أجل عملي مع مهارات Alexa ، كنت بحاجة إلى جهاز ملاحظات بسيط (لا تضيف المزيد من التعقيد) ؛ مرئي ومسموع.

أيضًا ، وحدة المعالجة المركزية الخاصة بي موجودة في "خزانة الأسلاك" الخاصة بي وكنت بحاجة إلى أن يكون الإخراج في مكان بارز ، ولكن بخلاف ذلك غير مزعج.

قررت استخدام جهاز تحكم عن بعد يعمل بالترددات اللاسلكية يثير شجاعة بطاقة التهنئة الموسيقية. لقد وضعت هذا في صندوق أكريليك صغير كنت أضعه وأضفت جهاز الإرسال في علبة RPi3B +.

تعمل أوامر التشغيل / الإيقاف البسيطة على RPI3B + على بدء تشغيل الأضواء والأصوات بتأخير إرسال غير محسوس.

الخطوة 1: Pinouts

Pinouts
Pinouts
Pinouts
Pinouts

هذه الصور مأخوذة من صفحة البائع على أمازون (الرابط أعلاه). مجرد نسخة مريحة للرجوع اليها.

ملاحظة: الصورة الأصلية مصنفة بشكل غير صحيح ؛ أقوم بإضافة تحديثات (باللون الأخضر) (تم التحقق من ذلك في قسم التعليقات بصفحة أمازون)

الخطوة 2: النموذج الأولي

النموذج المبدئي
النموذج المبدئي
النموذج المبدئي
النموذج المبدئي

استخدام كل نصف من اللوح لفصل المرسل والمستقبل. مدعوم من 3.7 فولت (مشحون إلى 4.25 فولت) بطاريات.

نظرًا لأن هذا مجرد تنفيذ لمنافذ التثبيت ، لم أقم بإنشاء رسم تخطيطي.

لقد قمت بتضمين LED في سلسلة بمقاوم 3.3K للاختبار.

للاختبار ، قم ببساطة بتوصيل دبوس التحكم (هنا السلك الأبيض) بالأرض. تضيء مؤشرات LED للتنشيط (حمراء) على كل من جهاز الإرسال وجهاز الاستقبال ، وينطفئ مؤشر LED الخاص بـ "التحميل". (في الصورة)

الخطوة 3: الفاصل

في بعض الأحيان ، لا يتم إقران جهاز الإرسال والاستقبال بشكل صحيح ، أو قد ترغب في تغيير السلوك الافتراضي.

أرفق هنا تعليمات البائع لهذه الأجهزة:

************************************************************************

تعليمات دبابيس

المتلقي

  • GND: القطب الأرضي أو السالب
  • + V: مدخلات DC3.3 ~ 5V
  • D0-3: إخراج البيانات
  • VT: الإخراج (هذا الخط ينخفض إذا / عندما ينخفض أي خط بيانات)

كيفية مطابقة جهاز الإرسال والاستقبال

  1. حذف البيانات الموجودة: اضغط على زر التعلم (على جهاز الاستقبال) 8 مرات. الاستجابة: يومض LED 7 مرات.
  2. تعلم الكود عن بعد: اضغط على زر التعلم (في جهاز الاستقبال) مرة أو مرتين أو ثلاث مرات (انظر أدناه). يضيء مؤشر LED: وضع التعلم نشط.
  3. اضغط على أي زر في جهاز التحكم عن بعد. يومض مؤشر LED ثلاث مرات: اكتمل التعلم بنجاح.
  4. الاختبار: بعد العملية المذكورة أعلاه ، يمكن التحكم في لوحة الاستقبال بواسطة جهاز التحكم عن بعد.

يمكن التعرف على المزيد من أجهزة الإرسال بمعرفات مختلفة وتخزينها بالإضافة إلى ذلك ، بدءًا من الخطوة 2. ومن الممكن وجود مزيج من الأوضاع المختلفة.

استخدام الزر (يحدد الوضع ويبدأ عملية الاقتران):

  • اضغط مرة واحدة: وضع القياس (الوضع اللحظي)
  • اضغط مرتين: وضع القفل الذاتي (Toggle-Mode of the 4 Channels)
  • اضغط ثلاث مرات: الوضع المتشابك (القناة المحددة نشطة ويتم مسحها ، إذا أصبحت قناة أخرى نشطة) - ويعرف أيضًا باسم أزرار الراديو

الخطوة 4: التثبيت

التركيب
التركيب

بعد لحام القطع كما تم توصيلها على اللوح ، وتغطيتها في الانكماش الحراري لتجنب الدوائر القصيرة ، قمت بتثبيت جهاز الإرسال على RPi3B +. (ملاحظة: لقد قمت بتضمين أسلاك إضافية للمخرجات التي لم أستخدمها بعد)

لقد استخدمت طاقة 3 فولت لأن هذا هو الجهد الأصلي لـ Raspberry. (ملاحظة: لقد استخدمت ألوان الأسلاك غير القياسية لأنه كان من المناسب استخدام كابل الشريط الموجود)

wrclr: سلك colorpi-pin: دبوس على RPi3B + trnspin: دبوس على جهاز الإرسال

wrclr pi-pin trnspin -------- ----------- -------------- رمادي 01 power V + أرجواني 06 أرضي GND بني 11 BCM17 بيانات 1 أحمر 13 مليار متر مكعب 27 بيانات 0

يتم تشغيل جهاز التحكم عن بعد / جهاز الاستقبال بمحول USB صغير قديم. لقد استخدمت مقبس USB حتى أتمكن من استخدام أي بنك طاقة إذا كنت أريده لاسلكيًا يومًا ما.

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

أبسط كود للتحقق: (المصدر)

استيراد RPi. GPIO كوقت استيراد GPIO.setmode (GPIO. BCM) GPIO.setwarnings (False) GPIO.setup (27، GPIO. OUT) اطبع "LED على" GPIO.output (27، GPIO. HIGH) time.sleep (1) طباعة "LED off" GPIO.output (27، GPIO. LOW)

لتنفيذ: python pintst.py

موصى به: