Zde naleznete aplikaci pro MS Windows (instalace i portable verze), dokumentaci hardware (zapojení, 3D modely, STL soubory) a firmware pro Arduino.
V aplikaci lze generovat pavouka až pro 28 týmů. Levým tlačítkem zadáváme číslo nebo název týmu, pravým tlačítkem postupujeme tým do dalšího kola. Výsledný pavouk lze uložit, načíst, exportovat do PDF a propojit se startovními semafory. Nebo se lze přepnout do řežimu měření časů jednotlivých kol. Pokud je kolo kratší než 10 vteřin je podbarvené pole červené. Nejkratší čas v kolech je podbarven zeleně.
Magnetická tabule (takto to nemá vypadat)
App (takto vypadá okno aplikace)
Projekt používá dva nezávislé semafory, dvě laserové brány a komunikaci RS485.
| Pin | Funkce |
|---|---|
| D9 | Red 1 |
| D10 | Red 2 |
| D11 | Green |
| D12 | Piezo A |
| D22 | Laserová brána A |
| D25 | WS2812B A (16 LED) |
| Pin | Funkce |
|---|---|
| D3 | Red 1 |
| D5 | Red 2 |
| D6 | Green |
| D4 | Piezo B |
| D24 | Laserová brána B |
| D23 | WS2812B B (16 LED) |
| Pin | Funkce |
|---|---|
| D8 | START tlačítko |
| D2 | RS485 EN |
| D26 | Piezo SUM |
| RX0/TX0 | USB |
| RX1/TX1 | RS485 |
Každý semafor používá samostatný pásek 16 LED.
- LED 0–7 = RED1
- LED 8–15 = RED2
- GREEN = všech 16 LED zeleně
Používá se plynulý náběh a doběh (fade in / fade out) stejně jako u klasických LED výstupů.
start
ok
finish_a
finish_b
race_finished
Během odpočtu je sledována laserová brána.
Pokud jezdec vyjede předčasně:
- vyhlásí se FALSE START
- spustí se světelná a zvuková signalizace
- návrat vozidla na start se ignoruje
Vyhodnocení cíle:
- průjezd = odjezd ze startu
- průjezd = cíl
- průjezd = false start
- průjezd = návrat na start
- průjezd = cíl
- jeden semafor
- dva semafory
- dvě laserové brány
- odesílání průjezdů do aplikace
- RGB WS2812B pásky
- opravy false start logiky
- dva RGB pásky (16 LED + 16 LED) https://www.laskakit.cz/8x-inteligentni-rgb-led-neopixel-pasek--ws2812b--5050--5v/
- piezo SUM
- ochrana proti držení START tlačítka
- rozšířená false start logika
- stabilnější měření kol
- debounce průjezdu bránou
- režim brány (playoff/laps) příkazy: mode_playoff a mode_laps
- 7 segmentový LED displej ovládaný Arduino Nano, připojený segmenty přes posuvné registry 74HC
Semafory se skládají z:
- základny s elektronikou
- základny bez elektroniky
- držáků světel
- průhledných světelných prstenců
Modely jsou připraveny pro 3D tisk.
Ukázka použití ze soutěže ROBO 2026 – Techmania a SOUE Plzeň
- Arduino MEGA
- Python
- Tkinter
- Adafruit NeoPixel
- Martin Pihrt (APP, FW)
- David Netušil (HW, 3D)
https://www.printables.com/model/1658726-playoff-semaphore-for-robocompetition
https://pihrt.com/elektronika/493-playoff-app-pro-robovehicle






