فهرست مطالب:

کیفیت LED وضعیت هوای PurpleAir: 4 مرحله
کیفیت LED وضعیت هوای PurpleAir: 4 مرحله

تصویری: کیفیت LED وضعیت هوای PurpleAir: 4 مرحله

تصویری: کیفیت LED وضعیت هوای PurpleAir: 4 مرحله
تصویری: بررسی و جعبه گشایی دستگاه تصفیه هوا Bosch Air 4000 (Bosch Air 2000, Bosch Air 6000) 2024, جولای
Anonim
نمایشگر LED وضعیت کیفیت هوای PurpleAir
نمایشگر LED وضعیت کیفیت هوای PurpleAir

با آتش سوزی های اخیر در کالیفرنیا ، کیفیت هوا در سانفرانسیسکو بسیار تحت تأثیر قرار گرفته است. ما متوجه شدیم نقشه PurpleAir را بارها و بارها در تلفن ها یا لپ تاپ های خود بررسی می کنیم و سعی می کنیم ببینیم هوا چقدر امن است که پنجره ها را باز کند یا فرصتی برای بیرون رفتن داشته باشیم.

من همیشه از طرفداران مبلمان اطلاعاتی بوده ام ، چیزهایی که برای ارائه اطلاعات طراحی شده اند اما نیازی به اقدامات صریح ندارند و فکر می کردم این یک چیز عالی برای این زمان خواهد بود.

هدف از این پروژه ارائه یک وضعیت بی سر و صدا و بدون مزاحمت بود که خود را در پس زمینه به روز می کند در حالی که به ما اجازه می دهد متوجه شویم که هوای بیرون به اندازه کافی بهتر شده است یا می توان پنجره ها را باز کرد.

تدارکات

Adafruit Feather M0 WiFi با پین هدر

سرفصل های انباشته Adafruit

Adafruit Jewel 7

باتری 3.3V یا کابل USB

سیم اتصال یا سیم های جامپر

یک تکه پلاستیک نازک (من از ظروف بازیافت شده مواد غذایی استفاده کرده ام)

درپوش پلاستیکی l (مانند جو دوسر یا کشمش)

کاغذ پوستی

روکش پلاستیکی آهن لحیم کاری

لحیم کاری

کامپیوتر با Arduino IDE و کابل USB برای برنامه نویسی

مرحله 1: مرحله 1: قطعات و ابزارهای خود را جمع آوری کنید

مرحله 1: قطعات و ابزارهای خود را جمع آوری کنید
مرحله 1: قطعات و ابزارهای خود را جمع آوری کنید
مرحله 1: قطعات و ابزارهای خود را جمع آوری کنید
مرحله 1: قطعات و ابزارهای خود را جمع آوری کنید
مرحله 1: قطعات و ابزارهای خود را جمع آوری کنید
مرحله 1: قطعات و ابزارهای خود را جمع آوری کنید

فای Adafruit Fe0 M0 WiFi

ممکن است لازم باشد پین هدر و هدرهای قابل جمع شدن را به پر خود بچسبانید. من پین های هدر و/یا هدرهای قابل جمع را دوست دارم تا اتصال سریع اجزای سازنده را با استفاده از سیم های بلوز آسان تر کنم.

جواهر آدافروت 7

به احتمال زیاد شما باید سیم های اتصال را به پدهای روی صفحه Jewel لحیم کنید. این پروژه به سه اتصال از Jewel به Feather نیاز دارد. قدرت ، زمین و ورودی داده من از سیم کشی رنگی برای روشن نگه داشتن موارد استفاده می کنم. قرمز برای قدرت ، سیاه برای زمین و سبز برای ورود اطلاعات.

سیم اتصال

اگر آن را دارید ، سیم های قرمز ، سیاه و سبز برای اتصال جواهر به پر کمک می کند.

باتری قابل شارژ 3.3V یا کابل USB (اختیاری)

پر می تواند مستقیماً یک باتری کوچک را شارژ کند که می تواند این وضعیت را قابل حمل کند. دریافتم که باتری می تواند پر و LEDS را برای حدود 6 ساعت تغذیه کند

قوطی بزرگ قلع یا جعبه بلغور جو دوسر

من ظاهر خروجی گرد را دوست دارم ، اما شما می توانید از هر جعبه پروژه یا ظرفی که دارید استفاده کنید.

کاغذ پوستی

من از کاغذ روغنی برای پخش (نرم کردن) نور LEDS استفاده می کنم ، شما می توانید چیزهای مختلف را امتحان کنید هرچند سعی کنید از چیزی که رنگ نور را تغییر می دهد استفاده نکنید.

روکش پلاستیکی

دریافتم که برش داخل یک درپوش پلاستیکی به من اجازه می دهد کاغذ روغنی را به درب بچسبانم. این به من امکان می دهد درب را برای شارژ مجدد باتری و برداشتن سخت افزار در صورت نیاز بردارم. اگر از برق USB استفاده می کنید و قصد ندارید برای مدتی از وسایل الکترونیکی استفاده کنید ، فقط می توانید کاغذ را به قوطی بچسبانید. (من هنگام آزمایش چیزها از یک نوار چسب مانند درب تله استفاده کردم)

لحیم کاری / لحیم کاری

به احتمال زیاد شما باید سیم را به Jewel بچسبانید ، من از سربرگ و سیم های بلوز برای اتصال همه چیز به یکدیگر استفاده کردم.

مرحله 2: مرحله 2: همه چیز را با هم وصل کنید

سیمهای رنگی را به جواهر لحیم کردم

سپس سیمها را به ترتیب زیر وصل کردم

  • سیم قرمز / اتصال به پین 2 (3.3V) روی پر
  • سیم سیاه / اتصال به پایه 4 (GND) روی پر
  • سیم سبز / ورود به پین 9 روی پر (اختیاری)

در این مرحله نیز باتری را به پرم وصل کردم

برای محافظت از سنجاق ها ، یک تکه نوار پوشاننده در قسمت پایین پرم گذاشتم

من Jewel خود را به یک تکه پلاستیک گرد وصل کردم تا از پین های در معرض آن محافظت کند و همچنین راهی برای نشان دادن مستقیم LEDS ارائه دهد.

مرحله 3: مرحله 3: از وب سایت Purple Air برای پیدا کردن یک سنسور محلی برای خواندن داده های کیفیت هوا از آن استفاده کنید

به وب سایت Purple Air در https://www.purpleair.com بروید

روی محله خود زوم کنید و نزدیکترین سنسور خارجی را پیدا کنید

برای پیدا کردن حسگرهایی که کیفیت هوای خارج را گزارش می دهند ، باید "سنسورهای داخلی" را خاموش کنید

روی سنسور محلی کلیک کنید و یک کادر محاوره ای کوچک ظاهر می شود که نام سنسور و داده های اخیر کیفیت هوا را نشان می دهد.

پیوندی را در انتهای این کادر مشاهده خواهید کرد با عنوان "دریافت این ویجت" روی "دریافت این ویجت" کلیک کنید ، متوجه خواهید شد که یک کادر جدید با پیوند JSON در پایین ظاهر می شود

روی JSON کلیک کنید و صفحه ای از داده های JSON در مرورگر وب شما بارگیری می شود. ما از آخرین بیت این URL در کد خود برای خواندن سنسور فعلی استفاده می کنیم. چیزی شبیه /json؟ key = XXXXX & show12345 به نظر می رسد

کد منبع را دریافت کنید

می توانید کد منبع این پروژه را از مخزن Github بارگیری کنید.

برای به روز رسانی اطلاعات زیر ، طرح Arduino را ویرایش کنید:

فایل arduino_secret.h را ویرایش کنید

رمز عبور SSID و SSID خود را وارد کنید

فایل را ذخیره کنید

فایل PurpleTheopolis.ino را ویرایش کنید

قطعه URL سنسوری را که مایل به نظارت هستید در متغیر PURPLE_AIR_SENSOR جایگزین کنید

توجه: فرکانس به روزرسانی مورد استفاده به طور پیش فرض 10 دقیقه است ، اما ممکن است بخواهید در مدت زمان طولانی تری مانند 30 یا 60 دقیقه نمونه برداری کنید احتیاط: سریع خواندن لازم نیست و ممکن است درخواست های شما محدود شود

طرح را بارگذاری کنید و تأیید کنید که رنگ LED ها با خواندن کیفیت هوا در حال حاضر مطابقت دارد.

این طرح از خواندن PM 2.5 فعلی استفاده می کند و سعی نمی کند روندهای بلندمدت یا AQI را محاسبه کند.

برای تغییر نگاشت رنگ ها به دلخواه ، می توانید روال رنگ را ویرایش کنید!

آنچه می بینید مقدار قرائت فعلی است (در کادر پایین سمت چپ پنجره پنجره ایستگاه فعلی دیده می شود)

مرحله 4: مرحله 4: همه چیز را کنار هم قرار دهید و لذت ببرید

مرحله 4: همه چیز را کنار هم قرار دهید و لذت ببرید!
مرحله 4: همه چیز را کنار هم قرار دهید و لذت ببرید!

سوراخی را به اندازه ای بزرگ کنید که کابل برق USB خود را از پشت قوطی (با نام مستعار پایین قوطی) بکشید.

یک دایره کوچک از مواد غیر رسانا مانند پلاستیک را برش دهید تا ته قوطی قلع را بپوشانید.

پر را به کابل USB متصل کرده و پر را در قوطی قرار دهید.

من یک بلند کننده کوچک را از وان دستمال توالت بریده ام تا تخته Jewel LED را بالای پر و پایین قوطی نگه دارم.

یک تکه کوچک نوار ماسک می تواند همه آنها را در کنار هم نگه دارد.

درب قوطی را بگذارید و کار شما باید تمام شود!

امیدوارم این پروژه برای شما مفید و واضح بوده باشد. لطفاً هرگونه بازخورد یا تصویری از ساختارهای خود را به من اطلاع دهید!

می توانید من و پروژه های من را در توییتر و وبلاگ من ZebraCatZebra دنبال کنید

توصیه شده: