فهرست مطالب:
- مرحله 1: قطعات الکترونیکی
- مرحله 2: اتصال قطعات
- مرحله 3: کد نویسی
- مرحله 4: پیکربندی ThingSpeak
- مرحله 5: استفاده از برنامه Android
تصویری: ایستگاه هواشناسی مینی آردوینو UNO: 5 قدم
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
این اولین نسل ایستگاه مینی هواشناسی مبتنی بر آردوینو من با اتصال wi-fi است که می تواند داده ها را با استفاده از پلت فرم ThingSpeak بصورت آنلاین به صورت عمومی ارسال کند.
ایستگاه هواشناسی داده های زیر را در رابطه با آب و هوا و محیط با استفاده از سنسورهای مختلف جمع آوری می کند:
- درجه حرارت؛
- رطوبت ؛
- فشار جو؛
- شدت نور؛
- شاخص اشعه ماوراء بنفش؛
- غلظت گرد و غبار
هدف این است که یک ایستگاه آب و هوایی کوچک و ساده با استفاده از سخت افزار باز ایجاد کنیم.
بیایید شروع کنیم و از آن لذت ببریم!
مرحله 1: قطعات الکترونیکی
برای این پروژه به اجزای زیر نیاز دارید:
- آردوینو اونو (خرید)
- سنسور نور Grove (خرید)
- سنسور UV Grove (خرید)
- سنسور فشار فشارسنج (BMP085) (خرید)
- DHT22 (خرید)
- سنسور گرد و غبار Grove (خرید)
- ESP8266 (خرید)
- Protoshield (برای نسخه فشرده تر) یا یک نان برد معمولی (خرید / خرید)
- 1 مقاومت kohm (x2)
- مقاومت 10 اهم (x1)
- مقاومت 4k7 اهم (x1)
- برخی از سیم های بلوز
- رایانه (برای کامپایل و بارگذاری کد آردوینو)
برای مونتاژ این پروژه به ابزار خاصی نیاز نخواهید داشت. همه اجزاء را می توانید بصورت آنلاین در فروشگاه تجارت الکترونیکی مورد علاقه خود پیدا کنید.
این مدار از طریق پورت USB (متصل به رایانه یا شارژر معمولی تلفن) تغذیه می شود ، اما ممکن است منبع تغذیه DC خارجی یا باتری متصل به جک پاور آردوینو نیز اضافه کنید.
یک مورد برای مدار ایستگاه هواشناسی خارج از محدوده این پروژه است.
مرحله 2: اتصال قطعات
مطابق شماتیک همه کامپوننت ها را به هم وصل کنید. برای اتصال هر سنسور به تخته نان به سیم های بلوز احتیاج دارید. ممکن است از یک پروتیل شیلد (برای یک مدار جمع و جورتر) ، یک نان بری معمولی یا طراحی خود که دارای سپر آردوینو هستید استفاده کنید.
کابل USB را به برد Arduino Uno وصل کرده و به مرحله بعد بروید.
مرحله 3: کد نویسی
با فرض اینکه قبلاً آخرین Arduino IDE را نصب کرده اید ، کتابخانه های زیر را بارگیری و نصب کنید:
کتابخانه DHT22:
github.com/adafruit/DHT-sensor-library
کتابخانه Adafruit BMP085:
github.com/adafruit/Adafruit-BMP085-Library
برای اطلاع از نحوه افزودن کتابخانه ها به Arduino IDE ، راهنمای آردوینو زیر را بررسی کنید:
www.arduino.cc/fa/Guide/Libraries
کد آردوینو (weatherBox.ino) را بارگیری کنید. XXXXX را با روتر وای فای خود SSID YYYYY با گذرواژه روتر و ZZZZZ را با کلید API نوشتن کانال ThingSpeak خود جایگزین کنید (نحوه دریافت آن را در مرحله بعد ببینید).
برد آردوینو را به پورت USB کامپیوتر خود وصل کرده و کد را بارگذاری کنید.
مرحله 4: پیکربندی ThingSpeak
- ایجاد یک حساب ThingSpeak ؛
- ایجاد یک کانال جدید ؛
-
نام و شرح ایستگاه هواشناسی خود را مشخص کنید. کانال های زیر را تعیین کرده و کانال را ذخیره کنید:
- کانال 1 = نور
- کانال 2 = رطوبت
- کانال 3 = دما (از DHT22)
- کانال 4 = شاخص UV
- کانال 5 = غلظت گرد و غبار
- کانال 6 = فشار
- کانال 7 = دما (از BMP085)
- کلید نوشتن API را کپی کنید. در مرحله قبل در کد آردوینو استفاده می شود.
- هنگامی که ایستگاه روشن است ، مقادیر سنسور به صورت دوره ای در کانال بارگذاری می شود. شما می توانید تجسمات عمومی و خصوصی هر متغیر را پیکربندی کنید.
مثال یک کانال عمومی:
مرحله 5: استفاده از برنامه Android
شما می توانید داده های ایستگاه هواشناسی را در هر مرورگری تجسم کنید. اما ممکن است آن را در تلفن هوشمند مبتنی بر Android خود نیز بررسی کرده و هر زمان که می خواهید آن را تجسم کنید.
- برنامه ThingsView را از فروشگاه Google Play در دستگاه Android خود بارگیری و نصب کنید ؛
- در برنامه ، شماره شناسه کانال خود را وارد کرده و روی افزودن کلیک کنید. شناسه را در پیکربندی کانال ThingSpeak خود خواهید یافت.
- مقادیر جاری هر متغیر در یک نمودار نمایش داده می شود.
- خوش بگذره!
توصیه شده:
مینی ایستگاه هواشناسی با استفاده از آردوینو و ThingSpeak: 4 مرحله
مینی ایستگاه هواشناسی با استفاده از آردوینو و ThingSpeak: سلام به همه. در این دستورالعمل ، من شما را از طریق مراحل ایجاد یک ایستگاه هواشناسی کوچک شخصی راهنمایی می کنم. همچنین ، ما از API ThingSpeak برای بارگذاری داده های آب و هوا در سرورهای خود استفاده می کنیم ، وگرنه هدف از وضعیت آب و هوا چیست
ایستگاه هواشناسی NaTaLia: ایستگاه آب و هوایی خورشیدی آردوینو به درستی انجام شد: 8 مرحله (همراه با تصاویر)
ایستگاه هواشناسی NaTaLia: ایستگاه آب و هوایی خورشیدی آردوینو به درستی انجام شد: پس از 1 سال عملیات موفق در 2 مکان مختلف ، من برنامه های پروژه ایستگاه هواشناسی خورشیدی خود را به اشتراک می گذارم و توضیح می دهم که چگونه به یک سیستم تبدیل شده است که می تواند در مدت زمان طولانی زنده بماند. دوره های انرژی خورشیدی اگر دنبال کنید
ایستگاه هواشناسی با آردوینو: 14 قدم
ایستگاه هواشناسی با آردوینو: ساخت ایستگاه هواشناسی با استفاده از آردوینو
ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)
ارزان ترین آردوینو || کوچکترین آردوینو || آردوینو پرو مینی || برنامه نویسی || آردوینو ننو: …………………………. لطفاً برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید ……. .این پروژه در مورد نحوه ارتباط با کوچکترین و ارزانترین آردوینو است. کوچکترین و ارزان ترین آردوینو arduino pro mini است. شبیه آردوینو
ایستگاه هواشناسی Acurite 5 در 1 با استفاده از Raspberry Pi و Weewx (سایر ایستگاه های هواشناسی سازگار هستند): 5 مرحله (همراه با تصاویر)
ایستگاه هواشناسی Acurite 5 در 1 با استفاده از Raspberry Pi و Weewx (دیگر ایستگاه های آب و هوایی سازگار هستند): وقتی ایستگاه هواشناسی Acurite 5 in 1 را خریداری کردم ، می خواستم بتوانم آب و هوا را در خانه ام بررسی کنم. وقتی به خانه رسیدم و آن را راه اندازی کردم ، متوجه شدم که یا باید صفحه نمایش را به کامپیوتر وصل کنم یا هاب هوشمند آنها را بخرم ،