Časomíra pro požární sport verze 2.1
Časomíra pro požární sport verze 2.1 je vylepšena o bezdrátový přenos na vzdálenost 100m. Vysílací část se skládá z dvěma tlačítky které bezdrátově posílá informace o sklopeném pravém a levém terči. Přijímací část zpracovává data, která pak vykresluje na LCD displeji.
Časomíra zobrazuje dva časy pro levý terč 1 a pravý terč 2. Po zmáčknutí startovacího tlačítka TL1 se zapnou stopky. Na lcd displeji se bude zobrazovat čas v tomto formátu MM:SS:VVV pro oba dva terče viz obr.. Když proudaři sestříknou terče stopky se zastaví a zobrazí čas. Zároveň nám na displeji ukazuje že se mají postavit terče. Dokud se terče nepostaví tak nemůžeme vynulovat čas . Další funkci je odpočet kde si můžeme navolit od 1 do 10minut kdy se družstvo připravuje na základně. Odpočítává zvolenou dobu v minutách. Po uplinutí zvolené doby zazní siréna která upozorní na družstvo ,že jejich čas na základně skončil.
obr.1. zobrazeni času na lcd displeji
Obr.2. Zobrazení odpočtu na lcd displeji
Obr.3. Zobrazeni stopnutí časomíry a postav terč levý a pravý
Seznam součástek:
Arduino Uno 2x
Lcd displej: 20x4
rezistory: 3x 220Ω
tlačítka: 5x
bezdrátový modul NRF24L01 2 x
Serial převodník (I2C) pro LCD displej 20x4
Schéma zapojení:
Obr.5.Schéma zapojení pro přijímač
Obr.4.Schéma zapojení pro vysílač
Postup zapojení:
Vysílač:
Součástky zapojíme podle obr.4.Schemá zapojení pro vysílač. Tlačítkem TL1 zapojíme na pin 0 od Arduina. Při stisknutí tlačítka TL1 vypneme stopky pro levý terč. TL2 zapojíme na pinu 7 od Arduina Při stisknutí tlačítka TL2 vypneme stopky pro pravý terč. Bezdrátový modul NRF2401 přenese signál do příjímače. Led diody LED1 se rozsvítí při zmáčknutí tlačítka TL1. LED2 se rozsvítí při zmáčknutí tlačítka TL2 pro kontrolu.
Přijímač:
Součástky zapojíme podle obr.5.Schemá zapojení pro přijímač. Tlačítkem TL2 zapojíme na pinu 3. Slouží k přepínání časomíry a odpočtu a nastavení času pro odpočet. Tl3 zapojíme na pin 4 od arduina, kterým zapínáme časomíru a odpočet. Tl1 zapojíme na pin 0 od arduina. TL1 slouží k resetování časomíry a odpočtu. Při nastavení času pro odpočet se používají tlačítka TL1 a TL3. TL1 přičítá čas a TL3 odečítá čas pro odpočet viz video. Dioda LED3 slouží jako ukazatel že signál je v dosahu a je zapnutý vysílač. Při sklopení pravého terče se rozsvítí LED1 a svítí tak dlouho dokud se nepostaví záklopka na terči. Dioda LED2 se rozsvítí pro levý terč a svítí tak dlouho dokud se nepostaví záklopka na terči. Při skončení odpočtového času zazní zvuková siréna, která upozorňuje závodníky aby se připravili na start.
Testování vzdálenosti signálů:
Testování probíhalo velmi dobře. Vysílač byl umístěn před oknem a vysílál do vzdálenosti 200m bez překážek (stromů, keřů, domů). Další měření probýhalo tím samým způsobem na vzdálenost 360m kde se nacházeli stromy, domy. Na vzdálenost 360m přenášený signál občas ztrácel. Důvodem může být počasí rušení jiných signálu nebo předměty které blokují signál.
Myslím si že bezdrátový přenos pro požární útok na 2B do vzdálenosti 70m a na 3B do 100m. Bude pro požární sport stačit.
Kód programu: vylepšuji
Video:
obr.5. Sestaveni časomíry přijímače kde není připojený vysílač. LED3 nesvítí
obr.6. Sestavení časomíry přijímače. Svítící zelená LED3 signalizuje vysílač v dosahu
obr.7. Sestavení časomíry přijímače. Svítící zelená LED3 signalizuje vysílač v dosahu. LED1 a LED2 signalizující shození terčů
obr.8. Sestavení vysílače pro časomíru. LED1 a LED2 signalizující shození terčů
obr.9. Sestavení vysílače pro časomíru. LED1 nesvítí. LED2 signalizující shození pravého terče