Cílem práce je navrhnout a realizovat jednoduchý zabezpečovací systém založený na mikropočítačové platformě Arduino. K mikropočítači jsou připojeny snímače jako magnetické kontakty a PIR detektory. Systém umožňuje odeslání hlášení přes internet.
Annotation in English
The main objective is to design and implement simple security system based on microcomputer platform Arduino. The microcontroller is connected to sensors such as magnetic contacts and PIR detectors. The system allows you to send messages over the Internet.
Keywords
rodinný dům, elektronické zabezpečení domu, Arduino, PIR
Keywords in English
House, electronic home security, Arduino, PIR
Length of the covering note
47 s.
Language
CZ
Annotation
Cílem práce je navrhnout a realizovat jednoduchý zabezpečovací systém založený na mikropočítačové platformě Arduino. K mikropočítači jsou připojeny snímače jako magnetické kontakty a PIR detektory. Systém umožňuje odeslání hlášení přes internet.
Annotation in English
The main objective is to design and implement simple security system based on microcomputer platform Arduino. The microcontroller is connected to sensors such as magnetic contacts and PIR detectors. The system allows you to send messages over the Internet.
Keywords
rodinný dům, elektronické zabezpečení domu, Arduino, PIR
Keywords in English
House, electronic home security, Arduino, PIR
Research Plan
Navrhněte jednoduchý zabezpečovací systém založený na mikropočítačové platformě Arduino.
Navrhněte přístupový panel k zabezpečovacímu systému.
Realizujte zabezpečovací systém s připojením pasivních infračervených snímačů a magnetických kontaktů.
Realizujte přístupové a ovládací panely k zabezpečovacímu systému.
Vytvořte softwarové rozhraní pro kontrolu a ovládání vytvořeného systému.
Research Plan
Navrhněte jednoduchý zabezpečovací systém založený na mikropočítačové platformě Arduino.
Navrhněte přístupový panel k zabezpečovacímu systému.
Realizujte zabezpečovací systém s připojením pasivních infračervených snímačů a magnetických kontaktů.
Realizujte přístupové a ovládací panely k zabezpečovacímu systému.
Vytvořte softwarové rozhraní pro kontrolu a ovládání vytvořeného systému.
Recommended resources
CADY, Fredrick M. Microcontrollers and microcomputers: principles of software and hardware engineering. 2nd ed. New York: Oxford University Press, 2010, xii, 477 p. ISBN 0195371615.
CATSOULIS, John. Designing embedded hardware. 2nd ed. Sebastopol, CA: O\symbol{39}Reilly, 2005, xvi, 377 p. ISBN 0596007558.
MANN, Burkhard. C pro mikrokontroléry: ANSI-C, kompilátory C, spojovací programy - linkery, práce s ATMEL AVR a MSC-51, příklady programování v jazyce C, nástroje pro programování, tipy a triky .. 1. české vyd. Praha: BEN - technická literatura, 2003, 275 s. ?C & praxe. ISBN 80-7300-077-6.
MARGOLIS, Michael. Arduino cookbook. 2nd ed. Sebastopol, Calif.: O\symbol{39}Reilly, 2012, xx, 699 p. ISBN 1449313876.
MASSIMO BANZI. Getting started with Arduino. 2nd ed. Farnham: O\symbol{39}Reilly, 2011. ISBN 9781449309879.
PINKER, Jiří. Mikroprocesory a mikropočítače. 1. vyd. Praha: BEN - technická literatura, 2004, 159 s. ISBN 80-7300-110-1.
Recommended resources
CADY, Fredrick M. Microcontrollers and microcomputers: principles of software and hardware engineering. 2nd ed. New York: Oxford University Press, 2010, xii, 477 p. ISBN 0195371615.
CATSOULIS, John. Designing embedded hardware. 2nd ed. Sebastopol, CA: O\symbol{39}Reilly, 2005, xvi, 377 p. ISBN 0596007558.
MANN, Burkhard. C pro mikrokontroléry: ANSI-C, kompilátory C, spojovací programy - linkery, práce s ATMEL AVR a MSC-51, příklady programování v jazyce C, nástroje pro programování, tipy a triky .. 1. české vyd. Praha: BEN - technická literatura, 2003, 275 s. ?C & praxe. ISBN 80-7300-077-6.
MARGOLIS, Michael. Arduino cookbook. 2nd ed. Sebastopol, Calif.: O\symbol{39}Reilly, 2012, xx, 699 p. ISBN 1449313876.
MASSIMO BANZI. Getting started with Arduino. 2nd ed. Farnham: O\symbol{39}Reilly, 2011. ISBN 9781449309879.
PINKER, Jiří. Mikroprocesory a mikropočítače. 1. vyd. Praha: BEN - technická literatura, 2004, 159 s. ISBN 80-7300-110-1.