جدول المحتويات:
- الخطوة 1: المواد المطلوبة
- الخطوة 2: الأدوات والبرامج المطلوبة
- الخطوة 3: رسم تخطيطي
- الخطوة 4: بروتوكول IR
- الخطوة 5: كود اردوينو
- الخطوة 6: تحليل السجل
- الخطوة السابعة: فيديو المشروع
فيديو: اكتشف عاداتك في مشاهدة التلفزيون: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
كل شهر ندفع فواتير عالية لاستئجار باقة التلفزيون. لكن ليس لدينا أي فكرة عن عدد القنوات التي نشاهدها بالفعل. حتى ليس لدينا أي فكرة عن عدد الساعات التي نقضيها في مشاهدة التلفزيون.
لقد قمت هنا ببناء مسجل بيانات يقوم بتخزين أنماط مشاهدة التلفزيون.
مع هذا يمكنك
- تتبع القناة التي تشاهدها كثيرًا وأيها لا تشاهده. يمكنك ترك القنوات غير المرغوب فيها وتوفير بعض المال
- كم من الوقت يشاهد أطفالك على ظهرك وما هي القنوات التي يشاهدونها
- كم عدد الساعات التي تقضيها في مشاهدة التلفزيون ، وما إلى ذلك.
الخطوة 1: المواد المطلوبة
أنت بحاجة إلى المواد التالية لإكمال المشروع
- 1 × اردوينو أونو / ميجا
- 1 × وحدة RTC 1307
- 1 × وحدة بطاقة microSD
- 1 × بطاقة Micro SD
- 1 × خلية عملة
- 1 X TSOP1738 جهاز استقبال IR
- 1 X LED (اختياري)
- 2 × 470 أوم المقاوم
- كابلات توصيل
- فيروبورد صغير
- USB الطاقة في كابل / محول 9V
الخطوة 2: الأدوات والبرامج المطلوبة
- اردوينو IDE
- مايكروسوفت اكسل
- لحام حديد
- منشارا
- مسدس الغراء الساخن
- خزانة مناسبة لإقامة المشروع
- مفك براغي
الخطوة 3: رسم تخطيطي
يرجى العثور على الرسم التخطيطي في الصورة
الخطوة 4: بروتوكول IR
نحتاج إلى المكتبة التالية لتنفيذ المشروع
- مكتبة IR
- مكتبة بطاقة SD.
- مكتبة RTC
- أولاً نحتاج إلى فهم بروتوكول Set Box IR الخاص بنا. للعثور على هذا ، قم بتحميل رمز المثال من مكتبة IR. لقطة الشاشة المرفقة
- بعد التنفيذ ، نحتاج إلى العثور على البروتوكول الذي يستخدمه
- بالنسبة لحالتي ، أنا غير محظوظ قليلاً
- لقد وجدت رمزًا غير معروف
- ثم أخذت سجلًا لجميع بيانات 36 بت المستلمة وأنشئ رمزًا يعمل من أجلي.
- لقد قمت بتحليل البيانات ووجدت أن 4 بتات فقط تتغير وهذا هو مفتاح البيانات.
الخطوة 5: كود اردوينو
لقد أطلعت على الكود في ملف وفيديو INO. الخوارزمية الأساسية هي
- فك الأشعة تحت الحمراء
- قيمة مفتاح الأشعة تحت الحمراء
- خذ الوقت الحالي من RTC
- ادمج البيانات وتخزينها في بطاقة SD
روابط المكتبة
github.com/adafruit/RTClib // مكتبة RTC
github.com/z3t0/Arduino-IRremote // مكتبة الأشعة تحت الحمراء
الخطوة 6: تحليل السجل
لقد حصلنا على الملف بتنسيق csv. خطوات التحليل
-
نحن بحاجة إلى فهم منطق STB الخاص بنا. يستخدم جهاز STB الخاص بي 3 أرقام من رقم القناة وتكون القناة مثل 100 ، 703 ، 707202 إلخ. مهلة الضغط على المفتاح هي 3 ثوانٍ. هناك ثلاث طرق لتغيير القناة
- بالضغط على القناة المباشرة لا
- عن طريق الضغط على زر القناة + والقناة
- عن طريق الضغط على زر Swap للحصول على قناة تمت مشاهدتها مسبقًا
- نظرًا لأن وحدة التحكم الصغيرة ليست قادرة على تحليل هذه الظروف بأكملها بينهما. لقد قمت بتحليل البيانات على اكسل. لقد استخدمت Arduino لتخزين سجل الضغط عن بُعد
- يرجى مشاهدة الفيديو للحصول على الفهم الكامل.
موصى به:
اكتشف متى دخل شخص ما إلى غرفة باستخدام مستشعر الرادار Xyc-wb-dc: 7 خطوات
اكتشف متى دخل شخص ما إلى غرفة باستخدام مستشعر الرادار Xyc-wb-dc: في هذا البرنامج التعليمي سوف نتعلم كيفية اكتشاف دخول شخص ما إلى غرفة باستخدام وحدة RTC ومستشعر الرادار xyc-wb-dc وشاشة OLED و arduino. فيديو توضيحي
مشاهدة الآلة الحاسبة: 5 خطوات
ساعة الآلة الحاسبة: إذا كان عمرك أقل من 15 عامًا ، فسيكون لديك إشراف من شخص بالغ ، فستستخدم أداة حادة. سوف تستخدم أيضًا الأشياء الساخنة
اكتشف متى دخل شخص ما إلى الغرفة: 7 خطوات
اكتشف متى دخل شخص ما إلى غرفة: في هذا البرنامج التعليمي ، سنتعلم كيفية اكتشاف دخول شخص ما إلى غرفة باستخدام وحدة RTC ومستشعر PIR وشاشة OLED و arduino
اكتشف أفضل طريقة لزيادة حدة الصورة: 8 خطوات
اكتشف أفضل طريقة لزيادة وضوح الصورة: استخدم Photoshop Elements لشحذ التفاصيل ذات المظهر الناعم مع إبقاء المصنوعات في مكانها هناك عدة أسباب تجعل الصورة تبدو ناعمة بعض الشيء. بالنسبة للمبتدئين ، قد لا تتداخل نقطة التركيز التلقائي (AF) في الكاميرا مع منطقة الاهتمام الرئيسية ، cau
مشاهدة نظارات القراءة الكسوف (وعدم حرق عيني): 4 خطوات (بالصور)
مشاهدة نظارات القراءة الكسوف (ولا تحرق عيني): مرحبًا ، هل لفتت انتباهك إلى عنواني؟ لقد فعل والدي أيضًا ، بينما كنا نسير في Montr القديم وكل شيء بالأمس ، سحب نظارته وأظهر لي كيف أرى كيف أرى الكسوف فكر في نظارة القراءة الخاصة به. لذلك كل شيء