Агуулгын хүснэгт:
- Хангамж
- Алхам 1:.ino скриптийг Arduino Uno R3 руу шилжүүлэх
- Алхам 2: Схем
- Алхам 3: Угсралт, туршилтыг дуусгана уу
Видео: Arduino насос хэмнэгч: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Өвлийн хахир хатуу өдөр эхнэр бид хоёр зочны өрөөнд сууж ном уншиж байхад тэр над руу харан "Энэ ямар дуу чимээ вэ?" Бидний танил биш санагдсан гэж бодсон байшинд ямар нэгэн зүйл тогтвортой ажиллаж байсан тул би шалгуулахаар доош буув. Нэг мэдэхэд, миний хонгилын насосны гаднах усны гарц нь хөлдсөн байсан бөгөөд тэвшний насос нь боломжгүй болсон зүйлийг хийхээр тасралтгүй ажиллаж байсан бөгөөд энэ явцад маш их халсан байв.
Би гаралтын хоолойг задалж гэсгээж байхдаа энэ нь насосоо хянах хэлхээг бий болгож, хэрэв энэ нь ирээдүйд дахин тохиолдвол түүнийг унтрааж, шатахгүйн тулд маш сайн боломж байж магадгүй гэж бодлоо. Бүтэн сарын турш судалж, эд ангиудыг захиалж, туршиж үзсэний дараа 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 програм хангамж дотор засварлаж, ажиллах хугацааг уртасгах боломжтой боловч таны хогийн савны усны түвшинг ихэвчлэн таны хөвөгч хэсгийг хайчилж авдаг газар хүртэл бууруулдаг. Миний хувьд энэ нь нэг минутаас хэтрэхгүй байсан ч таных өөр байж магадгүй юм.
Зөвлөмж болгож буй:
Үлгэрийн гэрэл хэмнэгч: 8 алхам (зурагтай)
Үлгэрийн гэрэл хэмнэгч: CR2032 батерей нь гайхалтай боловч LED " Үлгэрийн гэрэл " Энд баярын улирал болж, би хэдэн 20 гэрлийн утсыг USB тэжээлийн банкнаас салгахаар шийдлээ
Батерей хэмнэгч, хар тугалганы хүчил агуулсан машин эсвэл липо батерейны ATtiny85 бүхий цэнэг алдах хамгаалагч таслагч: 6 алхам
Батерей хэмнэгч, хар тугалганы хүчил агуулсан машин эсвэл липо батерейны ATtiny85 бүхий цэнэг алдах хамгаалагч таслагч: Надад машин, нарны системд зориулж хэд хэдэн батерей хамгаалагч хэрэгтэй байгаа тул арилжааны батерейг 49 доллараар маш өндөр үнээр олсон байв. Тэд мөн 6 мА -тай хэт их хүч хэрэглэдэг. Би энэ сэдвээр ямар ч заавар олж чадаагүй. Тиймээс би өөрөө 2 мА хэмжээтэй зураг зурсан. Яаж
Төсөл: Гэрийн эрчим хүч хэмнэгч: 8 алхам
Төсөл: Гэрийн эрчим хүч хэмнэгч: Ханна Робинсон, Рэйчел Виер, Кайла Клиари Arduino самбар болон Matlab ашиглах нь гэрийн эзэддээ эрчим хүчний хэрэглээгээ оновчтой болгоход туслах энгийн бөгөөд үр дүнтэй арга болох нь батлагдсан. Arduino самбарын энгийн бөгөөд олон талт байдал нь гайхмаар юм. Байдаг
Эрчим хүч хэмнэгч 3000: 7 алхам
Energy Saver 3000: Adrien Green, Huy Tran, Jody Walker Raspberry Pi компьютер болон Matlab ашиглах нь гэрийн эзэддээ эрчим хүчний хэрэглээг бууруулахад туслах энгийн бөгөөд үр дүнтэй арга юм. Energy Saver 3000 -ийн хамгийн сайн тал бол үүнийг тохируулах, ашиглахад маш хялбар байдаг
Фотоэлемент ба термистор ашиглан гэрэл эрчим хүч хэмнэгч: 6 алхам
Фотоэлемент ба термистор ашиглан гэрлийн эрч хүч хэмнэгч: Энэхүү зааварчилгаа нь фотоэлемент, термистор ашиглан гэрлийн эрч хүчийг хэрхэн өөрчлөх замаар эрчим хүч хэмнэхийг заахад зориулагдсан болно. MATLAB ашиглан хэлхээг хэрхэн яаж бүтээх, Arduino -г кодлох талаар бид танд үзүүлэх болно