optaRokgasflakt K0
Styrning av rökgasfläktar i tre trapphus. Fristående Arduino Opta utan nätverksanslutning — startslinga med kodmotstånd, linjeövervakning och inbyggd händelselogg.
Driftinformation
- Firmware
- K0 v3.3.0
- Driftsatt
- 11 september 2026
- Nätverk
- Inget — all styrning sker lokalt
Versionen på enhetens etikett och i startutskriften på USB-porten ska stämma med versionen ovan.
Kontrollera status på plats
- Lysdioden uppe till vänster blinkar kort varje sekund — programmet lever.
- D0, D1, D2 lyser när fläkten i trapphus A, B respektive C är startad. D3 lyser fast när allt är friskt.
- Röd lysdiod blinkar vid fel på startslingan: långsamt = avbrott, snabbt = kortslutning. Fläktarna behåller då sitt senaste läge.
- Logg: anslut en dator till USB-C och öppna en seriemonitor på 115200 baud. Status skrivs varje sekund. Vid start skrivs svarta lådans rapport: antal omstarter, hur många som var oväntade och vad enheten gjorde innan senaste omstart.
- Logg med mobilen: fungerar med Android-telefon (inte iPhone). Telefonen behöver stöd för USB OTG och en OTG-kabel eller -adapter till USB-C. Använd appen Serial USB Terminal, ställ in 115200 baud och se till att DTR är påslaget — annars skickar Optan ingenting. På vissa telefoner måste OTG slås på i inställningarna först. Välj aldrig 1200 baud — då startar Optan om i uppladdningsläge och styrningen står still tills den startas om.
- Utgångstest: håll USER-knappen intryckt i 2 sekunder. Korta tryck stegar sedan D0 → D1 → D2 → D3 → alla av. Håll 2 sekunder igen för att avsluta (annars avslutas testet efter 10 minuter). Obs: testet startar fläktarna på riktigt.
Koden till din anläggning
All programkod, färdigbyggd firmware och driftsättningsinstruktioner finns i repot github.com/jlstyrab/optaRokgasflakt.
Repot är för närvarande privat. Som anläggningsägare har du rätt till koden (MIT-licens) — hör av dig så får du åtkomst. Ingen inlåsning: du eller valfri entreprenör får läsa, ändra och flasha om systemet.
Kontakt
Sidan uppdaterad 15 september 2026. Märkning: K-nivåer.