فهرست مطالب:
تصویری: آشکارساز گاز خانگی: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
هدف این پروژه ایجاد یک آشکارساز م effectiveثر گاز خانگی از arduino uno (یا در این مورد معادل چینی آن) و یکسری سنسور است.
تدارکات
تجهیزات مورد نیاز شما عبارتند از:
1. Arduino uno یا نسخه بهتر آن از Geekcreit که حدود 5-8 دلار است.
2. ماژول ساعت واقعی DS3231 با قیمتی حدود 2 دلار که برای ساعت و همچنین برای اندازه گیری دما مورد استفاده قرار می گیرد.
3. سنسور گاز MQ-2 که برای اندازه گیری غلظت CO استفاده می شود. حدود 2.50 دلار است.
4. سنسور گاز MQ-7 که برای اندازه گیری گاز مایع و دود استفاده می شود. حدود 2.50 دلار است.
5. یک زنگ صدای منفعل و سنسور رطوبت که معمولاً 1-2 دلار یا در یک بسته حسگر بزرگتر خریداری می شود.
6. صفحه نمایش 1.8 اینچی TFT Color ST7735. این صفحه نمایش من در این پروژه استفاده می کنم و حدود 5 دلار است.
www.banggood.com/1_8-Inch-TFT-LCD-Display-…
مرحله 1: مدار
ماژول ها و اتصالات آنها به برد در ادامه توضیح داده شده است. پین های ماژول در سمت چپ هستند و فلش به پین برد که این پین به آن متصل است ، اشاره می کند.
DS3231:
VCC → 5V
GND → GND
پین دوم SDA از بالا ، در سمت راست برد
SCL → اولین پین را از بالا ، در سمت راست تخته قرار دهید
(SDA و SCL به رنگ قرمز روی تصویر تخته بالا)
MQ-2:
VCC → 5V
GND → GND
A0 → A0
MQ-7:
VCC → 5V
GND → GND
A0 → A1
صفحه نمایش ST7735:
VCC → 5V
GND → GND
CS 10 پوند
بازنشانی 9 پوند
8 پوند AD
SDA → 11
SCK → 13
LED → 3.3V
زنگ:
- ND GND
پین وسط → VCC
S → 5
سنسور رطوبت:
- ND GND
پین وسط → VCC
S → 5
مرحله 2: کد
کد در چندین تصویر از ویرایشگر arduino نشان داده شده است ، بنابراین می توانید به سرعت به آن نگاه کرده یا آن را به صورت کامل در زیر بارگیری کنید. این پروژه به تعداد زیادی کتابخانه نیاز دارد ، بنابراین آنها نیز برجسته هستند.
ساختار و منطق کد
در تصویر اول کتابخانه ها گنجانده شده اند ، سپس چند تعریف برای زنگ ، سنسور رطوبت و صفحه نمایش وجود دارد ، همچنین من مجبور شدم رنگ خاکستری را وارد کنم زیرا به طور پیش فرض از کتابخانه تعریف نشده است. پس از آن موارد حسگر و متغیرها هستند که بعداً مفید خواهند بود. متغیرهای hr و wr اندازه گیری های خطوط هستند. بعد راه اندازی است. نرخ اتصال سریال در 115200 باود تنظیم شده و سنسورهای mq2 و ds3231 (rtc) شروع به کار می کنند.
در تصویر دوم پین زنگ را خروجی قرار می دهیم. ما صفحه را به یک صفحه سیاه تنظیم می کنیم و یک قرارداد 10 ثانیه ای وارد می کنیم و پس از آن شروع به کشیدن خطوط جداسازی (خطوط سفید) روی صفحه می کنیم ، این کد با خطوط افقی و نظرات خطوط عمودی مشخص می شود. بعد متن روی صفحه است. برای هر سنسور خاص ، بلوک کد که متن را نمایش می دهد با نام حسگرها مانند یک نظر شروع می شود. این فقط متن ایستا است که در تازه کردن تغییر نمی کند.
در تصویر سوم قسمت متن ادامه می یابد و تنظیم با 10 ثانیه تأخیر دیگر به پایان می رسد تا سنسورها به خوبی کالیبره شوند. بعد از آن حلقه اصلی می آید. در آن اولین چیزی که از سنسورها دریافت می شود و روی رشته نشان داده می شود روز است ، پس از آن تاریخ متعاقب آن است.
در تصویر چهارم ، حلقه اصلی با کسب اطلاعات در مورد زمان ادامه می یابد. بعد از آن دما است. رنگ متن روی صفحه به دما بستگی دارد. پس از چند خط کد tft.print ((char) 248) وجود دارد ، این نشانگر درجه سانتیگراد را روی صفحه چاپ می کند.
در تصویر پنجم ، رطوبت با رنگ آبی در محدوده 30 و 55 درصد (رطوبت طبیعی در نظر گرفته شده برای یک اتاق) و در صورت عدم وجود رنگ قرمز چاپ می شود. پس از آن غلظت CO (مونوکسید کربن) ، دود و LPG (گاز) اندازه گیری و نمایش داده می شود.
در تصویر ششم و هفتم بررسی هایی وجود دارد که صدای زنگ را فعال می کند و برای سطوح بالقوه و مضر مواد سمی هشدار می دهد. اگر LPG بین 15 تا 30 ppm باشد ، به عنوان یک هشدار احتیاطی در فواصل دو ثانیه وزوز می زند. اگر سطوح بالای 30 باشد ، مرتباً وزوز می زند تا آن سطوح پایین بیاید. برای CO یکسان است اما دارای سه آستانه و یک آستانه برای دود است. سطوح هر 5 ثانیه به روز می شود.
مرحله 3: نتیجه
هنگام فعال کردن برد خود ، باید ظاهر فوق را روی صفحه TFT خود مشاهده کنید.
توصیه شده:
آشکارساز نشت گاز مبتنی بر IOT: 4 مرحله
آشکارساز نشت گاز مبتنی بر IOT: الزامات 1 - Nodemcu (ESP8266) 2 - سنسور دود (MQ135) 3 - سیم های بلوز (3)
آشکارساز گاز اینترنت اشیا با آردوینو و رزبری پای: 5 مرحله
آشکارساز گاز اینترنت اشیا با آردوینو و رزبری پای: در این مقاله آموزشی نحوه ساخت آشکارساز گاز IoT با استفاده از آردوینو ، رزبری پای و سنسور گاز MQ-5 را خواهید آموخت. علاوه بر این قطعات ، برای اتصال آردوینو به سنسور گاز به سه سیم نیاز دارید. پس از انجام این کار شما
آشکارساز گاز LPG: 5 مرحله
آشکارساز گاز LPG: در این آموزش ، من قصد دارم یک آشکارساز LPG با زنگ هشدار بسازم
DIY: چراغ قوه LED لگو UV / آشکارساز ادرار خانگی حیوان خانگی: 3 مرحله
DIY: چراغ قوه LED لگو / آشکارساز ادرار خانگی حیوان خانگی: این یک روش آسان (بدون نیاز به لحیم کاری) ، سرگرم کننده و ارزان است که می توانید یک چراغ قوه UV فوق العاده از لگو تهیه کنید. این همچنین به عنوان یک آشکارساز ادرار خانگی خانگی عمل می کند (قیمتها را مقایسه کنید). اگر تا به حال رویای ساخت فلش لگو خانگی خود را در سر داشته اید
آشکارساز دود IOT: آشکارساز دود موجود را با IOT به روز کنید: 6 مرحله (همراه با تصاویر)
آشکارساز دود IOT: آشکارساز دود موجود را با IOT به روز کنید: فهرست مشارکت کنندگان ، مخترع: Tan Siew Chin ، Tan Yit Peng ، Tan Wee Heng ناظر: دکتر Chia Kim Seng گروه مهندسی مکاترونیک و رباتیک ، دانشکده مهندسی برق و الکترونیک ، Universiti Tun حسین اونن مالزی. توزیع