15. Alarm

15.2. Alarm – řídící program

Jak chceme, aby se alarm choval…

  1. Při vyhodnocení pohybu před kamerou se spustí zvuková výstraha a zároveň bude blikat červené světlo.
  2. Program poběží ve smyčce, aby se neustále vyhodnocoval pohyb před kamerou a alarm mohl reagovat.

Nejprve je potřeba nastavit, co má kamera vyhodnocovat. Postup:

  1. V hlavním programu, na záložce Camera, vložíme komponentu Change, kterou zakreslíme do plochy symbolizující snímaný prostor kamery. Lze si při tom zaškrtávátkem „Activate Preview“ zobrazit místo černé plochy obraz z kamery.
  2. Podle toho, jakou oblast označíme (velikost, umístění), tak tuto oblast bude kamera hlídat. Přes pravé tlačítko myši nad označením vybrané plochy si pak zobrazíme možnosti nastavení a nastavíme si název oblasti a lze nastavit, jak citlivá má být kamera při vyhodnocování pohybu. Pohyb je vyhodnocován na základě změny kontrastu obrazu, předdefinovaná hodnota 10 je naprosto dostačující pro citlivé vyhodnocování.

Obr. 1: Alarm - nastavení kamery pro využití v programu

Po nastavení kamery si vytvoříme podprogram pro blikání LED a samotný program.


Obr. 2: Alarm - podprogram pro blikání LED


Přehled použitých elementů je v následující tabulce.

Tabulka 1: Alarm - podprogram pro blikání LED - přehled použitých elementů

Použitý element

Základní zobrazení elementu

Počet

Umístění elementu v nabídce

připojení na vstup (Input), výstup (Output/Motor)

Poznámka

Lamp output

2x

Program elements – Basic elements

O1

1x zapnutí, 1x vypnutí

Subprogram Entry

1x

Program elements – Subprogram I/O

-

-

Subprogram Exit

1x

-

-

 


Obr. 3: Alarm - program


Přehled použitých elementů je v následující tabulce.

Tabulka 2: Alarm - program - přehled použitých elementů

Použitý element

Základní zobrazení elementu

Počet

Umístění elementu v nabídce

připojení na vstup (Input), výstup (Output/Motor)

Poznámka

Start

2x

Program elements – Basics elements

-

Paralelně běží 2 funkce

Time delay

3x

-

-

Sound

1x

-

Přehrávaný zvuk 02 – Alarm, nečekat na dohrání zvuku,

4x zvuk opakovat

Panel display

1x

Program elements – Inputs, outputs

-

-

Camera Input

1x

-

-

Analog branch with data input

1x

Program elements – Branch, wait

-

-

Display lamp

1x

Operating elements - Displays

-

Navázáno na Panel display jako softwarová kontrolka

Podprogram BlikaniPoplach

1x

Loaded programs - Alarm

-

Podprogramy se nabízí v Loaded programs až po

jejich vytvoření!

Movement detector

1x

Sensor fields

-

Označení oblasti na záložce Camera

 

Nově je tu vložena komponenta pro přehrání zvuku. V tomto případě je zvolený zvuk 02-Alarm, který se 4x opakuje a je odškrtnuta možnost „Wait until sound is finished“. To proto, aby se následující podprogram spustil ihned po spuštění zvuku a nečekalo se na jeho přehrání. Pro lidi, co mají rádi co nejjednodušší vyjadřování to začne blikat a houkat najednou.


Obr. 4: Alarm - nastavení komponenty pro přehrání zvuku