Arduino základy 5 – bezdrátové pohybové čidlo

V tomto díle se podíváme jak zapojit pohybové čidlo a jak odeslat informaci o detekci pohybu přes 433MHz.

Přijímač

vlevo: PIR pohybové čidlo, uprostřed vysílač 433MHz, vpravo přijímač 433MHz

Zapojení není složité:

  • pohybové čidlo má dva piny napájení a jeden výstup na kterém je log.1 pokud čidlo sejme pohyb a po dobu nastavenou na čidle, stačí nastavit nejkratší dobu
  • vysílač má také dva piny napájení a jeden vstup dat
  • přijímač má dva piny napájení, jeden výstup dat a jeden povolovací pin aktivní v log.0

Nebudu popisovat přesně konkrétní moduly, existuje jich spoustu a musíte si zkontrolovat jaké zapojení mají vaše moduly.

Popis pinů na připojení k arduinům najdete ve zdrojových kódech.

Program vysílače čeká na detekci pohybu a v případě detekovaného pohybu rozsvítí LED diodu, odešle zprávu (radši několikrát kvůli možnému rušení) a opět zhasne LED.

Program přijímače čeká na příjem dat. V případě příjmu dat je uloží a porovná s nastavenou zprávou. Pokud zprávy souhlasí pak zabliká LED diodou.

vysílač

Zdrojové kódy vysílače a přijímače najdete ZDE

Krátké demonstrační video je ke shlédnutí níže

 

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *