2016-03-31 17 views
0

Ich kodiere eine Anwendung in Android Studio, die analoge Eingänge von einem Arduino verwendet. Ich versuche analoge Eingaben von einem Arduino Pro Mini an eine Android App zu senden. Ich kann jedoch nicht direkt mit dem Telefon verbinden (USB-Anschluss ist nicht verfügbar). Die Methode, an die ich gedacht habe, ist, sowohl das Telefon als auch Arduino mit dem PC zu verbinden und den Analogeingang mit Android Studio zu lesen und mein Telefon zu verwenden, um die Anwendung anstelle eines Emulators auszuführen. Würde das in Echtzeit funktionieren?Analoger Eingang von Arduino zu Android Studio

Ist es möglich, dass das Android Studio die App ausführt und die App weiterhin Informationen aus dem Arduino in Echtzeit liest? Die Anwendung reagiert auf analoge Eingaben vom Arduino. Also muss ich einen Weg finden, um auf das Arduino im Android Studio zuzugreifen und die App durch Android Studio anstelle von seinem Emulator

Ich kann keine Quellen finden, also wenn jemand eine Ahnung hat, bitte helfen Sie mir. Danke!

+0

kann einen Code schreiben? –

Antwort

1

Sie sollten dies auf dem Arduino StackExchange-Forum veröffentlichen: http://arduino.stackexchange.com.

Ein paar Dinge:

Android Studio ist nur für Android-Anwendungen zu entwickeln, es wird nicht helfen Sie Daten aus dem Arduino lesen. Sie müssten eine separate App für den PC schreiben, die zwischen Android und Arduino moderieren würde. Kein Spaß.

Wenn Sie sagen, dass "USB-Anschluss nicht verfügbar ist", nehme ich an, dass Sie den Host Port meinen. Tatsächlich können viele neuere Android-Geräte ein USB-Host sein, so dass Sie nur den richtigen Dongle benötigen, um die beiden verbinden zu können. Dann würden Sie die Klassen in Paket android.hardware.usb wie UsbManager verwenden, um eine Verbindung mit dem Arduino herzustellen.

Eine andere Sache, an die Sie denken könnten, ist ein BlueTooth-Schild für Ihr Arduino und die Verbindung mit dem Android mit BlueTooth.

Hey! Willst du ein echtes Evil Genius (TM) sein? Schreiben Sie einen Code, um die LED auf dem Arduino wie Morse Code oder Navy Signalisierung zu blinken, dann schreiben Sie etwas Android Code, um das Video von der Kamera zu lesen und die LED blinkt wieder in Daten! Beeindrucke deine Freunde! Setzen Sie es auf Ihren Lebenslauf!

Nur einige zufällige Ideen, um Sie in Gang zu bringen. Ich denke die Leute im Arduino StackExchange Forum können mehr Hilfe sein.

+0

Vielen Dank! Ich werde den Arduino StackExchange ausprobieren! –