bastlení: jednoduchá časomíra
Souhrn tématu
Diskuze o bastlení jednoduché časomíry vhodné pro tréninky malých hasičů a malé cyklozávody. Projekt využívá Arduino nebo ESP32, optické závory a adresovatelný LED pásek pro zobrazení času. Hledají se open-source zdroje, spolehlivé fotozávory do venkovního prostředí a způsoby přenosu naměřených časů do počítače nebo telefonu pro snadnější evidenci.
-
luky
- Příspěvky: 1025
- Registrován: pon kvě 19, 2014 11:38 am
- Reputace: 101
- Lokalita: za Berounem
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5000
- Kapacita baterie [kWh]: 12
bastlení: jednoduchá časomíra
Vymýšlím jednoduchou časomíru a třeba mě postrčíte.
Cíl:
1) časomíra pro tréninky malých hasičů (překážková dráha, v zimě v sokolovně, v létě venku)
2) časomíra pro malé cyklozávody na asfaltovém pumptracku (Již jsme zjistili, že běžná závodní časomíra s čipy stojí cca 20 000Kč/den. Pro závody do 50 lidí se startovným 20Kč to jaksi nevychází.) Asi by to mělo umět dva průjezdy cílovou bránou, protože je jezdí dvě kola a měří se celkový čas.
Můj plán:
Dvě optické závory (start + cíl) + tlačítko pro reset. Displej pomocí "adresovatelného LED pásku" 8x32, WS2812S (mám už doma). Pro zobrazení času by to mohlo stačit. Pro jednoduchost vše pomocí drátů, řízené nějakým Arduinem/ESP32.
Otevřené otázky:
1) Neznáte nějaký open-source projekt, abych nevynalézal kolo?
2) Tip na funkční foto-závory, spolehlivě pracující proti odrazce i ve venkovním prostředí?
3) Existuje nějaký jednoduchý způsob přenosu časů do ntb/telefonu, abychom eliminovali nutnost časy přepisovat z displeje?
Cíl:
1) časomíra pro tréninky malých hasičů (překážková dráha, v zimě v sokolovně, v létě venku)
2) časomíra pro malé cyklozávody na asfaltovém pumptracku (Již jsme zjistili, že běžná závodní časomíra s čipy stojí cca 20 000Kč/den. Pro závody do 50 lidí se startovným 20Kč to jaksi nevychází.) Asi by to mělo umět dva průjezdy cílovou bránou, protože je jezdí dvě kola a měří se celkový čas.
Můj plán:
Dvě optické závory (start + cíl) + tlačítko pro reset. Displej pomocí "adresovatelného LED pásku" 8x32, WS2812S (mám už doma). Pro zobrazení času by to mohlo stačit. Pro jednoduchost vše pomocí drátů, řízené nějakým Arduinem/ESP32.
Otevřené otázky:
1) Neznáte nějaký open-source projekt, abych nevynalézal kolo?
2) Tip na funkční foto-závory, spolehlivě pracující proti odrazce i ve venkovním prostředí?
3) Existuje nějaký jednoduchý způsob přenosu časů do ntb/telefonu, abychom eliminovali nutnost časy přepisovat z displeje?
mobilní elektrárna: viewtopic.php?t=4597, 290Wp mono, Winston 12V/130Ah, Victron MPPT 75/15, Victron inverter 12/250VA, Victron charger 20A, Orion 30A
domácí elektrárna: viewtopic.php?t=6898, FV 5kWp, LiFe 48V/120+120Ah, Axpert King 48/5000 + PCM60X + EPever
domácí elektrárna: viewtopic.php?t=6898, FV 5kWp, LiFe 48V/120+120Ah, Axpert King 48/5000 + PCM60X + EPever
-
vladask
- Příspěvky: 7
- Registrován: stř bře 22, 2023 1:36 pm
- Reputace: 2
- Lokalita: okolí Kladna
- Výkon panelů [Wp]: 1,8kWp
Re: bastlení: jednoduchá časomíra
ahoj, začnu od konce:
3) - uvažuješ o řízení Arduinem - co takhle posílat výsledný čas přes sériovou linku do PC/NTB, popřípadě s využitím převodníku USB/RS232 a v PC by ti běžela apka na vyčítání zvoleného portu. U ESP32 by to bylo podobné, jen využiješ příslušný komunikační protokol zvoleného modulu (WIFI, Zigbee, ...)
2) na systém s odrazkou ve fotozávoře bych moc nespoléhal, slunce je slušný prevít, co jsem viděl na několika hasičských soutěžích, tak se používá oddělená kombinace - IR dioda na jedné straně závory proti IR čidlu na druhé a obojí ještě stíněné "stínitkama" pro úzký vysílací/přijímací kužel
1) při hledání na netu něco určitě najdeš - pro inspiraci bych uvažoval PIC nebo AVR, využít vnitřní časovač a vnitřní oscilátor (pro větší přesnost externí krystal a pro supr přesnost časový signál z GPS), trochu bižuterie pro IR diodu a IR senzor a pak záleží na zvolené komunikaci s PC.
Požádání dotazu velkému bratrovi "arduino časomíra" se mi objevilo několik návodů včetně kódu pro naprogramování Arduina
3) - uvažuješ o řízení Arduinem - co takhle posílat výsledný čas přes sériovou linku do PC/NTB, popřípadě s využitím převodníku USB/RS232 a v PC by ti běžela apka na vyčítání zvoleného portu. U ESP32 by to bylo podobné, jen využiješ příslušný komunikační protokol zvoleného modulu (WIFI, Zigbee, ...)
2) na systém s odrazkou ve fotozávoře bych moc nespoléhal, slunce je slušný prevít, co jsem viděl na několika hasičských soutěžích, tak se používá oddělená kombinace - IR dioda na jedné straně závory proti IR čidlu na druhé a obojí ještě stíněné "stínitkama" pro úzký vysílací/přijímací kužel
1) při hledání na netu něco určitě najdeš - pro inspiraci bych uvažoval PIC nebo AVR, využít vnitřní časovač a vnitřní oscilátor (pro větší přesnost externí krystal a pro supr přesnost časový signál z GPS), trochu bižuterie pro IR diodu a IR senzor a pak záleží na zvolené komunikaci s PC.
Požádání dotazu velkému bratrovi "arduino časomíra" se mi objevilo několik návodů včetně kódu pro naprogramování Arduina
-
alesak
- Příspěvky: 3
- Registrován: pát lis 16, 2018 8:00 am
- Reputace: 0
Re: bastlení: jednoduchá časomíra
Stavěl jsem časomíru v4.1 a v5.0 od www.sakul.cz, na jeho fóru je popis. Nedávno se do projektu vložil "rozvara" a napsal nový firmware pro obě verze, je k tomu i bezdrátový velký displej. Firmware od "rozvary" je zdarma a plně funkční, ale chtělo by to ještě dotáhnout SW v PC. Mrkni a uvidíš.
-
luky
- Příspěvky: 1025
- Registrován: pon kvě 19, 2014 11:38 am
- Reputace: 101
- Lokalita: za Berounem
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5000
- Kapacita baterie [kWh]: 12
Re: bastlení: jednoduchá časomíra
Progooglil jsem kdeco, ale nic mě nezaujalo.
Ty stopky na Sakul jsou hezké, ale pro moje účely asi příliš sofistikované. A ten člověk je PCB maniak. Na místo negace vstupního signálu v softwaru radši vytvoří plošňák s procesorem.
Už jsem si něco rozchodil na stole. Jsem asi línej kreslit PCB, když to číňan už udělal za mě.
Mám ESP32, programuju to v Arduinu. Připojený výše zmíněný displej 8x32. Vejde se na to pohodlně 5 cifer a 10% jasu je úplně dostatečný. Našel jsem moc pěkný 3D tištěný krabičky a další projekty.
https://www.printables.com/model/100730 ... view.UbmNW
https://github.com/BlueAndi/Pixelix
Čas měřím pomocí funkce millis(). Pro větší přesnost se chystám využít vnitřní timer s přerušením. Ale možná to pro tyhle účely nebude potřeba.
Optozávory jsem objednal taky z číny, dva různý druhy. Vyzkouším a uvidím. Pro jednoduchost budou připojené kabelem. Bezdrátové moduly (NFR24L01) mám zatím v šuplíku. Bylo by to hezký to mít bezdrátový, ale znamená to řešit další napájení.
Napájení plánuju pomocí Parkside baterky do nářadí (+ DCDC měnič z 20V na 5V). Takto by to mělo být snadno přenosný a na tu baterku to pravděpodobně vydrží dlouho.
Lámal jsem si hlavu s nějakým záznamem těch časů. První možnost je tužka a papír. Druhá možnost je seriový monitor na mobilu přes BT. Třetí možnost (zatím neprozkoumaná) je ukládat do EEPROM a vypisovat na web. Čtvrtá možnost (trochu overkill) je pustit si na mobilu hotspot a z ESP ty časy rovnou sypat někam na server.
Ty stopky na Sakul jsou hezké, ale pro moje účely asi příliš sofistikované. A ten člověk je PCB maniak. Na místo negace vstupního signálu v softwaru radši vytvoří plošňák s procesorem.
Už jsem si něco rozchodil na stole. Jsem asi línej kreslit PCB, když to číňan už udělal za mě.
Mám ESP32, programuju to v Arduinu. Připojený výše zmíněný displej 8x32. Vejde se na to pohodlně 5 cifer a 10% jasu je úplně dostatečný. Našel jsem moc pěkný 3D tištěný krabičky a další projekty.
https://www.printables.com/model/100730 ... view.UbmNW
https://github.com/BlueAndi/Pixelix
Čas měřím pomocí funkce millis(). Pro větší přesnost se chystám využít vnitřní timer s přerušením. Ale možná to pro tyhle účely nebude potřeba.
Optozávory jsem objednal taky z číny, dva různý druhy. Vyzkouším a uvidím. Pro jednoduchost budou připojené kabelem. Bezdrátové moduly (NFR24L01) mám zatím v šuplíku. Bylo by to hezký to mít bezdrátový, ale znamená to řešit další napájení.
Napájení plánuju pomocí Parkside baterky do nářadí (+ DCDC měnič z 20V na 5V). Takto by to mělo být snadno přenosný a na tu baterku to pravděpodobně vydrží dlouho.
Lámal jsem si hlavu s nějakým záznamem těch časů. První možnost je tužka a papír. Druhá možnost je seriový monitor na mobilu přes BT. Třetí možnost (zatím neprozkoumaná) je ukládat do EEPROM a vypisovat na web. Čtvrtá možnost (trochu overkill) je pustit si na mobilu hotspot a z ESP ty časy rovnou sypat někam na server.
mobilní elektrárna: viewtopic.php?t=4597, 290Wp mono, Winston 12V/130Ah, Victron MPPT 75/15, Victron inverter 12/250VA, Victron charger 20A, Orion 30A
domácí elektrárna: viewtopic.php?t=6898, FV 5kWp, LiFe 48V/120+120Ah, Axpert King 48/5000 + PCM60X + EPever
domácí elektrárna: viewtopic.php?t=6898, FV 5kWp, LiFe 48V/120+120Ah, Axpert King 48/5000 + PCM60X + EPever
Kdo je online
Uživatelé prohlížející si toto fórum: Claudebot [Bot] a 1 host
