MotorHAL mit Steuereinheit
Es sollte die Hardware von der Software abstrahiert werden, dazu mussten HAL´s für DC-Motor und Stepper erstellt werden. Diese HAL nutzt dann die CnC-Klasse, um die einzelnen Stationen anzufahren.
Damit die Software lauffähig ist, muss auf dem Zielgerät (meist Raspberry Pi) zusätzlich folgende Requirements erfüllt sein:
pip install RPi.GPIO
- Einarbeiten in die Motorsteuerungen - 15h
- Hardwareaufbau - 30h
- Einarbeitung in die Python Bibliotheken - 20h
- Konzeptionierung und Implementierung der StepperHAL - 20h
- Konzeptionierung und Implementierung der MotorHAL - 20h
- Konzeptionierung und Implementierung der CnC-HAL - 20h
- Konzeptionierung und Implementierung des RequestHandlers - 20h
- Implementierung und Testing des Top-Level - 20h
- Hilfestellung bei Desktopapp und Webapp - 30h
Gesamt: 195h