فهرست مطالب:

صرفه جویی در آب هنگام بارندگی: 6 قدم
صرفه جویی در آب هنگام بارندگی: 6 قدم

تصویری: صرفه جویی در آب هنگام بارندگی: 6 قدم

تصویری: صرفه جویی در آب هنگام بارندگی: 6 قدم
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, جولای
Anonim
صرفه جویی در مصرف آب هنگام بارندگی
صرفه جویی در مصرف آب هنگام بارندگی

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

تدارکات

  1. پردازنده ، برای تصمیم گیری در مورد روشن/خاموش کردن آب - پر Adafruit 32u4
  2. سنسور باران ، برای تشخیص باران - Jaycar XC -4603
  3. باتری ، برای تغذیه پروژه - Energizer 9V
  4. شیر برقی (قفل) ، برای مسدود کردن جریان آب در صورت نیاز - Sunshoweronline IVL -NYMV75620DCL
  5. H Bridge Driver ، به پردازنده کوچک اجازه می دهد شیر بزرگ - Adafruit DRV8871 را کنترل کند

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

مروری بر اجزاء
مروری بر اجزاء

سنسور باران + پردازنده + راننده H Bridge + شیر برقی = ثابت

اجزاء:

  1. پردازنده ، برای تصمیم گیری در مورد روشن یا خاموش کردن آب پر Adafruit 32u4
  2. سنسور باران ، برای تشخیص باران - Jaycar XC -4603
  3. باتری ، برای تغذیه پروژه - Energizer 9V
  4. شیر برقی (قفل) ، برای مسدود کردن جریان آب در صورت نیاز - Sunshoweronline IVL -NYMV75620DCL
  5. H Bridge Driver ، به پردازنده کوچک اجازه می دهد شیر بزرگ - Adafruit DRV8871 را کنترل کند

مرحله 2: خواندن سنسور باران

خواندن سنسور باران
خواندن سنسور باران
خواندن سنسور باران
خواندن سنسور باران

سنسور باران را می توان به ورودی آنالوگ یا دیجیتال متصل کرد. آنالوگ 0 تا MAX مبدل آنالوگ/دیجیتالی شما را باز می کند ، مثلا 1024. کد پیوست مقدار آنالوگ را می خواند و سپس دوباره نقشه می کند. این کار به این منظور انجام می شود که بتوانیم با محدوده های قابل فهم کار کنیم.

خیس

متوسط

خشک

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

دلیل دیگری نیز وجود دارد که 3 ایالت انتخاب شده است. این در اطراف "پچ پچ" می شود. اگر فقط در لبه ای از وضعیتی هستید که دریچه را باز می کند و حالت دیگری که شیر را می بندد به سرعت باز و بسته می شود ، "پچ پچ" (صدایی که ایجاد می کند). برای غلبه بر این ما باید یک "نوار مرده" اضافه کنیم ، فضایی که در آن از اقدامات جلوگیری می شود تا از پچ پچ جلوگیری کند. در بخش بعدی نشان خواهم داد که چگونه این کار را انجام می دهیم.

FYI ، این مفاهیم بخشی از سیستم های کنترل هستند.

مرحله 3: رانندگی با شیر برقی

رانندگی با شیر برقی
رانندگی با شیر برقی
رانندگی با شیر برقی
رانندگی با شیر برقی

من یک شیر برقی 'Latching' برای این برنامه انتخاب کرده ام. این برای حفظ باتری است. هرگاه آن را فعال کنید ، یک شیر برقی معمولی آب را پایین می آورد در حالی که یک قفل فقط در هنگام انتقال انجام می شود. عارضه در اینجا این است که یک قفل باید قطبی معکوس داشته باشد تا "باز نشود". یعنی آن را به جلو هدایت کنید تا باز شود و ولتاژ معکوس بسته شود. در نتیجه ما نمی توانیم از رله استفاده کنیم ، از H-Bridge استفاده خواهیم کرد.

این کد دو ورودی H-Bridge را تنظیم می کند ، سپس می توانیم یک درخواست دریچه OPEN یا CLOSE برای آن ارسال کنیم. شیر برقی قفل کننده برای یک لحظه به قدرت نیاز دارد (من 300mS / 0.3 ثانیه را انتخاب کردم) و سپس می توانید برای صرفه جویی در باتری آن را رها کنید.

مرحله 4: اکنون همه با هم

همه کدها با هم

مرحله 5: مواردی برای بهبود

همیشه جای پیشرفت هست!

  1. Singular Battery - در حال حاضر ما از 9 ولت کار می کنیم و اگر می خواهید این دستگاه بدون کمک کار کند ، یک LiPo نیز برای میکروکنترلر مورد نیاز است. برای اینکه بتوان این باتری ها را به یک طریق ترکیب کرد ، استفاده از یک کنترلر Boost برای بالا بردن LiPo تا 6 ولت است.
  2. خورشیدی - برای لمس نکردن سیستم یعنی تغییر باتری ، می توان خورشیدی به آن اضافه کرد.
  3. مصرف برق کمتر - افزودن عملکردهای خواب به ما امکان می دهد عمر باتری را افزایش دهیم تا پنل خورشیدی کمتر باشد. علاوه بر این اگر تقویت کننده اضافه شود ، به عنوان دیجیتال آن را روشن کنید تا مصرف آن کاهش یابد.
  4. پیش بینی آب و هوا - سنسور باران خوب است و پیش بینی اینترنت از آب و هوا عالی است. تغییر در محصول Particle یا ESP32 در این مورد برنده خواهد بود.

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

با تشکر از همراهی شما! منتظر باشید تا بفهمید چگونه پیش می روید و چگونه پروژه را تطبیق می دهید!

توصیه شده: