Treiberanpassung
Es soll der alte Motortreiber durch einen
DRV8833-Motortreiber ausgetauscht werden, sodass der Malroboter mit einer 5V-Spannungsversorgung kompatibel
ist. Neben dem
Hardware-Baustein ist die vorhandene Software so anzupassen, dass
der Malroboter mit dem neuen Treiber in Betrieb genommen werden
kann.
Winkelsensorimplementierung Zudem soll der
Malroboter um einen
BNO055-Winkelsensor erweitert werden. Der Sensor soll die
aktuelle Winkellage auslesen und am OLED-Display anzeigen. Hierfür
ist die Software entsprechend anzupassen und zu erweitern.
Appentwicklung Ebenso soll mit Appinventor 2 eine App entwickelt werden,
sodass der Malroboter über Smartphonebewegungen gesteuert werden
kann. Hierzu sollen die dazu notwendigen Sensordaten des Smartphones
ausgewertet werden. Die Kommunikation zwischen Smartphone und ESP32
soll über Bluetooth LE (BLE) erfolgen.
- |