Controller providing turning on and off for freezing/heating devices depending on temperature received from sensor.
- LCD info print
- LCD brightness control
- OneWire thermal sensor programming and data gathering
- OneWire thermal sensor diagnostics
- Buttons increasing/decreasing temperature
- Error handling and state reporting
- Relay switching when temp goes inside of target temp range
- Timer preventing early/late switching and frequent switching for short period of time. Too keep safety of endpoint electronics.
- External permanent settings storage.
- MQTT or TCP RPC/Messaging with controlling host.
- WiFi module interconnection(ESP16, ESP32, etc...) and/or Z-wave
- humidity sensor
- Sensor of unfrozen water on the bottom
- Remote notification about issues
- Web/Mobile app
- Statistics gathering
- 1x Arduino Uno board
- 1..16x
- 1x 1602A LCD display
- 2x micro buttons
- 3x 1K resistors
- 1x 4.7k resistors
- 1x relay(5V switching currency, 250V/125V 10A switchable currency)
- 1K potentiometer/variable resistor
- 5-9V DC adapter
- Temperature range: -55C .. +85C
- Switchable currency:
- 250V 10A
- 125V 15A
- LCD display
Sergey Bezugliy