Мазмуну:

Алыстан сугат системасын иштетүү жана көзөмөлдөө үчүн микроконтроллерлерди колдонуу: 4 кадам
Алыстан сугат системасын иштетүү жана көзөмөлдөө үчүн микроконтроллерлерди колдонуу: 4 кадам

Video: Алыстан сугат системасын иштетүү жана көзөмөлдөө үчүн микроконтроллерлерди колдонуу: 4 кадам

Video: Алыстан сугат системасын иштетүү жана көзөмөлдөө үчүн микроконтроллерлерди колдонуу: 4 кадам
Video: ЭРКЕКТИН АЯЛЫН СҮЙБӨЙ КАЛГАНЫН КАНТИП БИЛСЕ БОЛОТ? 5 БЕЛГИ 2024, Июль
Anonim
Алыстан сугат системасын иштетүү жана көзөмөлдөө үчүн микроконтроллерлерди колдонуу
Алыстан сугат системасын иштетүү жана көзөмөлдөө үчүн микроконтроллерлерди колдонуу

дыйкандар жана күнөсканалардын операторлору арзан сугат системасы үчүн.

Бул долбоордо биз топурактын нымдуулук сенсорун микроконтроллер менен бириктиребиз, топурак өтө кургак болгондо өсүмдүктөрдү автоматтык түрдө сугарып, алыстан иштетип жана дүйнө жүзү боюнча кыртыштын шарттарын көзөмөлдөө үчүн мобилдик телефонго билдирүүлөрдү жөнөтүү аркылуу SMS же Twitter; html жана JavaScript аркылуу веб -браузерди көрсөтүүгө жөндөмдүү башка түзмөк. Система ESP8266 микроконтроллерине туташкан топурактын ным сенсорунан турат, веб -серверди жайгаштырууга жана http сурамдарына жооп берүүгө жөндөмдүү. Микроконтроллер ным сенсорунан аналогдук сигналдарды алат жана транзистордук схема аркылуу насосту иштетет. Нымдуулуктун деңгээлин суу салмагынын пайыздык көрсөткүчү менен өткөрүмдүүлүк зондунун чыгышы менен байланыштырган изилдөө аяктады. Ным сенсорунун салыштырмалуу төмөн нымдуулукта каныккандыгы аныкталды, бул бул сенсордун кээ бир өсүмдүктөр менен топурак түрүндөгү айкалыштарына колдонулушун чектеши мүмкүн. Биз азырынча Node Red аркылуу мобилдик түзмөккө push билдирүүлөрдү киргизе алган жокпуз, бирок теория боюнча буга жетишүү керек.

1 -кадам: Өткөргүчтүк зонду менен нымдуулуктун деңгээлин текшерүү

Өткөргүчтүк зонду менен нымдуулуктун деңгээлин текшерүү
Өткөргүчтүк зонду менен нымдуулуктун деңгээлин текшерүү

Мен өткөргүчтүктү 9 казанда өлчөдүм

өткөргүчтүктү нымдуулук деңгээлине чейин калибрлөө үчүн суунун ар кандай пайызы бар. Бул колдонуучуга өзгөчө өсүмдүктөрдүн түрлөрүнө жана топурактын айкалышына ылайык келген нымдуулукту тандоого мүмкүндүк берет

2 -кадам: Суу насосун жана ЖК экранын Arduinoго туташтыруу

Суу насосун жана ЖК экранды Arduino менен туташтыруу
Суу насосун жана ЖК экранды Arduino менен туташтыруу
Суу насосун жана ЖК экранды Arduino менен туташтыруу
Суу насосун жана ЖК экранды Arduino менен туташтыруу
Суу насосун жана ЖК экранды Arduino менен туташтыруу
Суу насосун жана ЖК экранды Arduino менен туташтыруу

Мен суу насосту каалаган нымдуулуктун деңгээлине жеткенге чейин эки секундада 0,5 секундага иштетүү үчүн туташтырдым. ЖЧК белгиленген чекит деңгээлин жана өткөрүлгөн өткөрүмдүүлүк деңгээлин (иликтөөнүн каныктыруу деңгээлинин пайызы катары көрсөтүлөт) чыгарат

Arduino коддору

int setpoint = 0;

нымдуулук = 0;

int насос = 3;

pinMode (A0, INPUT); // Ынтымак казаны

pinMode (A1, INPUT); // Өткөргүчтүк иликтөө

pinMode (насос, ЧЫГУУ); // Насос

lcd.init (); // lcdди баштоо

lcd.backlight (); // арткы жарыкты ачуу

lcd.setCursor (0, 0); // жогорку сол бурчка өтүү

lcd.print ("Орнотуу чеки:"); // бул сапты жогорку сапка жазыңыз

lcd.setCursor (0, 1); // 2 -катарга өтүңүз

lcd.print ("Нымдуулук:"); // борборлоштуруу үчүн боштуктар менен толтурулган сап

lcd.setCursor (0, 2); // үчүнчү катарга өтүңүз

lcd.print (""); // борборлоштуруу үчүн боштуктары бар аянтча

lcd.setCursor (0, 3); // төртүнчү катарга өтүңүз

lcd.print ("D&E, Hussam");

3 -кадам: Кутунун дизайнын басып чыгаруу

Кутунун дизайнын басып чыгаруу
Кутунун дизайнын басып чыгаруу
Кутунун дизайнын басып чыгаруу
Кутунун дизайнын басып чыгаруу
Кутунун дизайнын басып чыгаруу
Кутунун дизайнын басып чыгаруу

Негизинен мен Автомат сугат системасы үчүн жөнөкөй куту жасадым, анын алдыңкы бетинде экраны бар жана "Setpoint" жана "Power" которгучтары үчүн эки тешиги бар. Ошондой эле мен электр менен камсыз кылуу үчүн капталында дагы бир тешикти ойлоп таптым

4 -кадам: Бардык бөлүктөрдү бириктирүүчү акыркы кадам

Акыркы кадам Бардык бөлүктөрдү бириктирүү
Акыркы кадам Бардык бөлүктөрдү бириктирүү
Акыркы кадам Бардык бөлүктөрдү бириктирүү
Акыркы кадам Бардык бөлүктөрдү бириктирүү
Акыркы кадам Бардык бөлүктөрдү бириктирүү
Акыркы кадам Бардык бөлүктөрдү бириктирүү

Бөлүктөрдүн баасы

  • Arduino $ 20
  • $ 6 насос
  • Өткөргүчтүк иликтөө $ 8
  • Jumper зымдары 6 доллар
  • Breadboard $ 8
  • Электр энергиясы менен камсыздоо $ 12
  • LCD $ 10
  • Бардыгы 70 доллар

Сунушталууда: