Skocz do zawartości

Smart Farm z Arduino i Simulinkiem


wplac

Pomocna odpowiedź

Cześć koledzy,

Mam problem i szukam już pomocy wszędzie gdzie się da. Tragicznie wkopałem się z pracą na studia i w związku z tym pojawia się pytanie: czy jest na sali specjalista, mistrz, amator ewentualnie absolutny laik od spraw Matlab/Simulink w kontekście Arduino. Mój problem wygląda tak że musze zrobić projekt smart farmy oparty na Arduino a napisany w Simulinku. Coś mam, coś ogarniam ale mam parę problemów których rozwiązywanie idzie mi fatalnie. Na zdjęciu projekt z Simulinka.

1) Potrzebuję pomocy w zaimplementowaniu do projektu rozwiązania problemu histerezy. W każdym z 3 modułów (temperatura, nawadnianie, oświetlenie) pojawia się sytuacja gdzie temperatura/wilgotność/poziom nasłonecznienia zmienia się zbyt szybko co powoduje szybkie zmiany stanów na wyjściach. Czujnik wykrywa zbyt mało światła, uruchamia się lampa, światła jest zbyt dużo, gaśnie lapma, światła jest zbyt mało... Profesor zasugerował skorzystanie z regulatora dwupołożeniowego ale niestety mój poziom pojmowania skutecznie utrudnia mi korzystanie z wiedzy zawartej na hinduskich forach 😕

2) Jak widać na załączonym obrazku, w części dotyczącej regulowania temperatury, program pobiera dane z LM35, przerabia je na stopnie Celsjusza a następnie gdy wychodzi ich mniej niż 18 uruchamia serwo które podłączone jest do ciągu wentylacyjnego i tym sposobem wpuszczane jest do szklarni ciepłe powietrze. Niestety, nie potrafię znaleźć w internecie przykładu który dostatecznie jasno tłumaczyłby mi jak zrobić by serwo zamknęło wentylację gdy temperatura np. podskoczy do 25 stopni.

Do rzeczy. Ogarnięcie tego projektu idzie mi super opornie a naprawdę muszę już to skończyć i oddać bo autentycznie, tylko ten jeden projekt stoi między mną a dyplomem 😕

 

sim.jpg

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.