فهرست مطالب:

Floger: دستگاهی برای نظارت بر پارامترهای آب و هوا: 6 مرحله
Floger: دستگاهی برای نظارت بر پارامترهای آب و هوا: 6 مرحله

تصویری: Floger: دستگاهی برای نظارت بر پارامترهای آب و هوا: 6 مرحله

تصویری: Floger: دستگاهی برای نظارت بر پارامترهای آب و هوا: 6 مرحله
تصویری: 10 هواپیمای برتر Swing Wing که تا به حال ساخته شده است 2024, جولای
Anonim
Floger: دستگاهی برای نظارت بر پارامترهای آب و هوا
Floger: دستگاهی برای نظارت بر پارامترهای آب و هوا

یک دستگاه کوچک متصل و AUTONOMUS برای نظارت بر چندین متغیر مفید که به شما در باغبانی کمک می کند

این دستگاه برای اندازه گیری پارامترهای مختلف آب و هوا طراحی شده است:

  • دمای کف و هوا
  • رطوبت کف و هوا
  • درخشندگی

آن را روی صفحه LCD نمایش دهید و همچنین آن را از طریق ماژول sigfox روی actoboard ارسال کنید (همچنین می توانید آن را از actoboard به دستگاه یا پایگاه داده دیگری ارسال کنید ، اما ما در این Instuctable در مورد آن صحبت نمی کنیم).

همانطور که گفتم دیوایس مستقل است ، بنابراین ما از یک باتری تغذیه شده با پنل خورشیدی استفاده خواهیم کرد ، اما مهمترین چیز این است که این دستگاه عمدتا هرگز مورد استفاده قرار نمی گیرد: در واقع ما برنامه ریزی می کنیم که هر ساعت به طور مثال اندازه گیری کند یا مگر اینکه در حال حاضر از آن بخواهید که سخت گیری کند. بنابراین در پایان دستگاهی که از آن استفاده می کنیم کمتر از 30 ثانیه در ساعت استفاده می شود.

مهم:

  • ما از Mbed برای بارگذاری کد ، که من سخاوتمندانه به اشتراک می گذارم ، استفاده خواهم کرد:
  • من همچنین تمام فایل ها را برای ساخت pcb به شما می دهم ، بنابراین فقط باید آن را چاپ کنید.

مرحله 1: اجزاء

البته برای این پروژه از سنسورها استفاده کردم اما شما همچنین به میکروکنترلرها و سیستم تغذیه نیاز خواهید داشت

در اینجا لیستی از اجزای استفاده شده وجود دارد:

سنسورهای طبقه:

  • درجه حرارت
  • مرطوب

سنسورهای هوا:

دما و رطوبت: دما و رطوبت هوا روی یک سنسور قرار دارند

سنسور روشنایی:

درخشندگی

کارتهای میکروکنترلر: ما از 2 میکروکنترلر استفاده خواهیم کرد

  • STM32L432KC
  • TD1208

تغذیه:

  • باتری
  • سلول خورشیدی
  • کارت سازگار با تغذیه: در این کارت ما باتری و سلول خورشیدی را وصل می کنیم (بنابراین باتری قادر به شارژ شدن است). در طرف دیگر کارت تغذیه ، STM32L432KC را با کابل USB وصل می کنیم تا کل سیستم (در 3.3 ولت) تغذیه شود.

نمایش دادن:

صفحه نمایش ال سی دی

سیگ فاکس:

ماژول sigfox به ما امکان می دهد داده های خود را به actoboard ارسال کنیم

مرحله 2: PCB و کد

PCB و کد
PCB و کد

PCB:

برای شروع ، فایلهای pcb را به اشتراک می گذارم. آنها دارای فرمت هستند که معمولاً در اکثر چاپگرها کار می کنند.

برای چاپ آن می توانید به راحتی یک مغازه برقی/فنی پیدا کنید که بتواند این کار را انجام دهد.

شما باید VIA جداگانه را در pcb بسازید (نگران نباشید که نشان داده شده است)

کد:

اولین قدم شما باید یک حساب کاربری در MBED ایجاد کنید

پس از انجام این کار ، فقط روی LINK زیر کلیک کنید تا به پروژه دسترسی داشته باشید (فقط در حالت خواندن)

هنگامی که به پروژه mbed رسیدید با پیوند قبلی آن را به فضای کاری خود (کامپایلر) وارد کنید.

سپس STM32 خود را به رایانه خود وصل کنید ، فایل اصلی را در mbed کامپایل کرده و این فایل را در STM32 کپی کنید (با یک کپی/چسباندن ساده).

مرحله 3: سیم کشی قطعات

سیم کشی قطعات
سیم کشی قطعات
سیم کشی قطعات
سیم کشی قطعات
سیم کشی قطعات
سیم کشی قطعات

/!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!

این مرحله فقط در اینجا به شما نشان می دهد که چگونه می توانید قطعات را به هم متصل کنید اگر می خواهید آنها را به عنوان مثال در آزمایشگاه آزمایش کنید و چون همیشه خوب است بدانید کارها چگونه کار می کنند ، در غیر این صورت می توانید از این مرحله صرف نظر کرده و قطعات را روی pcb تنظیم کنید. متصل خواهد شد

/!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\ /!\/!\ /!

در اینجا شما 3 طرح در مورد نحوه اتصال همه اجزا به هم دارید.

PS: بدیهی است که کابل RED به تغذیه 3.3V و کابل BLACK به زمین می رود.

برای شروع ، اگر فقط می خواهید تمام اجزاء را آزمایش کنید ، می توانید بدون اتصال غذا با اتصال STM32L432KC خود به کامپیوتر این کار را انجام دهید.

مرحله 4: Actoboard

Actoboard
Actoboard
Actoboard
Actoboard
Actoboard
Actoboard

در این قسمت به شما توضیح خواهم داد که چگونه می توانید حساب خود را در Actoboard بازیابی کنید و تمام داده های ارسال شده توسط ماژول Sigfox خود را بازیابی کنید.

ابتدا باید به وب سایت Actoboard بروید و یک حساب کاربری ایجاد کنید

پس از اتمام کار ، یک منبع داده جدید ایجاد کنید (تصویر 1).

باید Akeru را پیدا کنید (تصویر 2) سپس وقتی آن را دریافت کردید و روی آن کلیک کردید به پنجره "Connect your Akeru device" (تصویر 3) می رسید.

نامی را که باید به منبع داده ، شماره مودم و PAC آن بدهید (این 2 اطلاعات ارائه شده در ماژول sigfox شما هستند ، منحصر به فرد هستند) را وارد کنید.

قسمت آخر تنظیم فرمت داده هایی است که باید بازیابی کنید:

lum:: int: 8 temp_A:: int: 8 hum_A:: int: 8 temp_S:: int: 8 hum_S:: int: 8

فرمت را تغییر ندهید مگر اینکه بتوانید کدی را که به شما داده ام را تغییر دهید (حداقل نام را تغییر دهید اما قالب یا تعداد نیش را تغییر ندهید).

بنابراین به ترتیب: روشنایی (lum) ، دمای هوا (temp_A) ، رطوبت هوا (hum_A) ، دمای زمین (temp_S) و رطوبت زمین (hum_S).

حالا اگر Actoboard پیام هایی از ماژول Sigfox شما دریافت می کند ، در سمت راست همان پنجره (تصویر 4) ، می توانید تأیید کنید. علاوه بر این ، می توانید داده های خود را با یک داشبورد شکل دهید ، برای آن: یک داشبورد جدید ایجاد کنید ، روی آن کلیک کنید و یک ویجت جدید اضافه کنید (تصویر 5). اکنون پنجره جدیدی با نام "افزودن ویجت" باز شده است (تصویر 6) ، روی برگه دوم "Widgets" کلیک کرده و یکی را انتخاب کنید.

در اینجا ، برای مثال ، نحوه نمایش مقدار روشنایی را نشان خواهم داد. بنابراین ویجت دوم "Value" را انتخاب کرده و تنظیمات ویجت را تغییر دهید (تصویر 7) ، یک مجموعه داده اضافه کنید و متغیر witch را که می خواهید نمایش داده شود انتخاب کنید. حالا اگر داشبورد خود را بازگردانید ، مقدار متغیر شما ظاهر می شود (تصویر 8).

مرحله 5: نمایش مشکلات

نمایش مسائل
نمایش مسائل
نمایش مسائل
نمایش مسائل

در این بخش به شما می گویم که چه مقدار از سنسورهای ما انتظار می رود و چگونه می توانید آنها را بررسی کنید.

اگر از ابتدا همه کارها را به درستی انجام داده اید ، تا به حال باید روی صفحه نمایش و اکوت بورد والئوس داشته باشید

در این صورت شما چیزی روی صفحه و در actoboard نمی بینید

  • اول از همه لطفاً تمام اتصالات خود را بین سنسورها و میکروکنترلر بررسی کنید.
  • اگر درباره اتصالات خود مطمئن هستید ، ممکن است صفحه LCD شما باشد (کمی شکننده هستند). اگر آخرین مرحله را به درستی دنبال کرده اید ، هنوز باید مقدار آن را در actoboard داشته باشید

در صورتی که در راه اندازی actoboard با مشکلاتی روبرو هستید ، سومین راه برای داشتن ارزش های شما است: بتونه

نحوه استفاده از بتونه:

  • دستگاه خود را به رایانه متصل کرده و پنجره مدیر محیطی را باز کرده و دریابید که دستگاه شما به کدام پورت متصل شده است (تصویر 2).
  • سپس Putty را باز کرده و سریال را انتخاب کنید (قرمز در تصویر 3) و شماره پورت COM u را که در مرحله قبل یافتید (نارنجی در تصویر 3) استعلام کنید.
  • روی OK کلیک کنید. یک کنسول مقادیر نمایش داده شده را باز می کند

مرحله ششم: متشکرم

اگر سعی کرده اید گلبرگ شخصی خود را بسازید متشکرم:) یا حتی اگر این را فقط بخوانید!

اگر نظر ، س questionsال یا پیشرفتی دارید ، به اشتراک بگذارید!

توصیه شده: