Stránka 1 z 1

Arduino zabezpečovací systém

Napsal: 22 říj 2019, 10:49
od Elektrolaik
Dobrý den,

chtěl bych se Vás zeptat, zda by mi nějaká dobrá duše nepomohla poradit koncept zabezpečení co jsem promýšlel a hodlal bych si udělat...
Viz obrázek:
schema ard.png
Hrubé schéma rozvržení HW komponent

Představa:
Mám zapojený sonarový senzor, na který je napojeno světlo, které se rozsvítí vždy, když něco zachytí.
Tyto senzory mám 2x, oba tak 5 metrů od sebe.

Postup -
Pokud senzor zachytí pohyb -> rozsvítí světla ->
[arduino uloží čas a číslo senzoru na kterém byl pohyb zachycen]
[arduino rozsvítí světlo uvnitř budovy a zapne bzučák/reproduktor po dobu 15s]
[arduino odešle po ethernetovém kabelu (jestli je to možné) na server (případně překladač mezi arduinem a serverem) informace o tom kdy který senzor zaregistroval pohyb]
[server (případně překladač) odešle na tiskárnu údaje od arduina v přednastaveném formátu "DATUM ČAS ČÍSLO-SENZORU", která je poté vytiskne]
[případně server odešle na PC v síti upozornění o spuštění alarmu]
KONEC

Chtěl bych se Vás zeptat jestli si myslíte, že by nějaký takový formát zabezpečení šel provést v reálu,a pokud ano, co všechno bych k němu potřeboval - počínaje překladačem, arduinem atp.
Samozřejmě hardware je jedna věc, těžší bude vše zapojit do sebe a naprogramovat... to se tady asi taky potom ozvu :D
V tuto chvíli disponuji jen a jen senzory se světly a jedním arduinem UNO.

Předem všem děkuji za odpovědi, a v případě nutnosti prosím o přesunutí tématu do vhodnější sekce, děkuji.

Re: Arduino zabezpečovací systém

Napsal: 22 říj 2019, 11:24
od martinius96
Čas by som nechal na server. Arduino len pošle dáta, že niečo zachytilo.
Jeden z jednoduchších konceptov...
PHP script, ktorý spustí Arduino a prostredníctvom skriptu sa uloží s aktuálnou časovou značkou informácia o pohybe, Arduino môže do požiadavky na PHP script doplniť aj číslo senzora, ktoré sa tiež zapíše, alebo iný identifikátor. Prostredníctvom scriptu je možné poslať aj e-mail.

Ak by mal server aj webové rozhranie a to by bolo na PC otvorené, je možné prostredníctvom AJAX-u či inej dynamickej metódy spustiť napríklad alarm (zvuk z mp3 súboru), vypísať niečo na webovú stránku.

S tlačou poradiť neviem :)

Re: Arduino zabezpečovací systém

Napsal: 22 říj 2019, 11:32
od Elektrolaik
martinius96 píše:
22 říj 2019, 11:24
Čas by som nechal na server. Arduino len pošle dáta, že niečo zachytilo.
Jeden z jednoduchších konceptov...
PHP script, ktorý spustí Arduino a prostredníctvom skriptu sa uloží s aktuálnou časovou značkou informácia o pohybe, Arduino môže do požiadavky na PHP script doplniť aj číslo senzora, ktoré sa tiež zapíše, alebo iný identifikátor. Prostredníctvom scriptu je možné poslať aj e-mail.

Ak by mal server aj webové rozhranie a to by bolo na PC otvorené, je možné prostredníctvom AJAX-u či inej dynamickej metódy spustiť napríklad alarm (zvuk z mp3 súboru), vypísať niečo na webovú stránku.

S tlačou poradiť neviem :)
Co takové raspberry? A PHP script mám nastavit jak právě? Protože ono to celé bude viset na tom senzoru který při detekci spustí sérii operací popsaných výše.
Děkuji

Re: Arduino zabezpečovací systém

Napsal: 22 říj 2019, 11:36
od Elektrolaik
Rovnou by byla ideálka nějaký server který by běžel přes noc (12h denně), avšak nemohu najít žádné ideální které by cenou odpovídaly představě o levnějším zabezpečení...

Re: Arduino zabezpečovací systém

Napsal: 22 říj 2019, 13:20
od gilhad
Co treba Rapsberry Pi? O moc levnejsi server asi nesezenes ...

Re: Arduino zabezpečovací systém

Napsal: 22 říj 2019, 14:16
od KamilV
Na tom serveru (také bych RPi viděl jako ideální) může běžet daemon, který pošle výstup na tiskárnu, pokud nějaký bude. Pokud je ovšem nutné dneska něco takového tisknout na papír. Nestačí email? Papír může dojít :)