13-07-2019, 07:01
Witam Wszystkich Bardzo Serdecznie!
Pierwszy raz jestem na jakimkolwiek forum, dlatego proszę o wyrozumiałość. Proszę o pomoc w napisaniu a właściwie napisanie programu na Arduino. Z marszu zostałem oddelegowany do projektu, który jest na ukończeniu, brakuje tylko i aż szkicu, który to obsłuży. Nie mam pojęcia o pisaniu programów. W kwestii Arduino jestem na poziomie migającej diody. Nie wiem czy słusznie, ale założyłem, że odpłatnie ktoś mi pomoże. Jeżeli nie to z góry przepraszam.
Poniżej coś wytyczne jak taki program miałby działać.
Przekaźnik nr 1 (wejście – krańcówka drzwi A)
Przekaźnik nr 2 (wyjście – sygnalizator optyczny A)
Przekaźnik nr 3 (wyjście – sygnalizator akustyczny A)
Przekaźnik nr 4 ( wejście – krańcówka B)
Przekaźnik nr 5 (wyjście – sygnalizator optyczny B)
Przekaźnik nr 6 (wyjście – sygnalizator akustyczny B)
Przekaźnik nr 7 ( wejście – krańcówka C)
Przekaźnik nr 8 (wyjście – sygnalizator optyczny C)
Przekaźnik nr 9 (wyjście – sygnalizator akustyczny C)
Założenia programu są następujące:
1. 10 sekund nic się nie dzieje (czas na zamknięcie drzwi)
2. Sygnał optyczny i akustyczny działają jednocześnie. 2 x 0,5 S / 5 S (światło i dźwięk / przerwa) przez 5 minut
3. Po upływie 5 minut zwiększa się częstotliwość 3 x 0,5 S / 3 S i tak również przez 5 minut
4. Po upływie 5 minut zwiększa się częstotliwość 4 x 0,5 S / 1,5 S przez 5 minut
5. Po 15 minutach przechodzimy na sygnał 50mS/50mS, taki stan rzeczy trwa jeszcze 15 minut. Razem daje to nam 30 minut sygnalizacji.
6. Po tym czasie (uznajemy, że to usterka np. krańcówki) wyłączamy dźwięk i zostawiamy tylko światło mrugające z częstotliwością 50mS/2000mS
7. Taki stan rzeczy trwa do czasu zamknięcia drzwi lub usunięcia usterki
Sekcja A, B, C działają niezależnie
Zamknięcie drzwi w każdym momencie przerywa sygnalizację
Pierwszy raz jestem na jakimkolwiek forum, dlatego proszę o wyrozumiałość. Proszę o pomoc w napisaniu a właściwie napisanie programu na Arduino. Z marszu zostałem oddelegowany do projektu, który jest na ukończeniu, brakuje tylko i aż szkicu, który to obsłuży. Nie mam pojęcia o pisaniu programów. W kwestii Arduino jestem na poziomie migającej diody. Nie wiem czy słusznie, ale założyłem, że odpłatnie ktoś mi pomoże. Jeżeli nie to z góry przepraszam.
Poniżej coś wytyczne jak taki program miałby działać.
Przekaźnik nr 1 (wejście – krańcówka drzwi A)
Przekaźnik nr 2 (wyjście – sygnalizator optyczny A)
Przekaźnik nr 3 (wyjście – sygnalizator akustyczny A)
Przekaźnik nr 4 ( wejście – krańcówka B)
Przekaźnik nr 5 (wyjście – sygnalizator optyczny B)
Przekaźnik nr 6 (wyjście – sygnalizator akustyczny B)
Przekaźnik nr 7 ( wejście – krańcówka C)
Przekaźnik nr 8 (wyjście – sygnalizator optyczny C)
Przekaźnik nr 9 (wyjście – sygnalizator akustyczny C)
Założenia programu są następujące:
1. 10 sekund nic się nie dzieje (czas na zamknięcie drzwi)
2. Sygnał optyczny i akustyczny działają jednocześnie. 2 x 0,5 S / 5 S (światło i dźwięk / przerwa) przez 5 minut
3. Po upływie 5 minut zwiększa się częstotliwość 3 x 0,5 S / 3 S i tak również przez 5 minut
4. Po upływie 5 minut zwiększa się częstotliwość 4 x 0,5 S / 1,5 S przez 5 minut
5. Po 15 minutach przechodzimy na sygnał 50mS/50mS, taki stan rzeczy trwa jeszcze 15 minut. Razem daje to nam 30 minut sygnalizacji.
6. Po tym czasie (uznajemy, że to usterka np. krańcówki) wyłączamy dźwięk i zostawiamy tylko światło mrugające z częstotliwością 50mS/2000mS
7. Taki stan rzeczy trwa do czasu zamknięcia drzwi lub usunięcia usterki
Sekcja A, B, C działają niezależnie
Zamknięcie drzwi w każdym momencie przerywa sygnalizację