https://github.com/veracioux/pic-thermostat
A thermostat using the PIC16F1939 microcontroller
https://github.com/veracioux/pic-thermostat
microcontroller mplabx pic-microcontroller pic16f1939 thermostat
Last synced: about 1 month ago
JSON representation
A thermostat using the PIC16F1939 microcontroller
- Host: GitHub
- URL: https://github.com/veracioux/pic-thermostat
- Owner: veracioux
- Created: 2020-01-12T15:38:06.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-01-17T15:16:58.000Z (over 4 years ago)
- Last Synced: 2025-01-18T07:16:16.560Z (3 months ago)
- Topics: microcontroller, mplabx, pic-microcontroller, pic16f1939, thermostat
- Language: C
- Homepage:
- Size: 52.7 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Thermostat
**A thermostat using the PIC16F1939 or a similar microcontroller.**
The thermostat can be programmed on a PC, using the accompanying application which can be found [here](https://github.com/HarisGusic/pic-thermostat-app). The thermostat can hold up to 25 programs, which define the minimum and maximum temperature to regulate. The user defines when each program is activated and deactivated.
For example, the thermostat can be programmed the following way:
| Program # | Min temperature | Max temperature | Start time | Stop time |
| :---------: | :---------------: | :-------------: | :----------: | :----------: |
| 1 | 21 °C | 23 °C | Mon, 10:00 | Mon, 14:35 |
| 2 | 22 °C | 22.5 °C | Mon, 14:35 | Mon, 19:00 |
| 3 | 18 °C | 23 °C | Mon, 23:00 | Tue, 10:45 |
| 4 | 19 °C | 21 °C | Daily, 20:00 | Daily, 22:00 |## Documentation
All documentation, including technical specifications and implementation details, can be found in [/docs](https://github.com/HarisGusic/pic-thermostat/tree/master/docs).
## Built With
* [MPLAB X IDE](https://www.microchip.com/mplab/mplab-x-ide)
## Authors
* **Haris Gušić** - [@HarisGusic](https://github.com/HarisGusic)
* **Erol Terović** - [@ErolDude](https://github.com/ErolDude)