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

Литер тоолж байна! Arduino ус хэмжигч "Бамбай": 7 алхам (зурагтай)
Литер тоолж байна! Arduino ус хэмжигч "Бамбай": 7 алхам (зурагтай)

Видео: Литер тоолж байна! Arduino ус хэмжигч "Бамбай": 7 алхам (зурагтай)

Видео: Литер тоолж байна! Arduino ус хэмжигч
Видео: Тото - Баяноммай (Lyrics Video) 2024, Арваннэгдүгээр
Anonim
Image
Image
Материал
Материал

Сайн байна уу! Энэхүү зааварчилгааны тусламжтайгаар та хүссэн хэмжээний усаа тунгаар өгч болно. Систем нь мл ба L хэлбэрээр ажиллах боломжтой. Бид Arduino UNO, усны хэмжээг тоолох урсгалын тоолуур, статусыг харуулах LCD, тохиргоог өөрчлөх товчлуур, ороомог хавхлагыг идэвхжүүлэх реле зэргийг ашиглах болно.

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

Эхний оролдлогоор би үүнийг талхны тавцан дээр хийхийг оролдсон боловч 8 товчлуур (маш олон утас), таслах, буруу арга хэмжээ авах, усны эх үүсвэрийн гадна эсвэл ойролцоо турших шаардлагатай болсон тул би "бамбай" хийхээр шийдсэн. ".

Хэрэв та ПХБ -ийг хэзээ ч хийж байгаагүй бол энэ нь тохиромжтой үе байж магадгүй юм. Энэ нь амархан, зөвхөн холбогдох элементүүдийг анхаарч үзэх хэрэгтэй. Би ПХБ -ийн хурдан гарын авлага хийсэн. Хэрэв танд илүү дэлгэрэнгүй мэдээлэл хэрэгтэй бол энэ хуудаснаас сайн хичээлүүдийг олж болно.

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

Видеог үзээрэй!

Алхам 1: Материал

ПХБ

-Нэг талдаа хамгийн багадаа 13х10 см хэмжээтэй зэс хавтан (Шилэн эслэгийг санал болгож байна)

-Хлоридын хүчил

-Хуванцар сав

-Хуванцар бээлий

-Дулаан дамжуулах цаас (шар цаас)

-Төмөр (дулаан дамжуулах зориулалттай)

-Гагнуурын төмөр, гагнуурын утас, өнгөлгөөний дэвсгэр

-Өрөм, 1мм өрмийн

Электроник

-Ардуино НҮБ

-LCD 16x2

-Усны урсгал хэмжигч (би YF-S201 ашиглаж байна)

-10K эсэргүүцэл x 8

-1K эсэргүүцэл

-10K тримпот

-x 8 товчлуурыг дарна уу

-Нэг эгнээтэй эрэгтэй шулуун зүү толгой х 21 зүү

-Нэг эгнээ муруй голтой толгой 6 хадаас

-Эмэгтэй зүү толгой холбогч 2 х 6 зүү

-5В реле модуль

-Соленоид хавхлага (12, 24 VDC зөвлөж байна)

-Конектор, утас

Мөн таны хэрэгцээнд нийцүүлэн хоолой тавих

Алхам 2: ПХБ -ийг бэлтгэх

ПХБ -ийг бэлтгэж байна
ПХБ -ийг бэлтгэж байна
ПХБ -ийг бэлтгэж байна
ПХБ -ийг бэлтгэж байна
ПХБ -ийг бэлтгэж байна
ПХБ -ийг бэлтгэж байна
ПХБ -ийг бэлтгэж байна
ПХБ -ийг бэлтгэж байна

Хэрэв та ПХБ хэзээ ч хийж байгаагүй бол энэ нь хамгийн хэцүү алхам байж магадгүй юм. Та зөвхөн зааврыг дагах хэрэгтэй.

ПХБ хийх олон арга бий, энэ нь надад тохиромжтой:

1.- Зэсийн гадаргууг өнгөлж хавтанг бэлтгэ. Та гөлгөр, гялалзсан гадаргуу авах хэрэгтэй. Дараа нь аяга таваг угаагч бодисоор угаана. Үүнийг хийсний дараа гадаргуу дээр дахин хүрч болохгүй (хурууны хээ). Үүнийг хатаана

2.- Дулаан дамжуулах цаасан дээр файлуудыг (PDF) хэвлэх. Миний хувьд надад хорны цаас (бэх биш) байгаа тул танд цаасаа зөв хэвлэгч хэрэгтэй болно. Цаасны гөлгөр/гялалзсан гадаргуу дээр хэвлэ.

Тэмдэглэл: Файлуудыг шилжүүлэхэд бэлэн байгаа тул толин тусгал ашиглан хэвлэхгүй. Хэрэв хүсвэл эхлээд энгийн цаасан дээр хэвлээд, үсгүүдийг арагш нь харах болно, гэхдээ зүгээр.

3. -Хэвлэсэн гадаргуутай цаасыг доош нь тавиад самбарт (зэс гадаргуу) наана. Үүнийг засахын тулд жаахан соронзон хальс тавь

4. -Одоо халуун төмрөөр төмөр замыг зэсийн гадаргуу руу шилжүүлээрэй. Үүнийг хийхийн тулд төмрийг хөдөлгөж, ойролцоогоор дарна уу

2-3 минут.

5. Хөргөөд бүх цаасыг арилгана. Үлдсэн цаасыг арилгахын тулд та үүнийг сайтар угааж болно. Замуудыг гэмтээж болохгүй!

6. Уусмалыг хуванцар саванд хийж хуванцар бээлий ашиглана уу! Би төмрийн хлоридын нэг хэсгийг 40 хэмийн халуун усанд хэрэглэдэг. ПХБ хийхэд 300 мл хэрэгтэй (100мм төмрийн хлорид, 200мл бүлээн ус), гэхдээ энэ нь таны савны хэмжээнээс хамаарна.

7.- Самбарыг уусмалд хийж, савыг хөдөлгөж, зэсийг зайлуулахын тулд "долгион хийж" байгаарай. Ерөнхийдөө энэ нь 20-30 минут болдог бөгөөд самбарыг байнга шалгаж байгаарай.

8. -Зэсийг бүгдийг нь салгасны дараа тэтгэвэрт гараад самбараа угаа (хуванцар бээлий ашиглана). Бэхийг арилгаж, зэс мөрүүдийг харахын тулд дахин өнгөл.

9. -Хэрэв та хүсвэл хавтангийн үлдсэн хэсгийг хайчилж болно.

10. -Одоо та нүх өрөмдөх хэрэгтэй. 1 мм -ийн өрмийн бит ашиглана уу. Нүхнүүдийг тойргийн төв хэсэгт зэсгүй тэмдэглэсэн байдаг.

11. -Одоо та дээд талыг нь шилжүүлж болно. Хэвлэсэн цаас нь нүхтэй таарах ёстой. Товчлуурын товчлуурын шугамын буланг лавлагаа болгон ашигла. Та үүнийг хүчтэй гэрэл эсвэл нарны эсрэг хийж болно. Үүнийг засахын тулд жаахан соронзон хальс тавь.

3-5 алхамуудыг давтана уу.

ПХБ бэлэн боллоо!

Алхам 3: "Бамбай" хийх

Хийх
Хийх
Хийх
Хийх
Хийх
Хийх

Одоо бүрэлдэхүүн хэсгүүдийг холбож, гагнана. Эхлээд зүү толгойнууд. Та "урт зүү" авахын тулд тээглүүрийг түлхэх хэрэгтэй эсвэл өөр төрлийн толгойн толгой ашиглаж болно. Зургийг үзнэ үү.

Дараа нь резисторууд. Резистор бүрийг харгалзах утгаар нь тэмдэглэсэн бөгөөд товчлуур, тримпот, муруй зүү толгой, эмэгтэй зүү толгой зэргийг үргэлжлүүлээрэй.

Анхааруулга: Металл USB залгууртай холбоо барихаас зайлсхийхийн тулд та "хамгаалах" бүсэд соронзон хальс тавих хэрэгтэй

LCD болон arduino -ийг холбоно уу. "0" ба "A5" нь үүнийг холбох зөв аргыг зааж өгнө.

ТАЙЛБАР: Таны эцсийн бамбай минийхээс өөр байж магадгүй, учир нь би зарим асуудлыг зассан (буухиа холбогч, "бүрхүүл" бүс, тодосгогч тамга)

Алхам 4: Дамжуулах хоолой

Дамжуулах хоолой
Дамжуулах хоолой
Дамжуулах хоолой
Дамжуулах хоолой
Дамжуулах хоолой
Дамжуулах хоолой
Дамжуулах хоолой
Дамжуулах хоолой

Үнэнийг хэлэхэд, би бүх бүрэлдэхүүн хэсгүүдийн нэрийг англиар мэдэхгүй, ямар ч байсан хоолой нь таны програмаас хамаарна. Дамжуулах хоолойг хэрхэн яаж хийх талаар ойлголттой болохын тулд зургуудыг үзнэ үү. Усны даралт нь бүх газар, электроныг цацаж чаддаг тул сайн холбосон, битүүмжилсэн хэлхээ хийхээ бүү мартаарай!

АНХААРУУЛГА: Урсгал хэмжигч нь сумтай бөгөөд урсгалын чиглэлийг заана.

Алхам 5: Калибровк хийх

Тохируулгын
Тохируулгын
Тохируулгын
Тохируулгын
Тохируулгын
Тохируулгын
Тохируулгын
Тохируулгын

"Бамбай" ба дамжуулах хоолой бэлэн болсон үед усны урсгалын тоолуурыг туршиж үзээрэй.

Танд усны эх үүсвэр хэрэгтэй. Би угаалгын машины дэргэдэх мэдрэгчийг соронзон хавхлага (ижил төрлийн) усан хангамжийн холбогч ашиглан туршиж үзсэн бөгөөд Arduino нь ороомог хавхлагыг жолооддоггүй тул би реле ашигласан тул танд гадаад тэжээлийн эх үүсвэр хэрэгтэй болно. Соленоид хавхлагын хүчдэл, схемийг үзнэ үү. "COM" ба "NO" ашиглан нэг мөр тасална. Би хуучин угаалгын машинаас 220 вольт ороомог хавхлага ашиглаж байна. Хэрэв та цахилгаан соронзон хавхлага худалдаж авах шаардлагатай бол бага хүчдэл (12 эсвэл 24 вольт) ашиглахыг зөвлөж байна. Та нийлүүлэх боломжтой нэгийг сонгохоо бүү мартаарай.

Урсгал хэмжигч нь х литрийн импульсийг зааж өгсөн ч гэсэн хоолойныхоо онцлог хэлбэрээс шалтгаалан үүнийг туршиж үзэх шаардлагатай.

Жишээлбэл, миний урсгалын тоолуурын гаралт 450 импульс байна, гэхдээ туршилтаар би ердөө 400 -г авсан. Бусад хүчин зүйл бол тэжээлийн хавхлагыг бүрэн онгойлгож чадахгүй байсан, учир нь уншилт тогтворгүй болсон тул та усан хангамжийн хавхлагыг тохируулах хэрэгтэй..

ТАЙЛБАР: Миний хувьд 1-30 л/мин ба 1.75 Mpa мэдрэгчийн параметрүүдийн хүрээнд ажиллахаа бүү мартаарай.

Миний хэлсэнчлэн бүх зүйл урсгал хэмжигчийн чанар, онцлогоос хамаарна.

Мэдрэгчийг бамбай руу холбоно уу. Дээд талд холбогдох холбогчийг хэвлэсэн байна.

+ = 5V (Улаан утас)

- = GND (Хар утас)

S = дохио эсвэл импульс (Yelow Wire)

Релений модуль нь ижил тэмдэгтэй байна.

Би импульс тоолох кодыг бэлдсэн. Та START/STOP болон RST CNT -ийг ашиглаж болно. 1 литрийн багтаамжтай лонх, хувин эсвэл стакан хэрэглэж эхлэх товчийг дарна уу. 1 литр хүрэх үед зогсоо. Загвар авахын тулд хэд хэдэн удаа давтана уу. RST CNT товчийг дарж тоолуурыг дахин тохируулаад дахин эхлүүлнэ үү.

Одоо та x литр мэдрэгчийн импульсийг мэднэ.

Видеог үзээрэй.

Алхам 6: Ус хэмжигч

Усны тун
Усны тун

Тоног төхөөрөмжийн онцлог:

LCD: Статусыг харуул, "SP" нь тогтоосон цэг эсвэл хүссэн усны хэмжээ, "CNT" бол тоолуур юм. Би хоёр дэлгэц шиг ажилладаг lcd хийдэг кодыг танилцуулсан. Ml функц ба L функц нь бүрэн бие даасан байдаг.

START/STOP: "сэлгэх" функц. Товчлуурыг суллахад реле болон системийг ажиллуулах. Хэрэв та дахин дарвал систем зогсох бөгөөд реле "OFF" болно. Хэрэв систем асаалттай байвал бүх товчлуур ажиллахгүй болно.

UNIT: Өмнөх дэлгэцийн тохиргоо, утгыг хадгалж, мл ба L хооронд солино. Мөн "солих" функц байдаг. Хэрэв энэ нь бага байвал та мл дэлгэц дээр, хэрэв өндөр байвал L дэлгэц дээр байна.

RST SP: Шинэ цэг оруулахын тулд одоогийн дэлгэц дээрх тогтоосон цэгийг дахин тохируулна уу.

RST CNT: Шинэ тоолж эхлэхийн тулд одоогийн дэлгэц дээрх тоолуурыг дахин тохируулна уу. Хэрэв тоолуур нь тогтоосон цэгээс өндөр эсвэл тэнцүү байвал систем эхлэхгүй.

Adders товчлуурууд: Та тохируулах цэгийг өөрчлөх 4 товчлууртай, +1, +10, +100, +1000. Энэ бол тохиргоог өөрчлөх хялбар арга юм. Систем ажиллаж байх үед нэмэгчийн товчлуур ажиллахгүй байна. Та мл функц дээр +1 нэмж болохгүй.

Програм хангамжийн онцлог:

Би мэдрэгчийг түлхэх товчлуур болгон авсан (маш хурдан дарагдсан!) Энэ нь бүх товчлуурын адил "задлах" функцийг ашигладаг. Дугуй дуусахад мэдрэгч "өндөр" илгээдэг (ойролцоогоор 2, 5 мл тутамд). Үлдсэн цаг нь "бага" бөгөөд товчлуур дарахад ижил нөлөө үзүүлдэг.

Та импульсээ x литр ба мл х импульсийг дараах байдлаар танилцуулах хэрэгтэй.

Өмнөх алхамд та мэдрэгчийг туршиж, гаралтын импульсээ авсан болно. Тоог дугуйруулахыг хичээ.

float cal_1 = 2.5; // мл х импульсийг тохируулна уу

Энд кал_1 = 1000/литр тутамд импульс (миний тохиолдол; 1000/400 = 2.5 мл х импульс

int cal_2 = 400; // Импульсийг x литрээр тохируулна уу

Энэ бол ажиллахад тохиромжтой дугуй дугаар юм. Та надаас илүү азтай байх эсэхийг мэдэхгүй байна. Алдаагаа хамгийн бага хэмжээнд хүртэл тохируулахын тулд хамгийн сүүлийн шалгалт тохируулгыг хийгээрэй.

Хувьсагчууд нь "int" бөгөөд хэрэв танд илүү том тоо хэрэгтэй бол "урт" эсвэл "тэмдэггүй урт" болгон өөрчилнө үү.

Видео бичлэг дээр та бамбайны ажиллагааг харж болно. Бага зэрэг тэвчээр гаргаснаар та бараг төгс гүйцэтгэлд хүрч чадна.

Алхам 7: Автоматаар дахин тохируулах

2018 оны 10-р сарын 23-ны өдөр хянагдсан, Туршилт

Хэрэглэгчдийн хүсэлт. Тоолуур тогтоосон цэгт хүрсний дараа автоматаар 0 болгож шинэ тооллого эхлүүлнэ. Систем ажиллахгүй байхад та Reset товчийг үргэлж ашиглаж болно.

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