2023-04-13 19:25:33 +03:00
2023-04-13 19:25:33 +03:00
2023-04-04 13:59:22 +03:00

SHOH-Innovation-Project

Smart Home Oil Heater is a project for Metropolia UAS course called Multidisciplinary Innovation Project.

Tasks communication:

Rotary: gets rotation dir --- Master --- Temp Task: gets temp
                                |
                                |
                                |
                                |
                                |
Menu Task ------------------------------------------- Heater Task

common struct:

typedef struct {
  int8_t temp_real;
} sensor_temp ;

typedef struct {
  bool right;
  bool press;
} rotary_action ;

typedef struct {
  int8_t set_point;
} user_settings;

common struct communication diagram:

  • sensor_temp (Temp Task --> Master --> Menu && Heater)
  • rotary_action (Rotary --> Master --> Menu Task)
  • user_settings (Menu --> Master --> Heater)
Description
Smart Home Oil Heater is a project for Metropolia UAS course called Multidisciplinary Innovation Project.
Readme 1.2 MiB
Languages
C 92.9%
C++ 6.9%
Assembly 0.1%