Softvér rakety: Prečo je delay() váš nepriateľ? (E03)

Matematika v simulátore funguje dokonale, no realita je plná digitálneho šumu a vibrácií. V dnešnej časti prenesieme náš PID algoritmus do reálneho mikrokontroléra a ukážeme si, ako spracovať údaje zo senzorov tak, aby raketa nespadla hneď po štarte.

Dozviete sa, prečo samotné surové dáta z akcelerometra nestačia a ako Kalmanov filter spája silné stránky gyroskopu a akcelerometra do jednej presnej informácie o náklone. Okrem toho si vysvetlíme, prečo musí „srdce“ rakety biť aspoň 100-krát za sekundu a ako funguje stavový automat, ktorý dohliada na bezpečnosť od štartovacej rampy až po dopad.

V tomto videu uvidíte:
✅ Senzor LSM v akcii: Ako odfiltrovať digitálny šum a vibrácie.
✅ Kalmanov filter: Tajná zbraň pre stabilné dáta v reálnom čase.
✅ Kalibráciu serv: Prečo je „softvérová nula“ dôležitejšia než mechanika.
✅ Loop Time (dt): Prečo v raketovom kóde nikdy nesmiete použiť delay().
✅ Stavový automat (State Machine): Ako kód rozpozná čakanie na rampe, zážih a aktívny let.