فهرست مطالب:

Garduino - باغ هوشمند با آردوینو: 4 مرحله (همراه با تصاویر)
Garduino - باغ هوشمند با آردوینو: 4 مرحله (همراه با تصاویر)

تصویری: Garduino - باغ هوشمند با آردوینو: 4 مرحله (همراه با تصاویر)

تصویری: Garduino - باغ هوشمند با آردوینو: 4 مرحله (همراه با تصاویر)
تصویری: Garden automation with arduino #arduino #diy #engineering 2024, جولای
Anonim
Image
Image
گاردوینو - باغ هوشمند با آردوینو
گاردوینو - باغ هوشمند با آردوینو

این روزها هیچ کس بی گناه نیست. آیا کسی هست که بطور تصادفی گیاهی را نکشته باشد ؟؟؟

زنده نگه داشتن گیاهان سخت است. شما یک گیاه جدید خریداری می کنید و در بدترین حالت ، فقط آبیاری آن را فراموش می کنید. در حالت بهتر ، به خاطر می آورید که وجود دارد ، اما به درستی با آن برخورد نمی کنید.

با Garduino ، ما به شما کمک می کنیم تا خانه خود را به گلخانه ای زیبا از گیاهان سالم و شاد تبدیل کنید.

Garduino یک پلت فرم نظارت بر گیاهان هوشمند است که به شما کمک می کند گیاهان خود را بهتر بشناسید.

چرا گاردوینو خیلی باحاله؟

  • رطوبت خاک گیاه را کنترل می کند. رطوبت بسیار کم می تواند منجر به از دست دادن عملکرد و مرگ گیاه شود. اگر سطح رطوبت کم است ، کاربر باید گیاه خود را آبیاری کند. حفظ سطح رطوبت در محدوده مناسب نیز به جلوگیری از آبیاری بیش از حد کمک می کند. آبیاری بیش از حد یک علت رایج و شناخته شده برای کشتن گیاهان است که باعث بیماری ریشه و هدر رفتن آب می شود.
  • دمای محیط گیاه را کنترل می کند. درجه حرارت عامل اصلی رشد گیاه است. این به ما کمک می کند تا زمانی که درجه حرارت بسیار بالا است پیگیری کنیم. FYI ، دمای پایین برای گیاهان به عنوان دمای بالا مضر است ، گاهی حتی بدتر.
  • رطوبت هوا را کنترل می کند. اکثر گیاهان به هوای مرطوب احتیاج دارند ، زیرا منافذی که از طریق آنها تنفس می کنند بیشترین رطوبت خود را هنگام خشک شدن هوای اطراف از دست می دهند ، ضرری که گیاه نمی تواند همیشه از طریق آبی که ریشه های آن جذب می کند جایگزین کند.

ما که هستیم؟

دو دانشجوی علوم کامپیوتر از مرکز بین رشته ای (IDC) ، هرزلیا ، اسرائیل.

هر دوی ما برنامه شلوغی داریم و هر دو عاشق گیاهان هستیم.

آپارتمانهای ما مملو از گیاهان است و مراقبت مناسب از آنها برای ما مشکل است.

ما اغلب فراموش می کنیم که آنها را آبیاری کنیم ، و وقتی به یاد می آوریم سعی می کنیم با آبیاری بیش از حد آنها را فراموش کنیم.

این سیستم نظارت بر گیاهان آخرین پروژه ما در دوره "اینترنت اشیا (IoT)" است.

ما امیدواریم که این به شما کمک کند همانطور که به ما کمک کرد!

دوست داریم بیشتر از شما بشنویم

پروژه ما را امتحان کردید؟ به ما اطلاع دهید! اگر نكته اي براي بهبود يا نظري داريد ، خوشحال مي شويم از شما بشنويم. علاوه بر این ، ما دوست داریم چند عکس بگیریم!

تدارکات

  • 1 عدد برد ESP8266 (ما از Wemos D1 mini استفاده کردیم)
  • 1 عدد کابل میکرو USB
  • 20 عدد کابل بلوز
  • 1 عدد سنسور دما و رطوبت (ما از DHT22 استفاده کردیم)
  • 1 x مقاومت 10K اهم
  • 1 عدد سنسور رطوبت خاک
  • 1 x LCD (ما از Grove LCD RGB Backlight استفاده کردیم)
  • 1 عدد تخته نان

مرحله 1: مدارها

مدارها
مدارها
مدارها
مدارها

در این مرحله ، همه سنسورها را به هم وصل می کنیم.

سنسور رطوبت خاک:

  • VCC را به 3.3 ولت وصل کنید
  • GND را به G وصل کنید
  • A0 را به A0 وصل کنید

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

  • GND را به G وصل کنید
  • VCC را به 5 ولت وصل کنید
  • SDA و SCL را به D1 ، D2 وصل کنید

سنسور رطوبت و دما:

  • GND را به G وصل کنید
  • VCC را به 3.3 ولت وصل کنید
  • داده ها را مانند مقاومت در مدار با مقاومت 10K اهم به D3 و قدرت وصل کنید

مرحله 2: نصب نرم افزار و داشبورد مورد نیاز

نصب نرم افزار و داشبورد مورد نیاز
نصب نرم افزار و داشبورد مورد نیاز
نصب نرم افزار و داشبورد مورد نیاز
نصب نرم افزار و داشبورد مورد نیاز

آردوینو IDE

Arduino IDE را نصب کنید:

www.arduino.cc/fa/Guide/HomePage

"درایور" مربوط به بردهای ESP8266 را در Arduino IDE خود نصب کنید:

randomnerdtutorials.com/how-to-install-esp…

آدافروت

ایجاد حساب کاربری:

io.adafruit.com

به "فیدها" بروید و 4 فید را اضافه کنید:

1. SoilMoisture

2. رطوبت

3. دما

4. هشدارها

سپس ، به "داشبورد" بروید و یک داشبورد جدید ایجاد کنید ، سپس وارد داشبورد شوید و با استفاده از علامت بعلاوه در سمت راست صفحه ، 4 بلوک اضافه کنید:

1. یک بلوک نمودار خطی اضافه کنید ، سپس SoilMoisture feed را انتخاب کنید ، تعیین کنید که حداقل مقدار آن 0 و حداکثر آن 1100 باشد.

2. بلوک Gauge را اضافه کنید ، سپس AirMoisture feed را انتخاب کنید و مطمئن شوید که حداکثر مقدار 100 است.

3. بلوک Stream را اضافه کنید ، سپس Temperature feed را انتخاب کنید

4. بلوک متن را اضافه کنید ، سپس فید هشدارها را انتخاب کنید

روی 'ذخیره' کلیک کنید.

مرحله 3: کد

کد
کد

کد پیوست شده است و برای استفاده آسان مستند است.

کد را در Arduino IDE باز کنید ، مطمئن شوید تخته ای که روی آن کار می کنید در واقع برد مناسب است.

وقتی مانیتور سریال را اجرا می کنید ، مطمئن شوید 115200baud دارید.

توجه داشته باشید که مکانهایی در کد وجود دارد که باید با توجه به پروژه خود آنها را تغییر دهید (مانند جزئیات WiFi).

همه در مستندات نوشته شده است.

مرحله 4: فشار اعلان ها

Push Notifications
Push Notifications
Push Notifications
Push Notifications

به منظور مطلع شدن ، برنامه MQTT Push Client را بارگیری کنید ، سپس برنامه را وارد کنید:

1. یک سرور اضافه کنید. اکثر جزئیات قبلاً درج شده است ، فقط جزئیات نام کاربری و رمز عبور خود را اضافه کنید.

2. موضوعات (خوراک در Adafruit IO) مورد علاقه خود را اضافه کنید. در پروژه ما - نام کاربری/فیدها/هشدارها را در موضوع اضافه کنید. سپس روی ذخیره کلیک کنید.

3. این در مورد آن است! اگر علاقه مند به دریافت اطلاعات بیشتر در مورد سنسورها هستید ، موضوع جدیدی اضافه کنید و نام کاربری/feeds/*topic*را وارد کنید ، جایی که موضوع مورد نظر شماست. همچنین می توانید اعلانی را که می خواهید دریافت کنید ، در صورت وجود ، انتخاب کنید:)

شما می توانید از این مباحث فقط برای جلب توجه گاه به گاه اندازه گیری های گیاه استفاده کنید.

توصیه شده: