من برای مدت طولانی در سال های گذشته به دنبال ذخیره سازی داده های ابری بودم: نظارت بر داده ها از هر نوع سنسوری جالب است، اما جالب تر است که این داده ها در همه جا بدون هیچ گونه مشکل ذخیره سازی مانند استفاده از کارت های SD یا استفاده از کارت های SD در دسترس باشند. مشابه، در ذخیره سازی محلی.
من سالها پیش، قبل از اینکه سرویسهای اینترنت اشیا و ابر ساده باشند، دادههای سرعت باد را روی کارتهای SD ذخیره میکردم: اکنون یک مرحله فراتر از آن با مشکلات خاصی امکانپذیر است، حتی اگر متخصص اینترنت اشیا یا توسعهدهنده نباشید.
در این آموزش توضیح خواهم داد که چگونه کیفیت هوای خود را در داخل خانه نظارت می کنم، به ویژه به گرد و غبار و غلظت ذرات نزدیک چاپگر سه بعدی خود اشاره می کنم، سعی می کنم بفهمم آیا فرآیند چاپ سه بعدی از نظر PM2.5 خطرناک است یا خیر، و چگونه هستم. استفاده از Google Sheets برای ذخیره دادهها، بدون نیاز به خدمات بخش سوم.
مرحله 1: هدف کلی
می خواهم بدانم آیا زندگی در حضور پرینتر سه بعدی می تواند خطرناک باشد؟
برای انجام این کار به داده نیاز دارم و داده ها باید در فضای ابری ذخیره شوند.
من می خواهم از Google Sheets استفاده کنم زیرا ساده و موثر است.
من نیز حریم خصوصی میخواهم: بنابراین اشتراکگذاری دادهها با Google اولین انتخاب من نیست، اما بهتر از استفاده از خدمات شخص ثالث است، همانطور که بسیاری از وبلاگنویسان استفاده میکنند.
استفاده از Google Sheets گامی به سوی آپلود داده ها در یک حافظه محلی شخصی مانند Nextcloud در یک NAS ساده است: این موضوع در دستورالعمل آینده توضیح داده خواهد شد.
مرحله 2: مرحله اول: حسگرها
من از 2 حسگر برای نظارت بر کیفیت هوای خانه استفاده می کنم:
- یک ماژول سنسور تشخیص کیفیت هوا Nova PM Sensor SDS011، یک قطعه سخت افزاری عالی، نسبتاً ساده برای استفاده با آردوینو و بردهای مشابه.
می توانید با نرم افزار مخصوص به خود (فقط برای ویندوز! ) و آداپتور USB یا اتصال به آردوینو با کتابخانه ها از آن استفاده کنید. بسیاری از اطلاعات را می توان در اینجا یافت:
- یک سپر SHT30 از Wemos، برای Wemos D1 mini: من از نسخه v1.0.0 استفاده کردم، نسخه فعلی v2.1.0 است اما آنها دارای یک ردپا و عملکردهای یکسان هستند.
مرحله 3: مرحله دوم: اتصال به میکروکنترلر
Wemos D1 mini احتمالاً بهترین راه برای نمونهسازی اولیه از ESP8266 است: کانکتور microUSB، led داخلی، سپرهای زیبا آماده استفاده در دسترس است.
من شیلد SHT30 را روی Wemos D1 mini مستقیماً وصل کردم (مراقب جهت گیری باشید!)، سپس سنسور هوای Nova را به شکل زیر به Wemos D1 mini وصل کردم:
پین Wemos GND –> سنسور هوای نوا GND
پین 5 ولت Wemos –> سنسور هوای نوا 5 ولت