جدول المحتويات:
- الخطوة 1: المكونات
- الخطوة 2: إعداد مصابيح LED
- الخطوة 3: إعداد جهاز استشعار LDR والليزر والرطوبة
- الخطوة 4: الكود
- الخطوة 5: IFTTT
فيديو: مستشعر الضباب - فوتون الجزيئات - حفظ البيانات عبر الإنترنت: 5 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
لقياس كمية الضباب أو الدخان في الهواء قمنا بصنع مستشعر الضباب هذا. يقيس مقدار الضوء الذي يستقبله LDR من الليزر ، ويقارنه بكمية الضوء المحيط. ينشر البيانات في الوقت الحقيقي على ورقة google عبر IFTTT.
الخطوة 1: المكونات
- جسيم الفوتون
- 2x اللوح
- أسلاك توصيل
- مقاومات 2x 220 كيلو أوم
- مقاومات 3x 10 كيلو أوم
- 3 مصابيح LED (أخضر ، أحمر ، أصفر)
- مستشعر الرطوبة (DHT11)
- 2x LDR
- ليزر
- بعض الأخشاب أو المواد المنزلية المماثلة لتجميع المكونات.
- شيء ما لتغطية المستشعرات (مثل مجرى بولي كلوريد الفينيل)
الخطوة 2: إعداد مصابيح LED
قم بتوصيل الأسلاك بعد الصورة. يحتوي Pin D7 بالفعل على مقاوم داخلي ، لذلك يمكن توصيله مباشرة بمصباح LED.
الخطوة 3: إعداد جهاز استشعار LDR والليزر والرطوبة
قم بتوصيل الأسلاك كما هو موضح في الصورة. استخدمنا لوحة توصيل ثانية لحمل مستشعرات LDR ، ولكن يمكن أيضًا توصيلها بشكل مباشر.
المسافة الدقيقة بين الليزر و LDR ليست مهمة ، ولكن يجب ألا تقل عن 30 سم. يجب توجيه الليزر إلى أحد LDR's ، بحيث يمكن استخدام LDR الثاني كمرجع. يجب أن يتعرضوا لنفس كمية الضوء من البيئة المحيطة. تأكد من توصيل جميع المعدات بشكل صارم للغاية ، فإن تغييرًا طفيفًا في اتجاه الليزر يفسد قياساتك.
استخدمنا مجرى بولي كلوريد الفينيل لحماية LDR's من الضوء المباشر من المناطق المحيطة. يمكنك أن تكون مبدعًا وأن تستخدم بعض الورق المقوى أو المواد الأخرى أيضًا. تأكد من أن الضباب أو الدخان لا يزال بإمكانه دخول شعاع الليزر.
الخطوة 4: الكود
يتم الترميز في build.particle.io. سيتم عرض القيم المنشورة في console.particle.io.
يمكن العثور على الكود الذي استخدمناه في ملف.txt. لا يفهم برنامج الجسيمات السطر الأول تلقائيًا. تحتاج إلى إضافة مكتبة Adafruit_DHT يدويًا.
تفسيرات أخرى:
لمعايرة LDR ، يتم إيقاف تشغيل الليزر في البداية. تتم مقارنة كل من LDR عبر سلسلة من القياسات ويتم تعيين الفرق المقاس على أنه "DS". هذا هو الاختلاف في حساسية LDR.
لمعايرة الضوء المحيط ، يتم تشغيل الليزر ويتم تحديد القيمة القصوى المقاسة لـ S. تم تعيين هذا على 100٪ لمزيد من القياسات. يتم حفظ القيمة باسم "MaxS".
بعد ذلك ، يكتمل الإعداد ويبدأ المستشعر في تشغيل أجهزة ضبط الوقت لقياس الهواء كل 0.1 ثانية لمصابيح LED ويرسل قياسًا كل 5 ثوانٍ إلى وحدة التحكم.
الخطوة 5: IFTTT
IFTTT - If This Than That هي أداة مفيدة لحفظ القيم المنشورة. أنشئ حسابًا إذا لم يكن لديك حساب بالفعل على IFTTT.com. إنشاء تطبيق صغير جديد.
لو هذا
انقر فوق "هذا" ، وابحث عن الجسيمات وانقر عليها. اختر "تم نشر حدث جديد". في "اسم الحدث" اكتب "معلومات". هذا هو اسم الأحداث التي يتم نشرها كل 5 ثوانٍ وتحتاج إلى حفظها في المستند. انقر فوق "إنشاء مشغل".
ثم هذا
انقر فوق "ذلك" ، ابحث عن الأوراق. اختر أيقونة ورقة جوجل. يطلبون منك ربط حساب IFTTT الخاص بك بـ google إذا لم تكن قد قمت بذلك بالفعل. انقر فوق "إضافة صف إلى جدول البيانات".
لا تقم بتغيير أي من الإعدادات الافتراضية ، باستثناء جزء "الصف المنسق". انسخ والصق.txt في هذا الحقل.
من أجل جعل البيانات مفيدة ، يحتاج برنامج Excel إلى استخراج النسبة المئوية ووقت القياس في أعمدة مختلفة. لتحقيق ذلك تلقائيًا لكل صف جديد ، تتم كتابة الرمز في التطبيق الصغير IFTTT.
انتقل إلى docs.google.com لفتح الورقة الجديدة التي تسمى "معلومات".
قد يستغرق إنشاء الورقة وإتاحة البيانات بعض الوقت. كن صبورا.
موصى به:
مصفوفة LED ذكية يتم التحكم فيها عبر الإنترنت (ADAFRUIT + ESP8266 + WS2812): 8 خطوات (بالصور)
مصفوفة SMART LED التي يتم التحكم فيها عبر الإنترنت (ADAFRUIT + ESP8266 + WS2812): إليك تقدمي الثاني في مشروع يسعدني جدًا أن أعرضه عليك. يتعلق الأمر بمصفوفة DIY Smart LED التي تتيح لك إظهار البيانات ، مثل إحصائيات YouTube وإحصائيات المنزل الذكي ، مثل درجة الحرارة والرطوبة ، على مدار الساعة ، أو مجرد عرض
درجة حرارة الغرفة عبر الإنترنت مع BLYNK ESP8266 و DHT11: 5 خطوات (بالصور)
درجة حرارة الغرفة عبر الإنترنت مع BLYNK ESP8266 و DHT11: مرحبًا يا شباب ، سنقوم اليوم بصنع شاشة لدرجة حرارة الغرفة ، والتي يمكننا استخدامها لمراقبة غرفتنا من أي مكان في العالم وللقيام بذلك ، سنستخدم نموذج BLYNK IoT وسنستخدمه DHT11 لقراءة درجة حرارة الغرفة سوف نستخدم ESP8266 للحصول على
آلة الفقاعات التي يتم التحكم فيها عبر الإنترنت: 4 خطوات (بالصور)
آلة الفقاعات التي يتم التحكم فيها عبر الإنترنت: يعلم الجميع أن نفخ الفقاعات أمر ممتع للغاية ، ولكن يمكن أن يكون عملاً شاقًا. يمكننا حل هذه المشكلة ببساطة عن طريق بناء آلة فقاعات يتم التحكم فيها عبر الإنترنت ، وتفويض الجهد أثناء جني جميع المكافآت. بالنسبة للمرضى الداخليين ، يمكنك التحقق من
استخدام لوحة مستشعر الفنون المعقدة للتحكم في البيانات النقية عبر شبكة WiFi: 4 خطوات (بالصور)
استخدام لوحة مستشعر الفنون المعقدة للتحكم في البيانات النقية عبر شبكة WiFi: هل سبق لك أن أردت تجربة التحكم بالإيماءات؟ اجعل الأشياء تتحرك بحركة من يدك؟ التحكم في الموسيقى بلمسة من معصمك؟ سيوضح لك هذا Instructable كيف! لوحة مستشعر الفنون المعقدة (complexarts.net) عبارة عن لوحة صغيرة
تسجيل البيانات ورسم رسم بياني عبر الإنترنت باستخدام NodeMCU و MySQL و PHP و Chartjs.org: 4 خطوات
تسجيل البيانات ورسم رسم بياني عبر الإنترنت باستخدام NodeMCU و MySQL و PHP و Chartjs.org: يصف هذا Instructable كيف يمكننا استخدام لوحة Node MCU لجمع البيانات من أجهزة استشعار متعددة ، وإرسال هذه البيانات إلى ملف PHP مستضاف ثم يضيف البيانات إلى قاعدة بيانات MySQL. يمكن بعد ذلك عرض البيانات عبر الإنترنت كرسم بياني ، باستخدام chart.js.A ba