جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-23 12:53
يقوم نظام إضاءة تنبيه الطقس بتغيير الإضاءة للإشارة إلى التحذيرات أو الساعات المختلفة الخاصة بالطقس. يستفيد هذا النظام من بيانات الطقس التي يمكن الوصول إليها مجانًا لإجراء تغيير في الإضاءة للإشارة إلى حالة الطقس. يتحقق التوت باي (عبر العقدة الحمراء) من بيانات الطقس بانتظام ويضيء ضوءًا أحمر عندما يكون هناك طقس شديد (تحذير) ، وضوء أصفر للإشارة إلى طقس مهدد (مشاهدة) ، وندفة ثلجية للثلج الوشيك ، ومصباح عادي للدلالة على سماء صافية.
اللوازم
1- يجب أن يحتوي Raspberry Pi - 3 أو أكبر - على دبابيس GPIO
2 - مقابس كهربائية قياسية
1 - 4 عصابة مربع كهربائي
1 - لوحة الوجه للصندوق الكهربائي
4 - مرحلات الحالة الصلبة (SSR-25DA Solid State Relay أحادي الطور مرحل شبه موصل 3-32 فولت تيار مستمر مخرج 24-380 فولت تيار متردد) https://www.amazon.com/SSR-25DA-Single-Semi-Conduc …
سلك قياس ثقيل لتطبيق 110 فولت.
5 - أسلاك قفز لتوصيل دبابيس التوت.
4 مصابيح ذات طراز أو لون مختلف.
الخطوة 1: قم بتثبيت وإعداد Raspberry Pi
قم بإعداد raspberry pi عن طريق تثبيت حزمة noobs ونظام التشغيل raspbian
www.raspberrypi.org/downloads/noobs/
اتبع الإرشادات لتثبيت نظام التشغيل للاستعداد للخطوة التالية.
الخطوة 2: قم بتثبيت Nodejs و Node Red على Pi
يحتوي Node red على مجموعة تعليمات رائعة لوضع العقدة الحمراء على raspberry pi.
nodered.org/docs/getting-started/raspberry…
سترغب في تشغيل الأوامر لتحميل البرنامج تلقائيًا عند الإقلاع. هناك بعض التعليمات البرمجية النموذجية لبرمجة node-red في الخطوات المستقبلية.
ملاحظة: Node-red هو المخرج المستخدم في لصق كل القطع معًا. Node-red هي منصة البرمجة التي تستعلم عن مجموعات البيانات عبر الإنترنت. تقوم Node-red بتشغيل مسامير GPIO الموجودة على pi لتشغيل المقابس الكهربائية التي تعمل على تشغيل وإطفاء الأضواء. تدير تدفقات العقدة الحمراء جميع الوظائف المطلوبة.
الخطوة 3: توصيل المقابس الكهربائية والمرحلات
يقوم raspberry pi بتشغيل مرحلات للسماح بتدفق الكهرباء إلى واحد من 4 مقابس كهربائية. ابدأ بملاحظة أجزاء الجهد المنخفض والجهد العالي للتتابع. (ملاحظة: يمكنك استخدام أنواع مرحلات أخرى ، لكني أحب مرحلات الحالة الصلبة.)
يمر الجهد العالي عبر كل مرحل وإلى جانب واحد من كل من المقابس الأربعة.
على جانب الجهد المنخفض لكل مرحل ، قم بتشغيل سلك إلى raspberry pi pin. قم بتشغيل سلك أرضي من الجانب الأرضي لجزء الجهد المنخفض من التتابع إلى الأرض على التوت باي.
تأكد من ممارسة إجراءات السلامة. احتفظ بصندوق الأسلاك غير متصل حتى تصبح جميع الأسلاك بالداخل بأمان وبعد ذلك فقط قم بتوصيل مصباح التنبيه.
الخطوة 4: برمجة Pi مع Rode-red
من المحتمل أن يكون هذا هو الجزء الأصعب / والأكثر إرضاءً.
الخطوات المنطقية هي كما يلي.
- قم بإعداد مشغل لتشغيل التدفق كل 5 دقائق.
- استعلم عن بيانات الويب وقم بتمرير الرسالة الناتجة إلى الخطوة التالية.
- حلل خلال الرسالة (جافا سكريبت) وحدد ما إذا كان هناك تحذير أو ساعة أو ثلج حاليًا.
- اضبط دبوس GPIO على مرتفع (تشغيل) لرسالة الطقس المناسبة ، اضبط دبوس GPIO على منخفض (مطفأ) للأضواء التي يجب إطفاءها.
مرفق ببعض التعليمات البرمجية (flow.txt) التي يمكنك استيرادها إلى node-red. ستكون بعض التعديلات على التدفقات مطلوبة ، بما في ذلك تحديد موجز بيانات الولاية المناسب وإدخال اسم المقاطعة المطلوب. (عذرًا ، ليس لدي رمز يدعم المواقع خارج الولايات المتحدة.)
ابحث عن تنبيهات الطقس على https://alerts.weather.gov/ لولايتك ، وأدخل عنوان url لخلاصة RSS الخاصة بولايتك.
التدفق الذي يتحقق من تساقط الثلوج هو جزء من خريطة الطقس المفتوحة. https://openweathermap.org/ للاستعلام عن البيانات ، ستحتاج إلى تقديم طلب للحصول على مفتاح API. (https://openweathermap.org/api)
كل من تنبيهات openweathermap و NWS مجانية الاستخدام.
للبرمجة في node-red ، اللغة الأساسية هي javascript. التوثيق هنا. https://nodered.org/ تعني البرمجة القائمة على التدفق أنك لست مضطرًا لأن تكون محترفًا في جافا سكريبت للاستفادة من لون العقدة الأحمر.
افتح محرر تدفق العقدة الحمراء باستخدام المستعرض الموجود على pi على https://127.0.0.1:1880 يحتوي محرر التدفق على ميزة استيراد لتحميل نموذج التعليمات البرمجية.
يشير ملف الكود المرفق إلى دبابيس GPIO التالية. يستخدم 35-38 ، والأرض بجانبهم. يمكنك أن ترى هذا في صور الأسلاك. دبوس 36 هو مستوى التحذير الذي يوجد به ضوء أحمر متصل به. دبوس 35 هو مستوى الساعة ، ولدي ضوء برتقالي موصول هناك. الدبوس 38 هو مؤشر الثلج ، والدبوس 37 هو المنفذ الصافي تمامًا. إذا كنت تستخدم دبابيس مختلفة ، فستحتاج إلى تعديل التدفق الأحمر للعقدة لتغييرها.
الخطوة 5: قم بتوصيل الأضواء بالنظام والاختبار
اوشكت على الوصول. استمتع بالعثور على المصابيح التي ستساعد في ضبط نغمة التحذيرات والتنبيهات. وجدت بعض أضواء الكريسماس القديمة الممتعة ، وضوء أحمر غريب في متجر التوفير. أضع لمبة برتقالية في مصباح قديم.
اضطررت إلى إجراء بعض التعديلات على دبابيس GPIO الخاصة بي لأنني جعلتهم يقومون بإضاءة المقابس الخاطئة ، ولكن تغيير المسامير على pi من السهل إصلاح أخطائي.
تتدفق العقدة الحمراء لتزويد كل قابس بالطاقة عند بدء التشغيل لأول مرة ، حتى تتمكن من معرفة ما إذا كانت الأسلاك صحيحة بدون عاصفة رعدية.
الخطوة 6: استخدامات أخرى لنظام التنبيه الضوئي
يعد نظام التنبيه الضوئي ممتعًا لبيانات الطقس ، ولكن هناك العديد من المصادر التي قد تفكر في استخدامها حيث قد ترغب في التنبيه. بيانات الزلازل وبيانات حركة المرور وبيانات وكالة ناسا وبيانات حالة النظام هي بعض الأمثلة المحتملة. تقوم Node-red بعمل جيد في الاستعلام عن البيانات المتاحة على الويب وبدء ردود الفعل على ما تجده. في وظيفتي ، لدي النظام الذي يشير إلى واجهة برمجة تطبيقات مراقبة النظام لدينا ، لذلك أعرف متى يواجه نظام مهم مشاكل.
من خلال الاستفادة من إبداعك وبيانات الويب ، هناك العديد من الطرق للتوسع في هذه الفكرة.
استمتع!
موصى به:
نظام تنبيه النعاس: 3 خطوات
نظام تنبيه النعاس: كل عام يفقد الكثير من الناس حياتهم بسبب حوادث الطرق المميتة في جميع أنحاء العالم والقيادة بالنعاس هي أحد الأسباب الرئيسية لحوادث الطرق والوفاة. غالبًا ما يكون الإرهاق والنوم الجزئي عند أدوات التحكم في القيادة السبب الجذري للحوادث الخطيرة
نظام تنبيه المطر: 4 خطوات
نظام تنبيه المطر: هذا نظام تنبيه للمطر ، التنبيه و LED سينشطون ويحذرون المستخدم من أنها ستمطر قريباً ، الجمهور المستهدف لهذا التطبيق هو لأولئك الأشخاص الذين يضعون ملابسهم لتجف في المنزل يعرفون ذلك يمكنهم الاحتفاظ بملابسهم معك
نظام تنبيه آذان المستذئب معيار ISO: 3 خطوات (بالصور)
نظام تنبيه آذان المستذئب معيار ISO: لا أحد يحب ذلك عندما يأتي شخص ما أو شيء ما من ورائك بشكل غير متوقع. نظرًا لأن معظم الناس لا يمتلكون حسًا دقيقًا ، أضف إلكترونيات لاكتشاف ما إذا كان هناك شيء يختبئ في الخلف. حماية الخاص بك ستة. لأن الجو بارد جدا
شمعة الطقس - لمحة سريعة عن الطقس ودرجة الحرارة: 8 خطوات
شمعة الطقس - لمحة سريعة عن الطقس ودرجة الحرارة: باستخدام هذه الشمعة السحرية ، يمكنك معرفة درجة الحرارة والظروف الحالية بالخارج على الفور
نظام تتبع الدراجة مع تنبيه الرجل الميت مع Sigfox: 7 خطوات (بالصور)
نظام تتبع الدراجة مع تنبيه الرجل الميت مع Sigfox: نظام أمان لراكبي الدراجات مع ميزات التتبع وإرسال التنبيه. في حالة وقوع حادث ، يتم إرسال إنذار مع وضع نظام تحديد المواقع العالمي (GPS). الأمن لراكبي الدراجات أمر لا بد منه ، مع وقوع حوادث الدراجات على الطرق أو الدراجات الجبلية وفي أقرب وقت طارئ ممكن لكل