Агуулгын хүснэгт:

Arduino насос хэмнэгч: 3 алхам
Arduino насос хэмнэгч: 3 алхам

Видео: Arduino насос хэмнэгч: 3 алхам

Видео: Arduino насос хэмнэгч: 3 алхам
Видео: Перистальтический насос ПРОСТО! / NEMA17 и Arduino 2024, Арваннэгдүгээр
Anonim
Arduino насос хэмнэгч
Arduino насос хэмнэгч
Arduino насос хэмнэгч
Arduino насос хэмнэгч

Өвлийн хахир хатуу өдөр эхнэр бид хоёр зочны өрөөнд сууж ном уншиж байхад тэр над руу харан "Энэ ямар дуу чимээ вэ?" Бидний танил биш санагдсан гэж бодсон байшинд ямар нэгэн зүйл тогтвортой ажиллаж байсан тул би шалгуулахаар доош буув. Нэг мэдэхэд, миний хонгилын насосны гаднах усны гарц нь хөлдсөн байсан бөгөөд тэвшний насос нь боломжгүй болсон зүйлийг хийхээр тасралтгүй ажиллаж байсан бөгөөд энэ явцад маш их халсан байв.

Би гаралтын хоолойг задалж гэсгээж байхдаа энэ нь насосоо хянах хэлхээг бий болгож, хэрэв энэ нь ирээдүйд дахин тохиолдвол түүнийг унтрааж, шатахгүйн тулд маш сайн боломж байж магадгүй гэж бодлоо. Бүтэн сарын турш судалж, эд ангиудыг захиалж, туршиж үзсэний дараа Arduino Pump Saver загвар гарч ирэв.

Хавсаргасан Arduino ноорог "PumpSaver.ino" нь насосоос авсан гүйдлийг хянах зориулалттай бөгөөд хэрэв 1 амп -аас хэтэрсэн бол реле нь насосыг зогсоож, LED асч, дохиолол тааруулна. 5 минут тутамд хавсаргасан чанга яригчаас тоглож, ямар нэг зүйл буруу байгааг мэдэгдэх болно.

Энэ үед би бүх уншигчдад анхааруулахыг хүсч байна, хэрэв анхдагч нь ажиллахгүй бол нөөц насосыг өөрийн тэжээлээр хангах нь зүйтэй юм (уурхай бол батерейны нөөц төхөөрөмж юм). Системд ямар нэгэн зүйл буруу болсон тохиолдолд та хонгилоо үерлэхийг хүсэхгүй байгаа нь ойлгомжтой

Хангамж

1 x Arduino Uno (би Uno R3 ашигласан) болон тэжээлийн хангамжтай

1 x 5V реле солих модуль (jqc-3ff-s-z)

1 x 4N36 транзистор оптик холбогч, үүнийг дэмжих IC залгууртай хамт

1 x ACS712 одоогийн мэдрэгчийн модуль

1 x 8 омын чанга яригч (мөн хананд наахыг хүсвэл мах шарах бүрхүүл)

1 x 470 ом эсэргүүцэлтэй LED

жижиг хэвлэмэл хэлхээний төслийн самбар

төслийн хайрцаг

чанга яригч утас

Миний PumpSaver.ino скрипт!

давалгаа бар (санал болгосон боловч заавал биш)

Алхам 1:.ino скриптийг Arduino Uno R3 руу шилжүүлэх

Arduino IDE програм хангамжийг ашиглан хавсаргасан PumpSaver.ino ноорог зургийг Arduino Uno R3 руу шилжүүлнэ үү. Холболттой холбоотой аливаа асуудлыг Arduino вэбсайтаас үзнэ үү.

Алхам 2: Схем

Схем
Схем
Схем
Схем

Энэхүү схемийн дагуу энэ хэлхээний утсыг дуусгаж, өөрийн хашлагад тохирсон байдлаар байрлуулахаа мартуузай. Би НҮБ -ын хажууд хобби хэвлэсэн хэлхээний самбар, эргэн тойронд байрлуулсан хэд хэдэн уртасгагч утасны төгсгөлийг ашигласан. Бүх бүрэлдэхүүн хэсгүүдийг Ebay эсвэл Amazon дээр хялбархан олох боломжтой.

4N36 опто-транзистор шаардлагатай бөгөөд эдгээр реле модулийн оролт нь Arduino дээрх дижитал гаралт LOW бага байсан ч гэсэн идэвхжих болно. Үндсэндээ бид хэт мэдрэмтгий реле модулийн оролтын зүүг 10-р зүүгээр тэжээгддэг оптик удирдлагатай транзистороор дамжуулж Arduino дижитал зүү 10-аас салгаж байна.

LED -ийн талаархи тэмдэглэл: LED -ийг Arduino дээрх дижитал гаралтын зүү рүү шууд бүү холбоорой - резистор ашиглаж байгаа эсэхээ шалгаарай. LED нь өөрөө Arduino UNO -г гэмтээх нь дамжиггүй.

Одоогийн модулийг сонгохын өмнө таны насосны татаж буй гүйдлийг тодорхойлох хэрэгтэй. Миний уурхайг 30 ампер гэж үнэлдэг бөгөөд энэ нь миний гүний насосны хувьд хангалттай юм. Хэрэв та Arduino -ийн тоймыг үзэж байгаа бол таны одоогийн мэдрэгч 20 ампер загвартай бол mVperAmp хувьсагчийг өөрчлөх талаархи тайлбарыг агуулсан болно.

Ноорог нь таны компьютерт холбогдсон үед тест хийхийг хүсвэл өгөгдлийг цуваа монитор руу дамжуулах болно.

Алхам 3: Угсралт, туршилтыг дуусгана уу

Чуулган, туршилтыг дуусгана уу
Чуулган, туршилтыг дуусгана уу
Чуулган, туршилтыг дуусгана уу
Чуулган, туршилтыг дуусгана уу

Угсралтыг дуусгахын тулд би системийг нийлүүлэх хүчдэлийн баар суурилуулахаар шийдсэн. Манай бүс нутагт цахилгаан нь үргэлж найдвартай байдаггүй тул харамсахаас илүү аюулгүй байх болно гэж би бодож байсан.

Эцэст нь хүрэхийн тулд би 8 ом чанга яригчдаа зориулж жижигхэн чанга яригч шарах хайрцаг захиалж, амьдрах орон зайд хананд суулгалаа. Угсралтыг туршихын тулд би зөөврийн халаагуур аваад холбосон бөгөөд нэг минут гаруй хугацаанд ажиллав. Систем нь төлөвлөсний дагуу ажиллаж, халаагуурыг салгаж, хугацаа хэтэрсэн гэж намайг түгшээсэн.

ТАЙЛБАР: Энэ ноорогыг Arduino IDE програм хангамж дотор засварлаж, ажиллах хугацааг уртасгах боломжтой боловч таны хогийн савны усны түвшинг ихэвчлэн таны хөвөгч хэсгийг хайчилж авдаг газар хүртэл бууруулдаг. Миний хувьд энэ нь нэг минутаас хэтрэхгүй байсан ч таных өөр байж магадгүй юм.

Зөвлөмж болгож буй: