فهرست مطالب:
- مرحله 1: ابزار و مواد
- مرحله 2: مونتاژ ArduiTouch MKR Kit
- مرحله 3: برد Arduino MKR و ENV Shield را نصب کنید
- مرحله 4: نصب کتابخانه های اضافی
- مرحله 5: سفارشی سازی سیستم عامل
- مرحله 6: کامپایل نهایی و بارگذاری
تصویری: مانیتور هوا با Arduino MKR ENV Shield: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
چند روز پیش برخی از محافظهای MKR ENV جدید را دریافت کردیم. این سپرها دارای چندین سنسور (دما ، فشار هوا ، رطوبت ، اشعه ماوراء بنفش …) هستند - یک مجموعه خوب برای ایجاد یک ایستگاه هواشناسی ساده همراه با کیت ArduiTouch MKR ما. ما از Arduino MKR 1010 با WiFi به عنوان صفحه اصلی برای دریافت برخی از اطلاعات آب و هوا برای پیش بینی ساده توسط openweather map.org استفاده کرده ایم. در پایان صفحه نمایش ArduiTouch یک پیش بینی ساده و دمای بیرون را همراه با اندازه گیری دمای داخلی ، فشار هوا و رطوبت نشان می دهد.
مرحله 1: ابزار و مواد
مواد:
- آردوینو MKR1000 یا 1010
- آردوینو MKR ENV Shield
- کیت ArduiTouch MKR
ابزارها:
- آهن لحیم کاری
- سیم لحیم نازک
- دم باریک
- انبردست برش جانبی
- پیچ گوشتی اسلات عرضی متوسط
نرم افزار:
آردوینو IDE
مرحله 2: مونتاژ ArduiTouch MKR Kit
لطفاً دستور مونتاژ پیوست را دنبال کنید.
مرحله 3: برد Arduino MKR و ENV Shield را نصب کنید
پس از مونتاژ کیت ArduiTouch ، باید Arduino MKR 1010 و MKR ENV Shield را در پشت PCB وصل کنید.
مرحله 4: نصب کتابخانه های اضافی
کتابخانه های زیر را از طریق Arduino Library Manager نصب کنید:
کتابخانه AdafruitGFX
کتابخانه AdafruitILI9341
کتابخانه آردوینو JSON 5.x
همچنین می توانید کتابخانه را مستقیماً به صورت فایل ZIP بارگیری کرده و پوشه را تحت yourarduinosketchfolder/libraries/از حالت فشرده خارج کنید.
پس از نصب کتابخانه های Adafruit ، IDE Arduino را راه اندازی مجدد کنید.
مرحله 5: سفارشی سازی سیستم عامل
می توانید سیستم عامل را از وب سایت ما بارگیری کنید
برخی تغییرات در کد منبع برای سفارشی سازی مورد نیاز است: WiFi: لطفاً SSID و رمز عبور را در خطوط 63 و 64 وارد کنید
char* ssid = "Yoursid"؛ // SSID شبکه محلی
char* password = "yourpassword"؛ // رمز عبور در شبکه
حساب OpenWeatherMap: برای دریافت داده های بعدی توسط پلتفرم OpenWeatherMap به یک حساب شخصی نیاز دارید. برای دریافت کلید API ثبت نام کنید:
کلید API خود را در خط 71 وارد کنید:
رشته APIKEY = "your_api_key"؛
مکان شما: به https://openweathermap.org/appid بروید و مکانی را جستجو کنید. مجموعه نتیجه را مرور کرده و ورودی نزدیک به محل واقعی را که می خواهید داده ها برای آن نمایش داده شوند ، انتخاب کنید. این یک URL مانند https://openweathermap.org/appid خواهد بود. عدد در انتها همان چیزی است که به ثابت زیر اختصاص می دهید. شماره مکان خود را در خط 72 وارد کنید
String CityID = "your_city_id"؛
زمان: لطفاً منطقه زمانی خود را در خط 73 انتخاب کنید
int TimeZone = 1 ؛
مرحله 6: کامپایل نهایی و بارگذاری
لطفاً این نمونه را در Arduino IDE باز کنید. کامپایل و بارگذاری کنید.
توصیه شده:
مانیتور کیفیت هوا با MQ135 و سنسور دما و رطوبت خارجی بیش از MQTT: 4 مرحله
مانیتور کیفیت هوا با MQ135 و سنسور دما و رطوبت خارجی روی MQTT: این برای آزمایش است
مانیتور هوا Esp32: 6 مرحله
Esp32 Air Monitor: در این آموزش ، شما یک مانیتور هوا ایجاد می کنید که دما ، رطوبت و فشار هوا را کنترل می کند ، همه از Blynk ، esp32 ، DHT22 و BMP180 استفاده می کنند
تشخیص آلودگی هوا + تصفیه هوا: 4 مرحله
تشخیص آلودگی هوا + تصفیه هوا: دانش آموزان (Aristobulus Lam ، Victor Sim ، Nathan Rosenzweig و Declan Loges) مدرسه بین المللی سوئیس آلمان با کارکنان MakerBay برای ایجاد یک سیستم یکپارچه برای اندازه گیری آلودگی هوا و اثر فیلتراسیون هوا کار کردند. این
شمع آب و هوا - آب و هوا و دما در یک نگاه: 8 مرحله
شمع آب و هوا - آب و هوا در یک نگاه: با استفاده از این شمع جادویی ، می توانید دما و شرایط فعلی بیرون را فوراً تشخیص دهید
اینترنت اشیا آسان: ضبط داده های آب و هوا از راه دور: UV و هوا دما و رطوبت: 7 مرحله
اینترنت اشیا آسان شده: ضبط داده های آب و هوایی از راه دور: اشعه ماوراء بنفش و دما و رطوبت هوا: در این آموزش ، ما داده های از راه دور را به عنوان اشعه ماوراء بنفش (اشعه ماوراء بنفش) ، دما و رطوبت هوا ضبط می کنیم. این داده ها بسیار مهم خواهند بود و در ایستگاه هواشناسی کامل آینده مورد استفاده قرار خواهند گرفت. نمودار بلوک نشان می دهد که در پایان چه چیزی را بدست خواهیم آورد