Mój moduł do nawadniania będzie sterowany za pomocą bluetooth przez aplikację na telefon komórkowy. Aplikacja będzie napisana w MIT App Inventor.
Elektronika
Układem sterującym jest ATMEGA328P. Wyboru dokonałem ponieważ układ ten ma 2k pamięci SRAM (potrzebuję tyle na zmienne w programie), a także dlatego, że układ umożliwia użycie biblioteki SoftwareSerial (co nie było możliwe przy ATMEGA8A).Moduł ma mieć następującą funkcjonalność:
- zegar RTC wraz z podtrzymywaniem bateryjnym na układzie DS3231 (do sterowania porami nawadniania)
- komunikacja bluetooth - układ HC-05
- odczyt z czujników wilgotności ziemi (dwa) - zwykłe dzielniki napięcia (czujnik wilgotności to czujnik mierzący rezystancję ziemi).
- dodatkowy monitor szeregowy pokazujący komunikację z modułem bluetooth, oraz wszelkie inne stany modułu - w celu kontroli tego co się z nim dzieje.
- sterowanie pompą



Brak komentarzy:
Prześlij komentarz