Мазмуну:
- 1 -кадам: Керектүү материалдар
- 2 -кадам: Районду куруу
- 3 -кадам: Райондун жумушчу принциби
- 4 -кадам: Arduino коду
- 5 -кадам: Ишке ашыруу жана тестирлөө
Video: Arduino аркылуу автоматтык сугат системасын кантип жасаса болот: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Бул Нускамада мен сизге топурактагы суунун мазмунун сезе турган жана бакчаңызды автоматтык түрдө сугаруучу автоматтык сугат системасын кантип курууну жана колдонууну көрсөтөм. Бул система ар кандай эгин талаптарына жана мезгилдик өзгөрүүлөргө программаланышы мүмкүн. Бул система тамчылатып сугаруу техникасына эң ылайыктуу. Мен ошондой эле ар кандай топурактын шарттарына жана суунун болушуна системаны сынап көрдүм.
Оңой түшүнүү үчүн шилтемеленген видеону көрүңүз.
Бул система сизге короодогу бакчаңызды же ички бакчаңызды автоматтык түрдө сугарууга жардам берет жана бош убактыңызда сүйүктүү өсүмдүктөрүңүздү сугаруу жөнүндө кабатыр болбоңуз.
Arduino UNO бул системанын мээси жана бардык сенсорлор жана дисплей түзмөктөрү ал тарабынан башкарылат. Ным сенсору топурактын нымдуулугун окуу үчүн колдонулат. ЖК жер кыртышынын абалын, айлана -чөйрөнүн температурасын жана суу менен камсыздоонун абалын (суу насосу) көзөмөлдөө үчүн берилет.
1 -кадам: Керектүү материалдар
- Arduino UNO
- Топурактын нымдуулугу сенсору (LM393 драйвери менен)
- LM 35 температура сенсору
- 16x2 LCD дисплей
- Суу деңгээлинин которгучу
- Баяндамачы
- 5V релеси
- BC547 же ушул сыяктуу NPN транзисторлору
- Резисторлор (Райондук схеманы караңыз)
- Потенциометр (10Kohm)
- 5мм LED
- 1N4007 диод
- Терминал тилкелери жана бурама терминалдар
- PCB / Breadboard
- Негизги шаймандар жана Soldering Kit
2 -кадам: Районду куруу
Бул схема Breadboard же PCBде курулушу мүмкүн. Убактылуу аракет кылуу үчүн, муну нан тактасына курсаңыз болот. Чоо -жайын билүү үчүн райондук схемага кайрылыңыз. Байланышты төмөндө айтылгандай кылыңыз.
ARDUINO PINS
0 _ N/C
1 _ N/C.
2 _ LCD-14
3 _ LCD-13
4 _ LCD-12
5 _ LCD-11
6 _ N/C.
7_ СУУ_ДЕҢГЕЛИНДЕ_СТАТУСУ_ЛЕД
8 _ N/C.
9_ СУЙЛОГУЧ
10 _ N/C.
11 _ ЖК-6
12 _ ЖК-4
13 _ PUMP_STATUS_LED) _AND_TO_RELAY
A0_ МАЙНЫН_МАЙЫ_СЕНСОРУ
A4 _ LM35_ (TEMPERATURE_SENSOR)
LCD-1 _ GND
LCD-5 _ GND
LCD-2 _+Vcc
LCD-3 _ LCD_BRIGHTNESS
*Ката туруксуз температура көрсөткүчтөрү үчүн кабарланды. Сураныч, температура сенсорунан алыс болуңуз. Мен чечилгенден кийин кодду жаңыртам.
3 -кадам: Райондун жумушчу принциби
Топурактын нымдуулук сенсорунун мааниси топурактын каршылыгына жараша болот. LM393 драйвери - бул сенсордун чыңалуусун 5В туруктуу чыңалуусу менен салыштырган кош дифференциалдуу салыштыргыч.
Бул сенсордун мааниси 0- 1023. 0 эң нымдуу абалда жана 1023 абдан кургак абалда.
LM35-бул тактык интегралдык микросхема температурасы сенсорлору, алардын чыгуу чыңалуусу Цельсий температурасына сызыктуу пропорционалдуу. LM35 -55˚ден +120˚Ске чейин иштейт.
Суу деңгээлинин которгучунда камыш-магниттик которгуч бар, ал калкып жүрүүчү магнит менен курчалган. Суу болгондо ал өткөрөт.
Arduino топурактын нымдуулук сенсорунун жардамы менен топурактын абалын окуйт. Эгерде КУРГАК болсо, анда ал төмөнкү операцияларды аткарат ….
1) Суунун деңгээлинин сенсорун колдонуу менен суунун бар экендигин текшерет.
2) Эгерде суу бар болсо, Насос күйгүзүлөт жана суу жетиштүү көлөмдө берилгенде автоматтык түрдө өчүрүлөт. Насос релени айдоочу схемасы менен башкарылат.
3) Эгерде суу жеткиликтүү болбосо, сизге үн менен кабарланат.
Башка шарттар үчүн, Насос Өчүк бойдон калат жана топурактын абалы (Кургак, Нымдуу, Тундуу), температурасы жана Насостун абалы ЖК экранында көрсөтүлөт.
4 -кадам: Arduino коду
Процедура
- Ардуинону компьютериңизге туташтырыңыз.
- Тиркелген кодду жүктөп алып, ачыңыз.
- Куралдар опциясынан COM портуңузду жана Arduino тактаңызды тандаңыз.
- Жүктөө баскычын чыкылдатыңыз.
Код жүктөлгөндөн кийин, топурактын ным сенсорунун 0-1023 чейинки маанилерин көрсөтүүчү сериялык мониторду ачыңыз. Сенсорду ар кандай топурак шарттары үчүн сынап көрүңүз жана сенсордун маанисин эң ылайыктуу топурактын абалына белгилеңиз жана колдонмоңуз үчүн коддогу баалуулуктарды түзөтүңүз. Эгерде сиз топурактын ар кандай шарттарына карата сенсордун сезгичтигин өзгөрткүңүз келсе, Кодексте жазылган 3 шарттын маанисин өзгөртөсүз.
_
Температура төмөнкү формула боюнча эсептелет X = ((Sensor value) * 1023.0)/ 5000
Цельсий боюнча температура = (X/10)
5 -кадам: Ишке ашыруу жана тестирлөө
Долбоорду текшерүү үчүн төмөнкү кадамдарды жасаса болот.
1) Arduino'ду USB же Тышкы энергия булагы аркылуу электр булагына (5V) туташтырыңыз.
2) Ным сенсорун топуракка көмүңүз. Так өлчөө үчүн сенсорду өсүмдүктөрдүн тамырларынын жанына койгон жакшы. Эскертүү: Зымдын терминалдары суу өткөрбөйт.
3) Суу насосун Релейге туташтырыңыз (N/O жана Common терминалдары) жана электр тармагын күйгүзүңүз. Байланыштын чоо -жайын жана pinout үчүн Circuit'ке кайрылыңыз.
ЭСКЕРТҮҮ: Жогорку чыңалуу. СИЗДИН АЛДЫНЫЗДАГЫ ТҮШҮНҮКТҮ ТҮШҮНҮҢҮЗ
4) Температура сенсору ПХБнын өзүнө же топуракка коюлушу мүмкүн. Сенсорду сууга чөмүлтпөңүз.
5) Потенциометр ЖК жарыктыгын тууралоо үчүн ар кандай болушу мүмкүн.
6) Суунун деңгээлинин сенсорун суу контейнерине/резервуарга салыңыз.
Мен муну үйүмдүн бакчасында ишке ашырдым жана сенсорду өсүмдүктөрдүн биринин жанына койдум. Ошондой эле, мен Насосту жана суунун деңгээлинин сенсорун бир чака сууга койдум. Видеодон, мен суунун деңгээлинин сенсорун сууга түшүргөнүмдө, насос топурак нымдуу болгонго чейин иштетилгенин көрө аласыз.
Бул кемчиликсиз иштесе да, бул долбоордо кичине мүчүлүштүктөр жана жакшыртуулар бар. Сенсорлор чогуу иштегенде температуранын туруксуз көрсөткүчтөрү боюнча мүчүлүштүктөр катталган. Эгер ката чечилсе жаңыртам.
Колдонуучулар мындан аркы жакшыртууларды ишке ашыра алышат:
- Маалыматтарды талдоо жана алыстан башкаруу үчүн IOT мүмкүнчүлүгүн кошуңуз.
- Тамчылатып сугаруу жана талаанын ар кайсы жерлериндеги бир нече сенсорлор менен биригүү.
- Сенсордун иштешин терең топуракта ишке ашыруу үчүн камсыздаңыз.
- Ишенимдүү температура сенсорлорун колдонуңуз.
- Парниктер үчүн нымдуулукту жана температураны көзөмөлдөө.
- Суу минералдардын жана жер семирткичтердин концентрациясынын анализи.
Эгерде сиз кандайдыр бир күмөн саноолорго же сунуштарга туш болсоңуз, анда мага комментарийлер бөлүмүндө билдирип коюңуз. Эгер сиз муну курган болсоңуз, анда мага комментарийлер бөлүмүндө билдириңиз.
Рахмат
HS Sandesh
(Технократ Youtube каналы)
Сунушталууда:
Алыстан сугат системасын иштетүү жана көзөмөлдөө үчүн микроконтроллерлерди колдонуу: 4 кадам
Алыстан сугат системасын иштетүү жана көзөмөлдөө үчүн микроконтроллерлерди колдонуу: дыйкандар жана парник операторлору арзан автоматтык сугат системасы үчүн. Бул долбоордо биз топурактын нымдуу сенсорун микроконтроллер менен бириктирип, топурак адамдын кийлигишүүсүз өтө кургак болгондо өсүмдүктөрдү автоматтык түрдө сугарабыз
Үйдө $ 10 WiFi коопсуздук системасын кантип жасаса болот? Эч жерде акы жана жумуш жок!: 3 кадам
Үйдө $ 10 WiFi коопсуздук системасын кантип жасаса болот? Эч жерде акы жана жумуш жок!: Үйдө $ 10 wifi коопсуздук эскертме системасын кантип түзүү керек? Эч кандай төлөм жок жана ал бардык жерде иштейт! Эгерде PIR кыймыл сенсору кандайдыр бир кыймылды байкаса, ал сиздин мобилдик телефонуңузга билдирүү жөнөтөт. ESP8266 ESP-01 WiFi модулу, PIR кыймыл сенсору жана 3.3
MATLAB аркылуу чоң кишилердин угуу тестин кантип жасаса болот: 6 кадам
MATLAB аркылуу чоң кишилердин угуу тестин кантип жасоо керек: ЖООПКЕРЧИЛИК: Биздин тест медициналык диагноз эмес жана антип колдонулбашы керек. Туура угууну өлчөө үчүн, медициналык адиске кайрылыңыз. Бизде болгон материалдарды колдонуп, биздин топ угуу тестин өткөрдү. Биздин тест чоңдор жана өспүрүмдөр үчүн гана
Arduino жана Bluetooth аркылуу жылдыруу дисплейин кантип жасаса болот: 4 кадам
Arduino жана Bluetooth аркылуу жылдыруучу дисплейди кантип жасоо керек: Менин YouTube каналыма баш багыңыз Бул макалада мен " Ардуино аркылуу кантип жылдыруучу дисплей жасап, аны смартфон аркылуу башкарса болот " жөнүндө сүйлөшөм. Bluetooth аркылуу сиз эң көп 63 белгини жана программалар аркылуу жөнөтө аласыз
Көчө кечелери үчүн соода арабасынын үн системасын кантип жасаса болот: 10 кадам
Көчө кечелери үчүн соода арабасынын үн системасын кантип жасаса болот: Бул Нускамалык сизге соода арабасында өзүнчө мобилдик үн системасын түзүү кадамдарын көрсөтөт. Бул орнотууну ар кандай коомдук чогулуштарда колдонсо болот, анын ичинде нааразылык акциялары, көчө бийлеринин кечелери, Парклинг Лоттун рэп согуштары, ал тургай