Bluetooth HID

Oktober 2021

Dezember 2021

Hochschule

Wintersemester 21/22

Grobe Übersicht des Kommunikationsaufbaus des Projektes.
Grobe Übersicht des Kommunikationsaufbaus des Projektes.

Im Rahmen der “Systemadministration”-Vorlesung wurde in einer Zweiergruppe ein Passworteingabegerät geplant und anschließend umgesetzt.

Als Eingabegerät wird ein Raspberry Pi Zero verwendet, welcher über USB an ein Gerät angeschlossen wird. Der Pi verwendet die Datenleitung gleichzeitig als Stromzufuhr und meldet sich am angeschlossenen Gerät als HID (Human Interface Device) an. Über das HID Protokoll können daraufhin Tastenanschläge übermittelt werden.

Das Projekt besteht aus einer schriftlichen Ausarbeitung, dem Quellcode eines mit Python implementierten Bluetooth-Services welcher auf dem Pi läuft und Befehle annimt, sowie eine mit Java entwickelte Android-App welche zur Kommunikation zwischen Handy und Pi über Bluetooth verwendet wird. meta: description: “Ein Projekt bei welchem ein Raspberry Pi Zero als Tastatur verwendet wird und über Bluetooth Tastenanschläge erhält.”