جدول المحتويات:
فيديو: محطة الرياح لركوب الأمواج على أساس MQTT و AWS: 3 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
في شنتشن ، هناك العديد من الشواطئ الجميلة. في أيام الصيف ، الرياضة المفضلة لدي هي الإبحار.
بالنسبة لرياضة الإبحار ، ما زلت لاعبًا أساسيًا ، أحب شعور مياه البحر التي تلامس وجهي ، وأكثر من ذلك ، حصلت على العديد من الأصدقاء الجدد لهذه الرياضة.
لكن بالنسبة لرياضة الإبحار ، فإن الريح المناسبة مهمة للغاية. في كثير من الأحيان عندما وصلنا إلى الشاطئ ، وجدنا أنه لا توجد رياح أو رياح كثيرة جدًا بالنسبة لي كبداية. ومع تنبؤات الطقس الرسمية ، من المستحيل بالنسبة لهم التنبؤ / مراقبة الرياح.
لذلك أخطط لإنشاء محطة رياح في الوقت الفعلي ، ومشاركتها مع المعلومات ستكون لجميع عشاق الإبحار في Shenzhen.
الخطوة 1: الأجهزة
ما أحتاجه هو: 1. في الأساس ، مقياس شدة الريح.
2. مستشعر درجة الحرارة والرطوبة.
3. مستشعر ضغط الهواء. لأنها تنبئ بالرياح / الأمطار القوية ؛
4. وحدة اتصال للإنترنيت. أستخدم وحدة ESP12 wifi
5. وعلبة مقاومة للماء ، وبنك طاقة ؛ إلى جانب ذلك ، صممت لوحة أساسية بحيث يمكن إدخال كل الوحدة الإلكترونية بسهولة ، مثل الصور المرفقة.
بالطبع ، يمكنك أيضًا استخدام لوح التجارب لهذا الغرض.
جديد: الأجهزة بسيطة نسبيًا ، لقد قمت بتجميعها في مجموعة في Makerfabs.
في تصميم الأجهزة ، يكون مقياس شدة الريح ناتجًا تناظريًا ، لذا يجب توصيله بوحدة ESP12 ADC ، ويستخدم مقياس ضغط الهواء BMP180 I2C للاتصال ، وقم بتوصيلهم بـ ESP12 GPIO4 / 5 ، الذي يدعم اتصال I2C ، و DHT 11 إلى الإخراج الرقمي. لاحظ أن هناك حاجة لمقاوم سحب ؛ التقاط الصور المرجعية المرفقة.
الخطوة 2: البرامج الثابتة
قم بتنزيل مثال الرسم التخطيطي الخاص بي على https://github.com/hunrypan/weatherstation؟ لاحظ أن بعض المكتبات تحتاج إلى التثبيت مقدمًا ، وتشمل:
- ESP8266WiFi.h
- MQTT.h
- DHT.h
- سلك
- Adafruit_BMP085.h
قم بتعديل إعداد WIFI و MQTT. بالطبع ، إذا كانت الإجابة لا ، فأنت بحاجة إلى تسجيل حساب وإنشاء مثيل جديد. وتعديلها في البرامج الثابتة:
const char * ssid = "xxx" ؛ // Wi-Fi SSIDconst char * password = "xxx" ؛ // كلمة السر واي فاي
ومعلومات MQTT (إذا لم تكن على دراية بهذا ، يرجى الرجوع إلى Makerfabs ESPwatch لاستخدام MQTT المفصل) على:
const char * hostname = "postman.cloudmqtt.com" ؛ منفذ int = 16265 ؛ const char * user = "xxx" ؛ const char * user_password = "xxxx" ؛ const char * id = "xxxx" ؛
وفي حلقة البرنامج الثابت ، تقرأ وحدة ESP12 المستشعر
أو الرياح / درجة الحرارة / قياس الهواء من خلال:
int windspeed = analogRead (windpin) ؛ humi = dht.readHumidity () ؛ temp = dht.readTemperature () ؛
قم بتحميل البرنامج الثابت إلى لوحة MCU لعقدة ESP.
الخطوة 3: Nodejs والنشر في AWS
ترسل وحدة Esp8266 WIFI معلومات الطقس إلى خادم MQTT ، عن طريق نشر رسالة حول الموضوع إلى خادم MQTT. تحصل nodejs الأخيرة على معلومات الطقس من خادم mqtt ، عن طريق الاشتراك في الموضوع على حفظ خادم Mqtt.
أقوم بنشر NODE JS الخاص بي على خادم AWS ، بحيث يمكن لأي شخص مهتم بهذا الوصول إلى محطة الرياح الخاصة بي على: https://34.220.205.140: 8080 / wind
موصى به:
شرائط LED للوح ركوب الأمواج المتفاعل مع الحركة: 8 خطوات (بالصور)
شرائط LED ذات الحركة التفاعلية لركوب الأمواج: في الآونة الأخيرة ، اكتشفت أنا وبعض الأصدقاء رياضة ركوب الأمواج في النهر. نعيش في ميونيخ نحن محظوظون لأن لدينا ثلاث أمواج نهرية قابلة للتصفح من بين تلك البقعة الشهيرة لركوب الأمواج في إيسباخ. الجانب السلبي لركوب الأمواج في النهر هو أنها تسبب الإدمان ونادرًا ما أجد وقتًا
باب حظيرة الدجاج - على أساس الأردوينو: 5 خطوات (بالصور)
باب حظيرة الدجاج - مقره في Arduino: أولاً وقبل كل شيء ، لغتي الأم هي الهولندية ، لذا أعتذر عن الأخطاء الإملائية المحتملة. إذا لم يكن هناك شيء واضح ، اترك رسالة فقط في التعليقات ، هذا هو أول مشروع لي في اردوينو. نظرًا لأن زوجتي سئمت من فتح باب الحظيرة يدويًا كل يوم aga
مزيل الرطوبة Apple HomeKit Wi-Fi على أساس ESP8266؟: 6 خطوات (بالصور)
Apple HomeKit Wi-Fi Dehumidifier استنادًا إلى ESP8266؟: لسوء الحظ ، لا يوجد سوى واحد أو اثنين من أجهزة إزالة الرطوبة التي تدعم Apple HomeKit ، ولكن هذه الأسعار مرتفعة بالفعل (300 دولار +). لذلك قررت أن أجعل جهاز Apple HomeKit لإزالة الرطوبة قادرًا على Wi-Fi على أساس جهاز رخيص لدي بالفعل؟ أنا
أتمتة المنزل على أساس خادم MQTT المحلي باستخدام RASPBERRY PI و NODEMCU BOARD: 6 خطوات
أتمتة المنزل على أساس خادم MQTT المحلي باستخدام RASPBERRY PI و NODEMCU BOARD: حتى الآن قمت بعمل العديد من مقاطع الفيديو التعليمية المتعلقة بالتحكم في الأجهزة عبر الإنترنت. ولهذا فضلت دائمًا خادم Adafruit MQTT لأنه سهل الاستخدام وسهل الاستخدام أيضًا. لكن كل هذا الشيء كان يعتمد على الإنترنت. هذا يعني أننا
قم بعمل عرض محيط قائم على الرياح: 8 خطوات (بالصور)
قم بعمل عرض محيط قائم على الرياح: هذا مشروع دراسي تم تصميمه وبنائه بواسطة Trinh Le and Matt Arlauckas لـ HCIN 720: النماذج الأولية التي يمكن ارتداؤها وأجهزة إنترنت الأشياء في معهد روتشستر للتكنولوجيا ، والهدف من هذا المشروع هو تصور الاتجاه بشكل تجريدي أ