# Software
## Verwendete Programmierumgebung
|
Arduino |
|
Programiersprache |
C++ |
Programierumgebung |
Visuel Studio Code |
mit PlatformIO |
## Aufteilung
### Motor
Der Softwareteil Motor spricht, wie der Name schon ahnen lässt, der Motor der Lüftungsklappe an.
Code Beispiel:
```
void Ablauf(){
if(!digitalRead(TASTER_AUF))
KlappenSteuerung::setOpen(true , 5);
if(!digitalRead(TASTER_ZU))
KlappenSteuerung::setOpen(false , 5);
}
```
Dabei muss nur über `setOpen(true , id)` oder `setOpen(false , id)` mit geteilt ob die Lüftungsklappe geöffnet bzw geschlossenwerden soll.
-genaueres siehe unter Arduino/motor
### ???