Mundarija:
- Ta'minotlar
- 1 -qadam:.ino skriptini Arduino Uno R3 -ga o'tkazing
- 2 -qadam: sxematik
- 3 -qadam: O'rnatish va sinovni tugating
Video: Arduino nasosni tejash: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Qishning qattiq kunida rafiqam bilan men yashash xonasida o'qiyotgan edik, u menga qaradi va "Bu nima ovoz?" Uyda nimadir to'xtab turardi, biz uni tanish emas deb o'yladik, men tergov qilish uchun pastga tushdim. Ma'lum bo'lishicha, er osti qudug'li nasosning tashqi suv o'tkazgichi muzlab qolgan, quduq nasosi esa iloji bo'lmagan ishni qilish uchun doimo ishlagan va bu jarayonda juda qizib ketgan.
Chiqish shlangini demontaj qilib, eritish paytida, menimcha, agar bu kelajakda takrorlansa, uning yonib ketishiga yo'l qo'ymaslik uchun, nasosimni nazorat qilish va uni o'chirish uchun sxemani tuzish uchun ajoyib imkoniyat bo'ladi. Bir oylik izlanishlar, ehtiyot qismlarga buyurtma berish va sinovdan so'ng Arduino Pump Saver paydo bo'ldi.
"PumpSaver.ino" biriktirilgan Arduino eskizi nasosdan olingan tokni kuzatish uchun tuzilgan va agar u 1 amperdan bir daqiqadan oshsa, o'rni nasosni to'xtatadi, LED yonadi va signalni sozlash har 5 daqiqada biriktirilgan dinamikdan o'ynaydi, bu sizga biror narsa noto'g'ri ekanligini bildiradi.
Shu o'rinda, men barcha o'quvchilarni ogohlantirmoqchiman, har birining ishi buzilgan taqdirda zaxira nasosini o'z quvvat manbai bilan o'rnatish yaxshi bo'ladi (meniki - bu batareyani zaxira qilish qurilmasi). Shubhasiz, tizimning o'zida biror narsa noto'g'ri bo'lsa, siz podvalni suv bosishini xohlamaysiz
Ta'minotlar
1 x Arduino Uno (men Uno R3 ishlatardim) va uni ishlatish uchun quvvat manbai
1 x 5V o'rni kalit moduli (jqc-3ff-s-z)
1 x 4N36 tranzistorli optokupl, uni qo'llab -quvvatlash uchun IC rozetkasi
1 x ACS712 oqim sensori moduli
1 x 8 ohmli dinamik (va panjara qopqog'i, agar siz uni devorga qo'yishni xohlasangiz)
1 x 470 ohmli rezistorli LED (agar siz vizual tizimning ochilish ko'rsatkichini xohlasangiz)
kichik bosilgan elektron loyiha taxtasi
loyiha qutisi
dinamik sim
Mening PumpSaver.ino skriptim!
kuchlanish bar (tavsiya etiladi, lekin ixtiyoriy)
1 -qadam:.ino skriptini Arduino Uno R3 -ga o'tkazing
Arduino IDE dasturidan foydalanib, biriktirilgan PumpSaver.ino eskizini Arduino Uno R3 -ga o'tkazing. Ulanish bilan bog'liq har qanday muammolar uchun Arduino veb -saytiga murojaat qiling.
2 -qadam: sxematik
Ushbu sxemaga binoan, ushbu sxemaning simlarini sizning korpusingiz bilan ishlaydigan tarzda yotqizganingizga ishonch hosil qiling. Men UNO bilan bir qatorda sevimli mashg'ulot uchun bosilgan elektron kartani va bir nechta uzaytirgich simlarini ishlatardim. Barcha komponentlar Amazon yoki Ebay -da osongina topiladi.
4N36 opto-tranzistor talab qilinadi, chunki bu o'rni modullari uchun kirish Arduino-dagi raqamli pin LOW past bo'lsa ham ishga tushadi. Asosan, biz Arduino 10 raqamli pinidan o'ta sezgir o'rni modulining kirish pinini ajratamiz, uni 10-pindan uzatiladigan optik boshqariladigan tranzistor orqali yuboramiz.
LED haqida eslatma: LEDni Arduino -dagi raqamli chiqish pinlariga to'g'ridan -to'g'ri ulamang - rezistordan foydalanganingizga ishonch hosil qiling. LED o'z -o'zidan Arduino UNO -ga zarar etkazadi.
Joriy modulni tanlashdan oldin, sizning nasosingiz qaysi oqimni tortishini aniqlaganingizga ishonch hosil qiling. Mina 30 amperda baholanadi, bu mening suv osti nasosim uchun etarli. Agar siz Arduino eskizini ko'rib chiqsangiz, unda mVperAmp o'zgaruvchisini o'zgartirish haqidagi izoh ham borligini ko'rasiz, agar uning joriy sensori 20 amperli model bo'lsa.
Eskiz shuningdek, kompyuterga ulanganingizda tekshirishni xohlasangiz, ma'lumotlarni ketma -ket monitorga uzatadi.
3 -qadam: O'rnatish va sinovni tugating
O'rnatishni yakunlash uchun men tizimni etkazib berish uchun kuchlanish barini o'rnatishni tanladim. Bizning mintaqada elektr energiyasi har doim ham ishonchli emas, shuning uchun men xafa bo'lishdan ko'ra xavfsizroq bo'lishini tushundim.
Oxirgi teginish uchun men 8 ohmli karnayim uchun chiroyli kichkina karnayga buyurtma berdim va uni yashash joyidagi devorga o'rnatdim. O'rnatishni sinab ko'rish uchun men portativ isitgichni oldim va uladim, bir daqiqadan ko'proq ishlamay qoldi. Tizim mo'ljallangan tarzda ishladi, isitgichni uzib qo'ydi va vaqt chegarasidan oshib ketganidan meni xavotirga soldi.
QAYD: eskizni Arduino IDE dasturiy ta'minotida ishlash muddatini uzaytirish uchun tahrirlash mumkin, lekin qancha vaqt kerak bo'lsa, shlang nasosi odatda suv sathini suzuvchi uni kesib oladigan joyga tushiradi. Men uchun bu hech qachon bir daqiqadan oshmagan, lekin sizniki boshqacha bo'lishi mumkin.
Tavsiya:
Bank hisobini tejash kalkulyatori: 18 qadam
Bank hisobini tejash kalkulyatori: Mening omonat kalkulyatorimni tanlaganingiz uchun tashakkur. Bugun biz o'z shaxsiy xarajatlaringiz va jamg'armalaringizni kuzatish uchun BankAccount sinfini qanday dasturlashni o'rganamiz. Xarajatlarni kuzatish uchun bank hisobini ochish uchun sizga birinchi navbatda asosiy ma'lumotlar kerak bo'ladi
Batareya quvvatini tejash: 8 qadam (rasmlar bilan)
Batareya tejamkorligi: CR2032 batareyalari juda zo'r, lekin ular LEDni "Fairy Light" haydashda biz xohlagancha ishlamaydi. Bu erda dam olish mavsumi bilan men USB quvvat bankining ishlamasligi uchun 20 ta yorug'lik simini o'zgartirishga qaror qildim. Internetda qidirib topdim va
Suvni tejash: 4 qadam
Suvni tejash!: Bu juda muhim! Frecuentemente nos damos ducas muy largas na cerramos la llave. Maqsad va vazifalarni bajarish uchun, biz sizga hech qanday yordam bermaymiz
Batareyani tejash, qo'rg'oshin kislotali avtomobil yoki Lipo batareyasi uchun ATtiny85 bilan zaryadsizlanishdan himoyalanuvchi o'chirish tugmasi: 6 qadam
Batareyani tejash, qo'rg'oshin kislotali avtomobil yoki Lipo batareyasi uchun ATtiny85 bilan zaryadsizlanishdan himoyalanuvchi kalit: Menga mashinalarim va quyosh tizimlarim uchun bir nechta batareya himoyachilari kerak, chunki men tijoratlarini 49 dollarga juda qimmat deb topdim. Ular, shuningdek, 6 mA bilan juda ko'p quvvat sarflaydilar. Men mavzu bo'yicha hech qanday ko'rsatma topa olmadim. Shunday qilib, men o'zim yaratdim, u 2 mA ga teng
Arduino uy energiyasini tejash: 5 qadam
Arduino Home Energy Saver: Siz elektr energiyasi va boshqa kommunal to'lovlarni kamaytirish uchun uyingiz energiyasini kuzatib boradigan uy energiya tizimini qurmoqdasiz. Ushbu modelda sizning qurilmangiz uyingizning haroratini tekshirishi va shunga mos ravishda sozlashi mumkin bo'ladi