Thermostat Automata Simulator

Finite State Machine using HTML, CSS, and JavaScript

Current Room Temperature

20°C
HEATER OFF

Room is cooling down.

OFF

Heater OFF

ẋ = -0.1x

Transitions
ON if x < 19°C

OFF if x > 21°C
ON

Heater ON

ẋ = 5 - 0.1x

State Transition Log