ما روش ساخت ایستگاه هواشناسی برای یک خانه یا کلبه تابستانی را به شما توجه می کنیم. ما صفحه آردوینو و مجموعه ای از سنسورها را به عنوان مبنا قرار می دهیم: دما ، رطوبت ، فشار و یک سنسور دی اکسید کربن. داده ها روی صفحه LCD نمایش داده می شوند و برق از طریق منبع تغذیه تلفن همراه یا باتری ها تأمین می شود.
ضروری است
- - برد آردوینو یا آنالوگ ؛
- - سنسور دما و رطوبت DHT11 ؛
- - سنسور فشار BMP085؛
- - سنسور دی اکسید کربن MQ135 ؛
- - صفحه نمایش LCD 1602؛
- - پتانسیومتر 10 کیلو اهم
- - ساختمان ایستگاه هواشناسی ؛
- - یک قطعه فایبرگلاس روکش دار فویل ؛
- - پیچ برای بستن اجزای سازنده ؛
- - کامپیوتر؛
- - اتصال سیم
- - اتصال برای منبع تغذیه ؛
- - آهن لحیم کاری
دستورالعمل ها
مرحله 1
ابتدا باید یک مورد مناسب پیدا کنید. تمام اجزای ایستگاه هواشناسی اتاق آینده باید در آن جا باشد. این محفظه ها در بسیاری از فروشگاه های لوازم الکترونیکی به فروش می رسند. یا از مجموعه های دیگری که می توانید پیدا کنید استفاده کنید.
به این فکر کنید که چگونه همه اجزای سازنده درون آن قرار می گیرند. از پنجره برش دهید تا در صورت عدم نمایش از صفحه LCD محافظت شود. اگر یک حسگر دی اکسید کربن در داخل خود قرار داده اید ، که کاملاً گرم می شود ، سپس آن را در طرف مقابل از حسگرهای دیگر قرار دهید یا آن را از راه دور کنید. یک سوراخ برای اتصال برق ایجاد کنید.
گام 2
چند کلمه در مورد اجزای مورد استفاده
صفحه نمایش LCD 1602 از 6 پایه Arduino + 4 برای تأمین انرژی (نور پس زمینه و سینتی سایزر) استفاده می کند.
سنسور دما و رطوبت DHT11 به هر پین دیجیتالی متصل است. برای خواندن مقادیر ، ما از کتابخانه DHT11.rar استفاده می کنیم که می توان آن را بارگیری کرد ، به عنوان مثال در اینجا:
سنسور فشار BMP085 از طریق رابط I2C به دو پایه Arduino متصل می شود: SDA - به پایه آنالوگ A4 و SCL - به پایه آنالوگ A5. لطفا توجه داشته باشید که ولتاژ +3 ، 3 ولت به سنسور ارائه می شود.
سنسور دی اکسید کربن MQ135 به یک پایه آنالوگ متصل است.
در اصل ، برای ارزیابی وضعیت هواشناسی ، داشتن اطلاعات مربوط به دما ، رطوبت و فشار اتمسفر کافی است و سنسور دی اکسید کربن لازم نیست.
اما با استفاده از هر 3 سنسور ، 7 پایه دیجیتال و 3 پایه آنالوگ Arduino درگیر خواهیم داشت. خوب ، غذا ، البته.
مرحله 3
نمودار ایستگاه هواشناسی در شکل نشان داده شده است. اینجا همه چیز مشخص است.
مرحله 4
بیایید یک طرح برای آردوینو بنویسیم. متن این برنامه ، به دلیل اندازه قابل توجه آن ، به عنوان پیوند در پیوست مقاله در بخش "منابع" آورده شده است. همه کد ها با نظرات دقیق و قابل فهم ارائه شده است.
طرح را در حافظه کنترل کننده برد Arduino بارگیری کنید.
مرحله 5
ما یک صفحه مدار چاپی برای قرار دادن اجزای داخل قاب درست خواهیم کرد - این راحت ترین راه حل برای تنظیم و اتصال سنسورها است. برای ساخت صفحه مدار چاپی در خانه ، من از فناوری "اتو با لیزر" (که ما آن را در مقالات قبلی به طور کامل شرح دادیم) و اچ با اسید سیتریک استفاده می کنم. برای اینکه بتوانیم سنسورها را غیرفعال کنیم ، مکان هایی را روی صفحه برای جامپرها ("جامپرها") فراهم خواهیم کرد. اگر می خواهید میکروکنترلر را مجدداً برنامه ریزی کنید ، هنگامی که می خواهید برنامه را اصلاح کنید ، این کار مفید خواهد بود.
با استفاده از لحیم کاری ، سنسورهای فشار و گاز را نصب خواهیم کرد.
برای نصب برد آردوینو نانو ، استفاده از آداپتورها یا پریزهای مخصوص با گام 2 ، 54 مناسب است. اما در غیاب این قطعات و به دلیل صرفه جویی در فضای داخل کیس ، من آردوینو را نیز با لحیم کاری نصب می کنم.
سنسور حرارتی در فاصله ای از صفحه قرار خواهد گرفت و با استفاده از یک پد عایق مخصوص از داخل ایستگاه هواشناسی عایق حرارتی می شود.
ما مکانهایی برای اتصال برق خارجی به صفحه خانگی خود فراهم خواهیم کرد. من از یک شارژر معمولی 5 ولت از یک روتر خراب قدیمی استفاده خواهم کرد. به علاوه 5 ولت از شارژر به پایه Vin برد آردوینو تغذیه می شود.
صفحه LCD مستقیماً به کیس جلویی پیچ می شود.با سیمهایی با کانکتورهای نوع "Dupont" متصل می شود.
مرحله 6
PCB را داخل کیف قرار دهید و آن را با پیچ محکم کنید. ما مطابق نمودار صفحه LCD را به پایه های آردوینو متصل می کنیم.
بدنه ایستگاه هواشناسی را با دقت ببندید.
مرحله 7
با بررسی مجدد اینکه همه چیز به درستی متصل شده است ، ما ایستگاه هواشناسی خود را تأمین می کنیم. صفحه LCD باید روشن شود و پس از چند ثانیه داده های فشار ، پیش بینی کمی بر اساس قرائت فشار و قرائت دما ، رطوبت و دی اکسید کربن را نمایش می دهد.