پروژه های آردوینو

آموزش اتصال ماژول رطوبت خاک Soil Moisture به آردوینو

soil moisture - Digispark
نوشته شده توسط شهاب کمالی

هوشمند سازی روز به روز در حال پیشرفت و ساده تر شدن است. با استفاده از ماژول رطوبت خاک می‌توانید گلخانه هوشمند و یا سیستم آبیاری هوشمند را پیاده سازی کنید. این ماژول دارای یک سنسور الکترود مانند و یک برد مبدل اطلاعات می‌باشد. رطوبت خاک گلدان‌ها را به راحتی اندازه گیری کنید.

در این مقاله قصد داریم نحوه اتصال ماٰژول Soil Moisture به آردوینو را آموزش دهیم 🙂 در ادامه  آموزش با مرجع تخصصی آردوینو ، دیجی اسپارک همراه باشید.

 

اتصالات

اتصال GND ماژول رطوبت به GND آردوینو

اتصال VCC  ماژول رطوبت به ۵V آردوینو

اتصال AO ماژول رطوبت به پورت A0 آردوینو

اتصال VCC رله به به ۵V آردوینو

اتصال GND رله به GND آردوینو

اتصال سیگنال رله به پورت ۱۳ آردوینو

 

moist-to-arduino

moist-to-arduino

 

کد نویسی

 

شرح برنامه:

 

در این قسمت مقدار را از پورت آنالوگ میخوانیم و چاپ میکنیم:

در این قسمت بر اساس مقدار رطویت خروجی مناسب چاپ میشود:

در این قسمت اگر سطح رطوبت کم بود پورت ۱۳ را روشن میکنیم و رله برای مدتی روشن میشود که میتوان آن را به شیر برقی متصل کرد:

output.jpg

output

 

ویدیوی راه اندازی ماژول رطوبت خاک – مدار شبیه ساز گلخانه هوشمند را مشاهده کنید.

درباره نویسنده

شهاب کمالی

تبادل نظر و رفع عیب با ثبت دیدگاه

۱۸ دیدگاه

  • خیلى وسیله پر کاربردیه، البته من ویدیو را توى آپارات دیدم و گفتم حتما اینجا به صورت بسته آماده فروش میره

  • بله دوست عزیز پروژه بسیار جالب و کاربردی هستش ما برای آموزش از رله استفاده کردیم که شما بتونید به شیر های برقی و … متصل کنید و پروژه مورد نظرتون رو انجام بدید، موفق و موید باشید.

  • من مبتدیه مبتدیم و تازه دارم با دنیای شما مواجه میشم و این وسیله خیلیی بکارم میاد .میخواستم کل قطعات و وسایل لازم واسه بکار گرفتن این محصولو بدونم چیا هست با قیمت تک تک ابزارها و اگه بخوام واسه ۱۰ تا گلدون همزمان کار کنه امکان پذیر هست یا نه.اگه فقط تشنگیه گیاه را هم بتونه بگه از ۱۰ تا گلدون جدا گونه کافیه واسم.متشکرم.من مشتاق اولین خریدم هستم و ممنون میشم اگه کمکم کنید.زمانی

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

  • سلام میشه ماژول های ادرینو رو به رزبری پای وصل کرد همچنین با استفاده از برنامه هاش استفاده کرد؟
    به نظرم یکم نسبت به رزبری پای کم لطفی میکنین خیلی کم اموزش و پروژ هاش رو قرار میدین 😀 اگه ممکنه یه سایت خارجی در زمینه رزبری معرفی کنید ممنون

    • با سلام و درود
      بله کلیه ماژول‌ها را میتوانید در برد رزبری پای هم استفاده کنید. ولی بسته به نوع ماژول ممکن است نیاز به بردهای مبدل داشته باشید. این ماژول را بدون نیاز به برد واسطه میتوانید از طریق پین‌های gpio به برد رزبری پای وصل کنید.

  • سلام اگه بخواهیم ۴ عدد سنسور رطوبت خاک یا بیشتر در این پروژه قرار دهیم باید چه چیزی به برنامه اضافه کنیم ممنون

    • با سلام
      ضمن تشکر از توجه شما، کار خاصى نیاز نیست انجام دهید، باید پایه هاى جدسد را در کدها تعریف کنید و مقدار دهى را مانند همین کدهاى تک سنسور انجام دهید.

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

    • سلام مجدد، ضمن تشکر از شما، سوال شما مربوط به کد نویسی است و بایستی اصول کد نویسی را بدانید. به عنوان مثال

      void loop(){
      delay(500);
      digitalWrite(13, LOW);
      int soil_moisture=analogRead(A0); // read from analog pin A3
      int soil_moisture=analogRead(A1); // read from analog pin A3
      int soil_moisture=analogRead(A2); // read from analog pin A3

  • ممنون بابت آموزش.
    آیا امکانش هست برای آردوینو و پمپ برقی (۹ولت) فقط از یک آداپتور استفاده کرد؟ با اتصال مستقیم؟
    حداقل آمپر درست در این صورت چگونه به دست بیاوریم؟ آیا استفاده از آمپرهای بالاتر در طولانی مدت باعث آسیب می شود؟

    • سلام
      بله اینکار امکان پذیر است، تنها توجه داشته باشید که فقط با برد های آردوینو uno , mega , leonardo که امکان اتصال به آداپتور را دارند میسر است. برای جریان هم برد آردوینو هرچقدر که جریان نیاز داشته باشد میکشد که این مقدار در حالت معمول کمتر از ۲ آمپر است.

      • ممنون از پاسختون
        اما سوال من اینجاست که پمپی که در دانشجو کیت فروخته می‌شه آمپر مصرفیش مشخص نشده! من برای کاربری ایمن حدودا چه آمپری برای منبع تغذیه باید در نظر بگیرم که هم پمپ و هم آردوینو مصرفشون پوشش داده بشه؟

        • سلام
          لطفا سوالات فنی مرتبط با کالاها را در صفحه‌ محصول مربوطه در دانشجوکیت مطرح نمایید تا توسط تیم فنی دانشجوکیت پاسخ داده شود. همچنین در مورد منبع تغذیه بستگی به میزان جریان مصرفی توسط دیگر متعلقات اتصالی به برد دارد. برای خود برد آردوینو منبع تغذیه با جریان حداقل ۱ آمپر کفایت می‌کند.
          سپاسگزارم

    • سلام
      بردهای آردوینو Arduino دارای مدل‌های مختلفی می‌باشند؛ بسته به کارایی‌های خاص در مدل‌های متفاوت با قیمت‌های متفاوتی ارائه شده است. بردهای سری UNO قیمت مناسبی داشته و شیلدهای مختلفی برای آن عرضه شده است که می‌توانید از آن‌ها در پروژه‌ها استفاده نمایید. برای این پروژه هم نیاز به پایه‌های آنالوگ دارید و باید از برد آردوینویی استفاده کنید که پایه های آنالوگ داشته باشند.

  • با سلام و عرض خسته نباشید می خواستم خدمت شما عرض کنم برنامه قرار گرفته بلعکسه یعنی زمانی که خاک مرطوبه رله باز میشه

    • با سلام
      ضمن تشکر از توجه شما، لطفا دقت داشته باشید که رله دو حالت دارد، در این صورت شما میتوانید از حالت رله Normally Open استفاده کنید که در این صورت قضیه برعکس می‌شود.