Мазмуну:
- 1 -кадам: Куралдар жана материалдар
- 2 -кадам: Электрондук нерселерди бирге туташтырыңыз
- 3 -кадам: УЗИ сенсорун орнотуу
- 4 -кадам: Акыркы жыйын жана программалоо
Video: Суу деңгээлинин индикатору Cum Notifier: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Суу деңгээлинин көрсөткүчү - бул суу сактагычтагы суунун деңгээлин тынымсыз көзөмөлдөп турган жана керек болсо сизге кабарлап туруучу аппарат. Суунун сарпталышын жана күтүлбөгөн суунун тартыштыгын токтотуу үчүн насосту күйгүзүп же өчүрүп коюу үчүн, резервуар толгон же бош экенин сизге кабарлайт.
- Бул түзмөктү орноткондон кийин суунун саркындысы же суу агымы жөнүндө тынчсыздануунун кажети жок.
- Ал суу сактагычтагы суунун деңгээлин үзгүлтүксүз көзөмөлдөп, суунун учурдагы деңгээлин көрсөтүүчү графикти түзөт.
- Ошондой эле, ЖКда Толук, Жетиштүү, Төмөн жана Өтө төмөн көрсөтүү менен деңгээлди көрсөтөт.
- Эгерде сиз суу резервуарын толтуруп жатсаңыз, анда толук деңгээлде (ашыкча агымдын алдында) ал сизге Sirensound аркылуу кабар берет жана сиз насосту өчүрмөйүнчө сиренанын үнүн токтотпойт. Андыктан насосту күйгүзүп, суунун саркындысы жөнүндө тынчсызданууну токтоткондо башка жумуштарды жасоодо эркин болуңуз
- Эгерде суунун деңгээли VeryLow деңгээлинен төмөн болсо, анда ал сизге sirensound аркылуу кабар берет жана TurnOnPump көрсөтөт. Сирена суунун чеги өтө төмөн деңгээлден жогору болмоюнча токтобойт.
1 -кадам: Куралдар жана материалдар
МАТЕРИАЛДАР:
Эскертүү: УЗИ сенсору (HCSR04) суу буусунан улам коррозияга учурай баштады, ошондуктан мен аны суу өткөрбөй турган сенсорго алмаштырдым.
- Arduino UNO (же кандайдыр бир Arduino шайкеш келген такта)
- LCD
- УЗИ сенсор (суу өткөрбөйт)
- Динамик (меникинен кичине болсо жакшы)
- Күйгүзүү/өчүрүү баскычы (эгер жок болсо, анда жакшы. Бул ЖКнын арткы жарыгын ӨЧҮРҮҮ/ӨЧҮРҮҮ үчүн гана)
- Электр камсыздоо
- Зымдарды туташтыруу (Аялдан аялга секирүүчү зымдар)
- УЗИ сенсорун Arduino менен туташтыруу үчүн узун зым (Узундугу контролер тактасы менен сенсордун ортосундагы аралыкка көз каранды)
КУРАЛДАР:
- Лампочка (эгер жок болсо, анда жакшы)
- Электрондук мультиметр
- Зым чечүүчү
- Бургулоочу машина
- Желим
- Компьютер
2 -кадам: Электрондук нерселерди бирге туташтырыңыз
УЗИ сенсорун, ЖКны, баскычты, динамикти жана ардуинону бириктирүү үчүн жогорудагы сүрөттү ээрчиңиз.
ЖК:
- Vss - GND
- Vdd - +5v
- Vee - GND
- rs - 4 (arduino пин номери)
- rw - 5
- иштетүү - 6
- D4 - 8
- D5 - 9
- D6 - 10
- D6 - 11
- Анод (ЖКнын 15 пин) - +5v
- Катод (ЖКнын 16 пини) - баскыч
УЗИ сенсор:
- Vcc - +5v
- Триг - 3 (arduino пин номери)
- Жаңырык - 2
- GND - GND
Баяндамачы:
- +ve pin - A5 (arduino пин номери)
- -ve pin / GND - GND
Баскыч:
- пин 1 - ЖКнын катод пини
- пин 2 - GND
3 -кадам: УЗИ сенсорун орнотуу
УЗИ сенсорун суу сактагычтын капкагына орнотобуз. Бул үчүн сенсордун цилиндр бөлүгүн (кабыл алуучу жана өткөргүч) өткөрүү үчүн сүрөттө көрсөтүлгөндөй эки тешикти бургула. Менин үйүмдөгү суу сактагыч чатырга коюлган, ошондуктан сүрөттө көрүнүп тургандай, мен абдан узун зымды колдондум.
Эми сенсорду орнотуп, зымга байлаңыз (Vcc, Trig, Echo, GND), ошондой эле анын үстүнө пластикалык үстүн коюп, клей же клей пистолети менен муунтуп коюңуз.
ЭСКЕРТҮҮ:
- Суу сактагычтын үстүнө кошумча тешик бургула (сүрөттө көрсөтүлгөн эмес), анткени жай мезгилинде суу буусу суу сактагычтын капкагынын ички жагында конденсацияланат жана сенсорго зыян келтириши же көрсөткүчкө тоскоол болушу мүмкүн.
- Төрт жипти колдонуңуз, анткени сенсордо төрт казык бар.
- Эгерде сиз бургулоочу машинаны тажрыйбасыз болсоңуз, анда аксакалдардан жардам алыңыз.
4 -кадам: Акыркы жыйын жана программалоо
- Долбоордун кутучасын колдонуп, бардык компоненттерди чогултуңуз жана спикердин оозун кутунун сыртында сактаңыз, ошондо сиз сиренаны так жана катуу уга аласыз.
- Кыска туташууну болтурбоо үчүн толтурууну да кам көрүңүз.
- Ардуинону компьютерге туташтырып, берилген программаны жүктөңүз.
- Программада кээ бир өзгөрмөлөрдү өзгөртүү керек болушу мүмкүн. Анын баары программада айтылган.
Эгерде сиз баарын ушул көрсөтмөдө айтылгандай кылсаңыз, анда сөзсүз жасап, сууну үнөмдөйсүз. Ошентип бактылуу болуу:-)
Сунушталууда:
TinkerCadта Arduino колдонулган суу деңгээлинин көрсөткүчү: 3 кадам
TinkerCad программасында Arduino колдонулган суунун деңгээлинин индикатору: Бул макалада Arduino колдонулган суу деңгээлинин толук иштөөчүсү жөнүндө. Резервуардагы суунун деңгээлин көрсөтөт жана суунун деңгээли алдын ала белгиленген деңгээлден төмөн болгондо моторду күйгүзөт. Район автоматтык түрдө которулат
Суу жумшартуучу туз деңгээлинин монитору: 7 кадам
Суу жумшартуучу туз деңгээлинин монитору: Суу жумшарткычтар ион алмашуу деп аталган процесстин жардамы менен иштейт, анда катуу суунун кальцийи менен магнийинин иондору натрий хлориди (тузу) менен атайын чайыр аркылуу алмашат. Суу басымдуу идишке кирет, ал жерде чайыр мончоктору аркылуу жылат
Raspberry Pi менен суу деңгээлинин монитору: 4 кадам
Raspberry Pi менен суу деңгээлинин монитору: Киришүү Саламатсыздарбы, мен Шафинмин, Aiversityдин мүчөсү. Мен Raspberry pi менен суу бактары үчүн суунун деңгээлинин сенсорун кантип куруу керектиги менен бөлүшөм. Бул проект сизге Raspberry piнин ишин деталдуу түрдө түшүнүүгө жардам берет
Деңгээл индикатору бар автоматташтырылган суу мотору: 6 кадам (сүрөттөр менен)
Деңгээл индикатору бар автоматташтырылган суу мотору: Саламатсызбы, дагы бир инструкцияга кош келиңиз. Бул долбоордо биз Arduino Nano аркылуу суу деңгээлинин индикатору менен толук автоматтык суу сактагычтын деңгээлин башкарууну кантип түзүүнү үйрөнөбүз. Ал киргизүүнү алат
D882 транзисторун колдонуу менен толук танк суу индикатору: 10 кадам
D882 транзисторун колдонуу менен толук танк суу көрсөткүчү микросхемасы: Салам досум, бүгүн мен суунун толук танкасын көрсөтө турган толук танкалуу суу индикаторунун схемасын жасаганы жатам суу цистернасы бул схеманы колдонуу менен толукталууда