Mundarija:

Arduino va elektromagnit klapan yordamida harakat sensori suv oqimi - DIY: 6 qadam
Arduino va elektromagnit klapan yordamida harakat sensori suv oqimi - DIY: 6 qadam

Video: Arduino va elektromagnit klapan yordamida harakat sensori suv oqimi - DIY: 6 qadam

Video: Arduino va elektromagnit klapan yordamida harakat sensori suv oqimi - DIY: 6 qadam
Video: Котика ударило током, 10 т. Вольт 2024, Noyabr
Anonim
Arduino va elektromagnit klapan yordamida harakat sensori suv oqimi - DIY
Arduino va elektromagnit klapan yordamida harakat sensori suv oqimi - DIY
Arduino va elektromagnit klapan yordamida harakat sensori suv oqimi - DIY
Arduino va elektromagnit klapan yordamida harakat sensori suv oqimi - DIY

Ushbu loyihada men sizga elektromagnit klapan yordamida harakat sensori suv kranini qanday qurishni ko'rsataman. Ushbu loyiha sizning qo'l bilan ishlaydigan suv kranini harakatni aniqlash asosida boshqariladigan kranga aylantirishga yordam beradi. Arduino interfeysi bilan jihozlangan IQ sensori yordamida qo'l har safar IQ sensori yonida aniqlanganda avtomatik ravishda ochiladi. Foydalanuvchi tomonidan aniqlanganidek, musluk ma'lum vaqt davomida ochiq qoladi va keyin avtomatik o'chiriladi.

Loyihada hamma uchun qulay bo'lgan, shuningdek, hamma uchun qulay bo'lgan oddiy materiallar ishlatiladi.

Ta'minotlar

  • Arduino Uno.
  • Solenoid valf 12V.
  • IQ sensori - sizning xohishingizga ko'ra ultratovushli sensor bilan almashtirilishi mumkin.
  • Diyot - 1N4007.
  • 12V quvvat manbai.
  • 5V o'rni.
  • Mini stol paneli.
  • Ulanish simlari.

1 -qadam: Solenoid klapanni tushunish

Solenoid klapanni tushunish
Solenoid klapanni tushunish
Solenoid klapanni tushunish
Solenoid klapanni tushunish

Solenoid valf elektromagnit bilan ishlaydi. Bobinni quvvatlantirishi valfni ochadi va suyuqlik oqimiga ruxsat beradi. Ushbu mexanizm qo'lda klapanlarni almashtirishga yordam beradi va uni ushbu loyihaning asosiy komponentiga aylantiradi.

Solenoid valfining ishlashini 12V quvvat manbaini to'g'ridan -to'g'ri elektromagnit klapanga ulab tekshiring. Shundan so'ng siz "Klik" ovozini eshitasiz. Bu tovush valfning ochilishi va yopilishini ko'rsatadi.

Solenoid klapanni boshqarish uchun biz uni Arduino mikrokontrolleriga ulashimiz kerak. Buning uchun 5V o'rni ishlatiladi. Solenoid valf orqa EMFni keltirib chiqaradi, bu to'g'ridan -to'g'ri ulangan bo'lsa, o'rni shikastlanishi mumkin. Shunday qilib, diod bu bosqichda ko'rsatilganidek ulanishi kerak. Bu solenoid valfni xavfsiz boshqarishni ta'minlashga yordam beradi.

Eslatma - Solenoid klapanning ijobiy yoki salbiy terminali yo'q, har qanday terminalni +ve yoki -ve deb hisoblash mumkin.

2 -qadam: Solenoid klapanni 5V o'rni bilan ulash

Solenoid klapanni 5V o'rni bilan ulash
Solenoid klapanni 5V o'rni bilan ulash
Solenoid klapanni 5V o'rni bilan ulash
Solenoid klapanni 5V o'rni bilan ulash

Ushbu bosqichda biz solenoid valfni o'rni bilan bog'laymiz. Ulanishlar uchun berilgan sxemaga qarang.

  1. 12V kuchlanishli musbat (+ve) terminalini o'rni umumiy terminaliga (markaziy) ulang.
  2. Diyotning ijobiy uchini o'rni NO (odatda ochiq) terminaliga ulang.
  3. Arduino 5V pinidan o'z o'rni uchun 5V quvvat manbai bilan ta'minlang.
  4. O'rnimizni kirish pinini (IN) Arduino 13 -piniga ulang.

O'rnimizni bo'lsa, etkazib berish tomonida 3 ta pin bor:

  • VCC
  • GND
  • IN yoki IN1, IN2 (1 kanal yoki 2 kanalli o'rni asosida)

O'rnimizni chiqish tomoni:

  • Odatda yopiq konfiguratsiya (NC): 1. YUQORI signal - oqim oqmoqda. 2. LOW signal - oqim oqmaydi
  • Odatda Ochiq konfiguratsiya (YO'Q): 1. YUQORI signal - oqim oqmaydi. 2. LOW signal - oqim oqmoqda.
  • Umumiy (CO)

Ushbu sxemada biz "Odatda ochiq" pinini ishlatamiz, chunki biz faqat qo'l aniqlanganda valfga oqim etkazib berishimiz kerak.

3 -qadam: IQ sensorini ulang

IQ sensori ulang
IQ sensori ulang

Biz IR sensorini arduino -ga taxtaning analog pinidan foydalanib ulaymiz. Arduino IDE -ning AnalogRead () funktsiyasidan foydalanib, biz sensor qiymatiga kirishimiz mumkin. Bu qo'l sensorga yaqin yoki yo'qligini aniqlashga yordam beradi.

  • IR sensori OUT pinini A0 analog piniga ulang.
  • IQ sensori uchun Arduino -dan 5V quvvat manbai bilan ta'minlang.
  • GND pinini ulang.

Eslatma - IQ sensori potentsiometrini sensorning aniqlash diapazonini o'zgartirish uchun sozlash mumkin

4 -qadam: Sketch/kodni yuklang

Keyinchalik, Arduino IDE yordamida Arduino -ga eskizni yuklashingiz kerak bo'ladi.

Qo'shilgan kodni yuklab oling va uni Arduino IDE -da oching.

Arduino -ni ulang va to'g'ri port va bortni tanlaganingizga ishonch hosil qiling, keyin kodni yuklang.

5 -qadam: Solenoid klapanni musluk/quvurga ulang

Solenoid klapanni musluk/quvurga ulang
Solenoid klapanni musluk/quvurga ulang

Ta'minotni o'rnatishdan oldin, solenoid valfini musluğa ulang. Uni kranga yopishtirish jarayonining ikki yo'li mavjud.

  1. Quvurga ulang: Valfni suvni mavjud kraningizga etkazib beradigan quvurga ulang.
  2. Tarmoqqa biriktirish: Valfning o'lchami sizning mavjud kraningizga mos keladigan bo'lsa, valfni to'g'ridan -to'g'ri musluğa ulang, aks holda u oqishga olib keladi. Shundan so'ng qo'lda tegishni yoqing. Qo'lda kran ochilganidan qat'i nazar, suv oqimi bo'lmaydi, chunki solenoid klapan o'chirilgan.

Rasmda 1 -ulanish sozlamalari ko'rsatilgan.

6 -qadam: Harakat sensori suv kranidan foydalanish

Mana, sizning harakat sensori suv krani ishlatishga tayyor. Har safar muslukdan foydalanmoqchi bo'lsangiz, qo'lingizni IQ sensori yaqinida harakatlantiring. Shundan so'ng, suv kodda ko'rsatilgan 7 soniya davomida oqadi va avtomatik ravishda o'chadi. Vaqtni talablarga qarab o'zgartiring.

Fikrlar bo'limida nima o'zgarishini yoki boshqacha qilayotganingizni menga ayting.

Tavsiya: