PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kommunikation zwischen Android und Sensor(UART)



Alasa
18.10.2017, 10:10
Hallo zusammen,

habe aktuell folgendes vor:
Ich möchte ein Feinstaubsensor (z.B. Sds011) an einem Tablet betreiben. Das Tablet(Android) soll im Host Modus die Energieversorgung übernehmen (USB-OTG fähig).
Jetzt meine Frage wie kann ich die Kommunikation mit dem Sensor realisieren? Die Daten sollen in einer selbst geschriebenen App dargestellt werden.
Hat jmd sowas schonmal versucht? Oder weiss wie man das realisiert?

Grüße Alasa

Ceos
18.10.2017, 10:22
es gibt dutzende Serial Com Apps

dein handy ist (solange es android ist) nichts weiter als ein linux dass man ein wenig zugenäht hat. Aber üblicherweise kommt man an der serial com port ran, wenn:

1. Das handy den serial adapter erkennt (try & error)
2. Das handy nicht so verrammelt ist mit berechtigungen dass die app auch ran kommt

der com port liegt üblicherweise an der gleichen stelle im dateisystem wie in einem normalem linux, leider kenn ich den pfad nicht mal eben aus dem kopf :)

Alasa
18.10.2017, 10:38
Okay danke schonmal.
Also sollte das prinzipiell ja machbar sein. Habe leider kaum was vernünftiges gefunden bis jetzt.
Hat jmd schonmal einen Adapter ohne Probleme verwendet und kann mir diesen empfehlen?
Eine App müsste ich selbst schreiben, da ich das anpassen muss. Hat jmd eine, die den Code zur Verfügung stellt, damit ich mir die realisierung der Kommunikation abschauen kann?

Ceos
18.10.2017, 10:48
Eine App müsste ich selbst schreiben, da ich das anpassen muss

https://github.com/felHR85/SerialPortExample/tree/master/example/src/main/java/com/felhr/serialportexample

guck mal da rein, wegen eines passenden Serial Adapter kann ich nicht helfen, nimm einen USB Micro auf USB A Adapter zum schnließen eiens billigen USB - SEriell Adapter, die meisten funktionieren auf anhieb. Zum testen einfach einen Serial App laden

https://play.google.com/store/apps/details?id=com.felhr.droidterm&hl=es

z.B.