diff --git a/KiCad/README.md b/KiCad/README.md new file mode 100644 index 0000000..3033bb8 --- /dev/null +++ b/KiCad/README.md @@ -0,0 +1,41 @@ +# Software + +## Verwendete Programmierumgebung + + + + + + + + + + + + + + + + +
Arduino
ProgramierspracheC++
ProgramierumgebungVisuel Studio Codemit 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 + +### ???