فهرست مطالب:
- مرحله 1: طراحی
- مرحله 2: Weathercloud
- مرحله 3: لیست قطعات
- مرحله 4: ابزارها
- مرحله 5: طراحی برد کنترل
- مرحله 6: لحیم کاری
- مرحله 7: ساخت سپر تابش
- مرحله 8: جعبه کنترل
- مرحله 9: اتصال PCB
- مرحله 10: مونتاژ + سیم کشی
- مرحله 11: شاد باشید
- مرحله 12: کدگذاری و اشکال زدایی
- مرحله 13: ایستگاه کوه
- مرحله 14: نصب
- مرحله 15: Power ، Uplink Setup و اشکال زدایی
- مرحله شانزدهم: خوشبختانه زندگی کنید
تصویری: ESP32 Weathercloud Weather Station: 16 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
سال گذشته ، من بزرگترین برنامه آموزشی خود را تا به امروز به نام Arduino Weathercloud Weather Station منتشر کردم. من می گویم بسیار محبوب بود. در صفحه اصلی Instructables ، وبلاگ Arduino ، موزه Wiznet ، Instructables Instagram ، Arduino Instagram و همچنین در Twitter Weathercloud نشان داده شد. حتی یکی از 100 دستورالعمل برتر 2018 بود! و این برای یک سازنده کوچک مانند من یک معامله بسیار بزرگ بود. از دیدن این همه واکنش مثبت خوشحال شدم و تک تک نظرات و نکته ها را با دقت مطالعه کردم. حدود 8 ماه است که روی این ایستگاه جدید و تصفیه شده کار می کنم. چیزهای مختلف را اصلاح و بهبود دادم. من سعی کردم آن را کوچکتر ، ساده تر ، دقیق تر ، خنک تر کنم و هزینه قابل قبول 150 یورو (165 دلار) را بگذارم. این ایستگاه در مزرعه ای روباتیک در نزدیکی سنک ، اسلواکی نصب شده است. در اینجا داده های فعلی است.
من سعی خواهم کرد که کل فرایند فکر خود را در اینجا توضیح دهم ، بنابراین اگر می خواهید فقط در مراحل اولیه کار قرار بگیرید ، فقط از مرحله 3 رد شوید.
امکانات:
- اندازه گیری 12 مقدار هواشناسی
- استفاده از 8 سنسور مجزا
- اینترنت اشیا - داده ها در ابر عمومی هستند
- عملکرد 5 ولت 500 میلی آمپر
- ارتباط از طریق Wi-Fi
- کاملا ضد آب
- باحال به نظر می رسد
- این DIY است
با تشکر فراوان از شرکت سازنده کافه Lab که در حین ساخت این ایستگاه فضا و پشتیبانی را ارائه کرده اند. برو آنها را بررسی کن!
اعتبار عکس: ME (البته) + ویکتور دمک
به روز رسانی 7/18/2020: سلام به همه! خیلی وقته. بسیاری از شما در مورد مشکلات متعدد سخت افزاری و نرم افزاری به من می نوشتید. سخت افزار جدید ظرف چند هفته آماده می شود اما تا آن زمان من سیستم عامل جدیدی را منتشر می کنم. این نرم افزار به رفع برخی از مشکلات کمک می کند. برای کسب اطلاعات بیشتر به مرحله 12 بروید. و از همه مهمتر ، لذت ببرید!
مرحله 1: طراحی
طراحی ایستگاه هواشناسی یک فرایند طولانی و متفکرانه است. شما گزینه های زیادی برای انتخاب دارید. اینها موارد اصلی هستند که هنگام طراحی ایستگاه هواشناسی باید به آنها فکر کنید (یا حداقل من این کار را کردم):
1) بودجه این به حد کافی گویا هست.
2) محل این بسیار مهم است زیرا بر نصب و همچنین فناوری ارتباطات و منبع تغذیه مورد نیاز تأثیر می گذارد. ایستگاه های آب و هوایی از راه دور به فرستنده های دوربرد و منبع تغذیه پایدار مانند پنل خورشیدی نیاز دارند.
3) متغیرهای اندازه گیری شده آیا فقط می خواهید دما یا رطوبت را اندازه گیری کنید؟ سپس می توانید کاوشگر را تقریباً در هر مکانی قرار دهید. اما اگر می خواهید میزان بارندگی ، باد ، تابش خورشید ، شاخص UV یا سایر موارد مربوط به خورشید یا بارش را اندازه گیری کنید ، سنسورها نمی توانند در سایه باشند و نه از بالا و نه از کناره ها مسدود می شوند.
4) دقت آیا می خواهید اندازه گیری های شما دقیقاً کالیبره شده و قابل مقایسه با موسسه آب و هوای ملی باشد یا ارزش آماتور برای شما کافی است؟
بنابراین در حال حاضر شما باید تصویری نسبتاً خوب از آنچه می خواهید داشته باشید. بنابراین بیایید به صفحه طراحی برسیم! در اینجا چند قانون اساسی وجود دارد که من در مورد آنها فکر کردم:
1) محافظت از سنسور دما. شما کاملاً باید این کار را انجام دهید. گرما می تواند به طرق مختلف حرکت کند و از طریق ساختار خود ایستگاه تابش و هدایت کند. بنابراین سعی کنید تمام قطعات فلزی را بپوشانید و سنسور دما را در سپر تابش قرار دهید. می دانم ، ایستگاه تابشی من کامل نیست اما کمک می کند.
2) سنسور باد را بالا بکشید. طبق استانداردهای بین المللی ، سنسورهای باد باید 10 متر ارتفاع داشته باشند. من حتی پول خرید ستون 10 متری را ندارم بنابراین یک لوله 2 متری بالای پشت بام برایم کافی است.
3) پاک کردن منطقه در اطراف و بالای ایستگاه. اگر می خواهید نور خورشید را اندازه گیری کنید ، نمی توانید سنسور را در سایه داشته باشید. اگر می خواهید میزان بارندگی را اندازه گیری کنید ، نمی توانید چیزی داشته باشید که قطرات را مسدود کند. بنابراین مطمئن شوید که ناحیه اطراف و بالای ایستگاه پاک شده است.
بیا ادامه بدهیم. بنابراین ، برای ایستگاه خود تصمیم گرفتم این متغیرها را اندازه گیری کنم: دمای هوا ، دمای زمین ، رطوبت نسبی ، فشار اتمسفر ، شاخص گرما ، نقطه شبنم ، سرما ، بارندگی ، تابش خورشیدی ، شاخص UV ، سرعت باد و جهت باد. این در مجموع 8 سنسور است که از آنها 3 ماژول کوچک قابل نصب روی PCB و 5 پروب خارجی وجود دارد. من به 2 میکروکنترلر جداگانه نیاز دارم ، یکی برای کنترل اندازه گیری بارندگی و دیگری برای سایر موارد.
تصمیم گرفتم هر آنچه را که می توانم روی یک PCB واحد قرار دهم. PCB را داخل جعبه IP65 با روکش شفاف قرار دادم تا نور خورشید به سنسورهای تابش خورشید و شاخص UV برسد. همه سنسورهای دیگر با کابل به جعبه کنترل اصلی متصل می شوند. پس این برای طراحی من تمام شد.
مرحله 2: Weathercloud
"ایستگاه هواشناسی ESP32 Weathercloud" Weatherclud چیست؟ Weathercloud یک شبکه بزرگ از ایستگاه های هواشناسی است که داده ها را به صورت واقعی از سراسر جهان گزارش می کند. این برنامه رایگان است و بیش از 10 000 ایستگاه هواشناسی به آن متصل هستند. اولا ، من وب سایت HTML خود را داشتم که همه داده ها در آن ارسال می شد ، اما ساخت وب سایت و گرافیک شخصی شما سخت است و ارسال همه داده ها به یک پلت فرم بزرگ ابری که دارای گرافیک خوب و سرورهای پایدار است بسیار ساده تر است. من نحوه ارسال داده به weathercloud را جستجو کردم و متوجه شدم که می توانید به راحتی با یک تماس ساده GET این کار را انجام دهید. تنها مشکل Weathercloud این است که با یک حساب رایگان به شما امکان می دهد داده ها را فقط هر ده دقیقه ارسال کنید ، اما این برای اکثر استفاده ها مشکلی ایجاد نمی کند. برای کارکردن باید حساب Weathercloud بسازید. سپس باید نمایه ایستگاه را در وب سایت آنها ایجاد کنید. وقتی نمایه ایستگاه هواشناسی خود را در Weathercloud ایجاد می کنید ، یک شناسه Weathercloud و یک کلید Weathercloud به شما داده می شود. اینها را نگه دارید زیرا آردوینو به آنها نیاز دارد تا بدانند کجا داده ها را ارسال کنند.
مرحله 3: لیست قطعات
بسیار خوب ، بنابراین برای این پروژه به همه مواردی نیاز دارید که در BOM سندنگار Google من دقیقاً در اینجا ذکر شده است.
برآورد هزینه پروژه: 150 €/165 $
مرحله 4: ابزارها
این ابزارها می توانند مفید واقع شوند (گرچه اکثر آنها کاملاً ضروری هستند):
دستگاه برش لیزری
جوشکار
اره فولادی
استریپر سیمی
مته قدرت
مته باتری
آهن لحیم کاری
انبر
پیچ گوشتی ها
تفنگ چسب
مولتی متر
مته درخت
مرحله 5: طراحی برد کنترل
من با معماری بسیار متمرکز رفتم. این بدان معناست که هر چیزی که می تواند باشد نه تنها در یک جعبه بلکه در یک برد مدار است. من اخیراً نحوه طراحی PCB ها را آموختم که یک مهارت بسیار ارزشمند و مفید است. همه پروژه ها بسیار منظم تر و دقیق تر و حتی به نوعی زیبا هستند. این نیز بسیار راحت است: شما فقط پرونده های خود را به چین ارسال می کنید و آنها تمام کارهای سیم کشی را انجام می دهند و صفحه کامل را برای شما ارسال می کنند. سپس فقط اجزا را در جای خود لحیم کنید و کارتان تمام است.
PCB هر دو میکروکنترلر در این ایستگاه را در اختیار دارد: ESP32 (واحد کنترل اصلی) و Arduino NANO (پردازنده بارندگی). همچنین دارای برخی از سنسورها است که عبارتند از: BME280 ، BHT1750 و ML8511. سپس ماژول DS3231 RTC وجود دارد. نکته آخر اینکه برخی مقاومت ها و اتصالات پیچ وجود دارد.
من تابلوی خود را در Autodesk Eagle طراحی کردم. فقط فایل Gerber شامل "ESP32 weather station.zip" را بارگیری کرده و آن را در JLC PCB بارگذاری کنید. یا اگر می خواهید آن را ویرایش کنید ، می توانید فایلهای "ESP32 weather station schematic.sch" و "ESP32 weather station board.brd" را بارگیری کرده و آنها را در Eagle ویرایش کنید. من اکیدا توصیه می کنم ابتدا کلاس طراحی مدار را از Instructables ثبت نام کنید.
مرحله 6: لحیم کاری
خوب همه ، احتمالاً همه شما قبلاً این کار را کرده اید. این تخته زیبا که من طراحی کردم دارای ردپاهای زیبایی از صفحه ابریشم است که روی آن چاپ شده است. هنگامی که آن را دارید ، لحیم کاری باید یک تکه کیک باشد زیرا دقیقاً می بینید کجا به چه چیزی می رود. فقط اجزای THT با فاصله استاندارد 0.1 اینچ وجود دارد. بنابراین ، فقط بروید و تخته را لحیم کنید زیرا باهوش هستید و می توانید این کار را خودتان انجام دهید! این کار نباید بیش از نیم ساعت طول بکشد.
به روز رسانی 7/18/2020: ماژول RTC دیگر مورد نیاز نیست. نیازی به نصب آن روی برد نیست. در مرحله 12 می توانید اطلاعات بیشتری کسب کنید.
مرحله 7: ساخت سپر تابش
وقتی داشتم این را می ساختم ، با خودم گفتم "بسیار خوب ، شما قبلاً این کار را دو بار انجام داده اید ، فرصتی وجود ندارد که اکنون آن را به هم بزنید." و من نکردم.
سپر تابش خورشیدی یک چیز بسیار متداول است که در ایستگاه های هواشناسی برای جلوگیری از تابش مستقیم خورشید و در نتیجه کاهش خطاها در دمای اندازه گیری استفاده می شود. همچنین به عنوان نگهدارنده سنسور دما عمل می کند. سپرهای تابشی بسیار مفید هستند اما معمولاً از فولاد ساخته می شوند و گران هستند ، بنابراین تصمیم گرفتم یک سپر برای خودم بسازم. من یک دستورالعمل ساختم که نشان می دهد چگونه می توان یک سپر تابشی مانند این را ساخت.
مرحله 8: جعبه کنترل
بخش اصلی این ایستگاه بدیهی است که جعبه کنترل است. میکروکنترلرهای اولیه و ثانویه ، برخی از سنسورها ، RTC و برخی از اجزای غیرفعال را در خود جای داده است. همه اینها در یک بسته مناسب IP65 است. جعبه دارای یک پوشش شفاف است بنابراین نور خورشید می تواند به سنسورهای UV و تابش خورشید منتقل شود.
قبل از نصب PCB ، باید جعبه کابل ها را آماده کنیم. پنج کابل برق و داده وارد جعبه می شوند. به منظور حفظ خواص ضد آب ایستگاه ، ما به غدد کابل ضد آب احتیاج داریم. به طور خاص ، یک PG7 برای کابل برق ، دوم PG7 برای سنسورهای باد و بارندگی و سومین PG11 برای هر دو سنسور دما. من غده بزرگتر (PG11) را در مرکز یک دیواره جعبه و دو غده کوچکتر (PG7) را در دیوار مقابل قرار دادم. بنابراین فرایند تغییر جعبه به شرح زیر است:
1) مرکز هر سوراخ را با نشانگر علامت گذاری کنید.
2) با یک مته نازک یک سوراخ کوچک ایجاد کنید.
3) به آرامی اندازه سوراخ را با یک مته درخت افزایش دهید.
4) سوراخ ها را پاک کنید.
5) یک غده کابل را در هر یک از سوراخ ها وارد کرده و محکم کنید.
مرحله 9: اتصال PCB
از آنجا که من فقط نسخه آزمایشی دانشجویی Autodesk Eagle دارم ، نمی توانم PCB های بزرگتر از 8 سانتی متر طراحی کنم. همه چیز با این برد مطابقت دارد بنابراین خوب است. تنها مشکل جعبه کنترل است. سوراخ های نصب تخته موجود در جعبه 14 سانتی متر از یکدیگر فاصله دارند. این بدان معناست که ما به یک نگهدارنده برای PCB نیاز داریم. این می تواند یک تخته (چوبی/پلاستیکی/فلزی) باشد که ما PCB را روی آن نصب می کنیم. سپس برد نگهدارنده را به جعبه کنترل وصل می کنیم. به این ترتیب PCB به جعبه کنترل محکم می شود.
می توانید نگهدارنده را به هر نحوی که می خواهید بسازید. می توانید آن را به صورت دستی از یک صفحه چوب یا فولاد تهیه کنید ، می توانید آن را (مانند من) با لیزر برش دهید یا حتی می توانید آن را به صورت سه بعدی چاپ کنید. من ابعاد تخته را وارد می کنم تا انتخاب با شما باشد. اگر به دستگاه برش لیزری دسترسی دارید ، برش لیزری آن ساده ترین گزینه است. فایل های برش لیزری را می توانید در اینجا در قالب.pdf و.svg پیدا کنید.
همانطور که می بینید ، من چندین نوع نگهدارنده را مرور کردم. در نهایت ، من با آکریلیک رفتم ، زیرا تحت تأثیر رطوبت (به عنوان چوب) و گرما (به عنوان فولاد) جذب نمی کند.
مرحله 10: مونتاژ + سیم کشی
انجام این کار بسیار آسان خواهد بود ، اما توضیح آن بسیار دشوار است زیرا مراحل کوچک زیادی وجود دارد. بیایید مستقیماً به آن بپردازیم:
1) تمام کابل ها را به سوراخ تعیین شده خود وارد کنید. هنوز مهره های کابل را محکم نکنید.
2) مطابق نمودار سیم کشی موجود ، همه سیمها را از سنسورهای باد ، سنسور بارندگی و کابل برق متصل کنید. هنوز کابل های سنسور دما را وصل نکنید.
3) در صورت نصب ، پایه PCB را بردارید. سپس PCB را بچرخانید تا کابل ها در قسمت پایینی آن حرکت کنند. پایه PCB را محکم کنید تا کابل ها در یک ساندویچ بین PCB و پایه محکم شوند.
4) پایه PCB را با PCB وارد کرده و پیچ کنید.
5) دو غلاف کابل کوچکتر (PG7) را محکم کنید. بزرگتر را هنوز ایمن نکنید.
6) کابلهای حسگرهای دما را مطابق نمودار سیم کشی موجود وارد و وصل کنید.
7) درپوش بالایی را بپوشانید و در جای خود پیچ کنید.
مرحله 11: شاد باشید
این مرحله به نوعی یک ایست بازرسی است. در این مرحله ، شما باید چیزی را برای خود درست کنید که شبیه آنچه در تصویر می بینید باشد. اگر این درست است ، خوشحال باشید. ادامه دهید ، یک میان وعده برای خود تهیه کنید و استراحت کنید زیرا این فقط یک قدم کوچک برای یک مرد نیست ، بلکه یک جهش بزرگ برای بشر است. اگر نه ، مراحل قبلی را بررسی کنید و مشکل را پیدا کنید. اگر کمکی نکرد ، نظر بدهید یا به من پیام دهید.
بنابراین وقتی سالم و تناسب اندام دارید ، می توانید به قسمت کد نویسی و اشکال زدایی ادامه دهید.
مرحله 12: کدگذاری و اشکال زدایی
Yaaaaay ، همه عاشق برنامه نویسی هستند! و حتی اگر این کار را نکنید ، مهم نیست زیرا فقط می توانید کد من را بارگیری و استفاده کنید.
ابتدا باید ماژول ESP32 dev را به مدیر برد خود اضافه کنید. برای انجام این کار ، باید یک بسته JSON را بارگیری کرده و از طریق مدیر بردها نصب کنید. این آموزش توسط Random Nerd Tutorials را ببینید.
اکنون باید همه کتابخانه های ضروری را بارگیری کنید. من بایگانی ZIP "Libraries.zip" را برای شما ساده تر کردم. مانند بایگانی کلاسیک بایگانی را به Arduino IDE وارد نکنید. در عوض ، بایگانی را استخراج کرده و همه فایلها را به Documents/Arduino/libraries منتقل کنید. اکنون می توانید هر چهار برنامه من را بارگیری کنید: "Wi-Fi_Weathercloud_API_test.ino" ، "System_test.ino" ، "ESP32_Weathercloud_Weather_Station.ino".
"Wi-Fi_Weathercloud_API_test.ino" را باز کنید. شما باید چند مورد را تغییر دهید. در مرحله اول ، شما باید "SSID" و "KEY" را با SSID (نام) و رمز شبکه Wi-Fi خود جایگزین کنید. در مرحله دوم شما باید "WID" و "KEY" را با شناسه Weathercloud و KEY که از مرحله 2 دارید جایگزین کنید. همچنین باید همین کار را با "ESP32_Weathercloud_Weather_Station.ino" انجام دهید. ادامه دهید و کد را در ESP32 بارگذاری کنید. شما باید داده های از پیش تعریف شده را در وب سایت Weathercloud مشاهده کنید. اگر این درست است ، ادامه دهید.
"System_test.ino" را در ESP32 و "I2C_rainfall_sender" را در Arduino NANO بارگذاری کنید. کنسول سریال ESP32 را در 115200 baud باز کنید. اکنون باید داده های سنسور را هر 15 ثانیه روی صفحه خود مشاهده کنید. با سنسورها بازی کنید در سنسور تابش خورشیدی نوری بتابانید ، به سنسور سرعت باد وارد کنید ، پروب دما را گرم کنید … به این ترتیب می توانید آزمایش کنید که آیا همه چیز کار می کند یا خیر. اگر به این نتیجه رسیدید که همه چیز همانطور که باید باشد ادامه دهید.
"ESP32_Weathercloud_Weather_Station.ino" را در ESP32 بارگذاری کنید. اگر همه کارها را به درستی انجام داده اید ، باید داده های واقعی ایستگاه را هر 10 دقیقه در صفحه Weathercloud وارد کنید. اگر این کار می کند به این معنی است که ایستگاه شما اکنون به طور کامل کار می کند و تنها کاری که باید انجام دهید این است که آن را در جایی زیبا نصب کنید.
به روز رسانی 7/18/2020: همه برنامه های ثانویه/آزمایشی یکسان باقی می مانند. اما برنامه اصلی ایستگاه هواشناسی ارتقا یافت. ساختار کد بسیار واضح تر از قبل است. می توانید تمام پارامترهای مورد نیاز را در ابتدای کد تنظیم کنید. ESP32 اکنون از سرور NTP زمان می گیرد بنابراین ماژول RTC دیگر مورد نیاز نیست. نکته آخر اینکه ESP32 در حال اندازه گیری و ارسال داده ها از یک روش خواب عمیق استفاده می کند. این امر باعث کاهش مصرف برق و همچنین افزایش طول عمر ایستگاه هواشناسی می شود. برای استفاده از کد جدید ، کافی است کد ارتقا یافته "ESP32_Weathercloud_Weather_Station.ino" و فایل ZIP به روز شده را با کتابخانه ها بارگیری کنید (دستورالعمل ها آن را قبول نمی کند ، بنابراین در اینجا پیوند Google Drive وجود دارد). لذت بردن!
مرحله 13: ایستگاه کوه
بنابراین پس از تأیید اینکه ایستگاه شما در حال کار است ، باید برای آن یک پایه طراحی و ایجاد کنید. این باید قوی ، بادوام ، جمع و جور و آخرین باشد اما مهم نیست که باید زیبا باشد. این مرحله را بیشتر از یک توصیه یا الهام بگیرید تا دستورالعمل های دقیق. نمی دانم کجا به نظر می رسد که آن را نصب کنید. باید کمی خلاق تر عمل کنید. اما اگر سقفی مسطح دارید که لوله فلزی آن به قطر 5 سانتی متر بیرون آمده است ، ادامه دهید و همانطور که من انجام دادم عمل کنید. این ایستگاه دارای دو جعبه است. بنابراین تصمیم گرفتم هر دوی آنها را در کنار هم روی یک صفحه فلزی قرار دهم. باید روی یک لوله فلزی با قطر 5 سانتی متر نصب شود. بنابراین من لوله ای با قطر داخلی 5 سانتی متر را در پایین صفحه قرار دادم. هر دو سنسور باد باید با بقیه ایستگاه فاصله داشته باشند. بنابراین دو لوله 40 سانتی متری در هر طرف ایستگاه و دو لوله 10 سانتی متری در انتهای هر کدام قرار دهید. سپر تابشی باید در زیر پنل نصب شود تا سایه بیشتری ایجاد شود. برای این کار ، یک براکت 7 در 15 سانتی متر L را روی لوله فلزی ضخیم قرار دادم.
در اینجا همه قطعات فلزی مورد نیاز یک به یک [ابعاد بر میلی متر] آمده است:
لوله 1x ، قطر داخلی 50 ، طول 300
پانل 1x ، 250 در 300 ، ضخامت 3
براکت 1x L ، 75 و 150 بازو
لوله 2x ، قطر خارجی 12 ، طول 400
لوله 2x ، قطر داخلی 17 ، طول 100
وقتی همه این قطعات فلزی را دارید ، می توانید آنها را در محل مطابق مدل سه بعدی که ارائه کردم جوش دهید. سپس باید تمام سوراخ های جعبه ها و محافظ تابش را سوراخ کنید. سپس فقط آن را با رنگ فلزی رنگ کنید. توصیه می کنم رنگ سفید را انتخاب کنید ، زیرا کمترین گرما را از همه رنگها جذب می کند. این تمام چیزی است که شما برای خود یک پایه نصب کرده اید که می توانید ایستگاه خود را روی آن نصب کنید!
مرحله 14: نصب
ایستگاه هواشناسی ، کوه و همه ابزارهای خود را بگیرید زیرا به همه آنها نیاز دارید. سوار ماشین شوید (یا اتوبوسی که برایم مهم نیست) و به محل آینده ایستگاه خود برسید. در نهایت ، می توانید ایستگاه را سوار کنید.
کارکردن ایستگاه هواشناسی در کارگاه شما یک چیز است ، اما کارکردن آن در شرایط سخت دنیای واقعی چیز دیگری است. روش نصب بستگی زیادی به ساختمانی دارد که ایستگاه خود را روی آن نصب می کنید. اما اگر نگهدارنده مرحله قبل و مته قدرتمند را دارید ، باید خوب باشد. شما فقط باید لوله ضخیم را از پایه روی لوله کمی نازک تر پشت بام بچسبانید. سپس فقط هر دو لوله را سوراخ کرده و آنها را با یک پیچ بلند محکم کنید. همه جعبه ها و حسگرها را نصب کنید. خودشه. ایستگاه شما اکنون با موفقیت نصب شده است.
ما این کار را در یک روز بارانی انجام دادیم. خیلی سخت بود اما به دلیل مهلت مسابقه چاره دیگری نداشتیم.
مرحله 15: Power ، Uplink Setup و اشکال زدایی
ایستگاه شما به صورت فیزیکی نصب شده است ، اما هنوز آنلاین نیست. بیایید همین الان این کار را انجام دهیم. شما باید به نحوی ایستگاه را تغذیه کنید. در اینجا باید کمی خلاق باشید. می توانید یک آداپتور داخل خانه بگذارید و یک کابل را از پنجره بکشید. می توانید کابل را زیر زمین دفن کنید. شما می توانید آن را از طریق پنل خورشیدی تغذیه کنید. تنها چیزی که اهمیت دارد این است که 5 ولت 500 میلی آمپر روی پین های کابل برق از جعبه کنترل وجود دارد. به یاد داشته باشید ، همه چیز باید ضد آب باشد! هنگامی که ایستگاه خود را فعال می کنید ، می توانید به راه اندازی و اشکال زدایی بروید.
Uplink Setup اساساً به ESP32 متصل می شود تا به شبکه Wi-Fi شما متصل شود. اگر در خانه شما است ، باید خوب باشد. اگر در گاراژ یا فاصله بیشتری قرار دارد ، ممکن است به یک توسعه دهنده Wi-Fi یا حتی یک شبکه Wi-Fi سفارشی نیاز داشته باشید. سپس مرحله اشکال زدایی دنبال می شود.شما فقط می توانید کد نهایی را بارگذاری کنید و به بهترین ها امیدوار باشید ، اما من واقعاً توصیه می کنم هر یک از سنسورها را یک به یک آزمایش کنید تا مطمئن شوید که همه چیز به درستی کار می کند. در اصل همان چیزی است که در مرحله 12. اگر همه چیز آنطور که باید کار می کند ، می توانید دکمه UPLOAD را فشار دهید و کابل USB را جدا کرده و جعبه کنترل را ببندید.
مرحله شانزدهم: خوشبختانه زندگی کنید
جیز ، این خیلی لحظه آخر بود بچه ها من فقط 10 روز قبل از پایان مسابقه سنسورها متوجه شدم. همان شب ، من باید 10 تماس تلفنی برقرار کنم تا همه چیز مورد نیاز برای نهایی شدن ایستگاه را ترتیب دهم. هنوز کامل تمام نشده بود. روزی که قرار بود ایستگاه را نصب کنیم طوفانی غول پیکر برنامه های ما را مختل کرد. قبل از اتمام ایستگاه باید تمام متن را نهایی می کردم. بالاخره همین امروز ایستگاه نصب شد ، همان روزی که من این دستورالعمل را منتشر کردم.
مطمئناً کارهای زیادی وجود دارد که می توانست در اینجا بهتر انجام شود ، اما چیزهای مفید بسیاری وجود دارد که می توانید در اینجا بیاموزید و هنگام ساخت ایستگاه خود از آنها استفاده کنید. اگر همه مراحل را به درستی انجام داده اید ، اکنون یک ایستگاه هواشناسی ابری ESP32 کاملاً عملیاتی دارید. و این چیزی است! همه سختی ها به ثمر نشست (امیدوارم انجام شود). شما می توانید داده های ایستگاه من را اینجا ببینید. اگر س questionsال یا پیشنهادی دارید ، خوشحال می شوم آنها را در قسمت نظرات زیر بشنوم.
بله و همچنین اگر این پروژه را دوست داشتید ، اگر در مسابقه سنسورها به من رای دهید واقعاً قدردانی می کنم. خیلی ممنون و لذت ببرید !!!
جایزه اول در مسابقه سنسورها
توصیه شده:
Raspberry Pi Internet Weather Station: 5 مرحله (همراه با تصاویر)
Raspberry Pi Internet Weather Station: *** Update *** این دستورالعمل قدیمی شده است. خدمات آب و هوا برای داده های آب و هوا ، در این دستورالعمل استفاده می شود ، دیگر کار نمی کند. با این حال ، یک پروژه جایگزین وجود دارد که اساساً همان کار را انجام می دهد (فقط بهتر - این دستورالعمل
Particle Photon IoT Personal Weather Station: 4 مرحله (همراه با تصاویر)
Particle Photon IoT Personal Weather Station:
ایستگاه هواشناسی Arduino Weathercloud: 16 مرحله (همراه با تصاویر)
ایستگاه هواشناسی آردوینو Weathercloud: من یک ایستگاه هواشناسی متصل به اینترنت ایجاد کردم. این دما ، رطوبت ، فشار ، بارندگی ، سرعت باد ، شاخص UV را اندازه گیری می کند و چند مقدار مهم هواشناسی دیگر را محاسبه می کند. سپس این داده ها را به weathercloud.net ارسال می کند ، که نمودار خوبی دارد
IOT Weather Cloud - با استفاده از OpenWeatherMaps: 11 مرحله (همراه با تصاویر)
ابر آب و هوایی IOT - با استفاده از OpenWeatherMaps: این ابری است که از سقف اتاق آویزان شده و بر اساس نتیجه ای که از اینترنت به دست می آید ، الگوهای خاصی را پخش می کند. این داده های آب و هوا را از OpenWeatherMaps بازیابی می کند. می توان آن را به صورت دستی از طریق رابط وب یا خودکار کنترل کرد
Acoustic DISDRO Meter: Raspebbery Pi Open Weather Station (Part 2): 4 مرحله (همراه با تصاویر)
Acoustic DISDRO Meter: Raspebbery Pi Open Weather Station (Part 2): DISDRO مخفف توزیع قطره است. دستگاه اندازه هر قطره را با مهر زمان ثبت می کند. این داده ها برای برنامه های مختلف ، از جمله تحقیقات هواشناسی (آب و هوا) و کشاورزی مفید است. اگر disdro بسیار دقیق باشد ، می توانم