Hallo, kennt jemand eine Möglichkeit eigene, externe Hardware an ein Android Smart Phone anzuschließen. Bevorzugt über USB. Bzw. ggf. ist es auch über blue tooth oder w-lan möglich? Danke für Tipps! Gruß, Martin
Hi, Ich hab sowas schonmal über den Kopfhörer ausgang gesehen. Die dann wurden via FM moduliert. Dann kannst du nur eine relativ geringe datenraten erreichen. Dafür ist es aber sehr leicht realisierbar. Gruß
Kannst auch den beliebten BTM222 bluetooth chip verwenden. Mit dem kannst du eine serielle Brücke zum Smartphone herstellen und jeden beliebigen Mikrocontroller ansprechen. hier mal nen link: http://www.kh-gps.de/btm222.htm Und noch einer: http://www.roboternetz.de/community/showthread.php?51578-AVR-gt-Bluetooth-gt-Smartphone(Android)-Erfahrungen ODER, ich hab bei meinem Android Handy Testpins unterm Akku. Ich frage mich schon länger ob da nicht vielleicht ne serielle verbindung zu finden ist ;) Vermute aber eher das es Jtag ist...
die gibt es am Interfacestecker, unter der Batterie ist nur der jtag. http://code.google.com/p/android-serialport-api/
ab 2.3.3 gibt es offiziel von Google: Android Open Accessory API http://developer.android.com/guide/topics/usb/adk.html ab 3.1 unterstützt Android USB-Host Modus
Hi, ich benutze BT Module von Stollmann mit dem SPP Stack für serielle Übertragung am AVR, zu konfigurieren mit AT-Befehlen. Auf dem Android das BT Terminal-Programm namens BlueTerm - das ist sehr simpel und funktioniert stabil (Sena BTerm habe ich mir mal installiert aber noch nicht umfangreicher getestet, hat ein interessantes Feature von programmierbaren Funktionstatsten, das mir zur Controller-Ansteuerung mit seriellen Strings sehr gut gefällt) Auf dem Controller habe ich mir einen Parser geschrieben, und kriege dort eine kleine Shell, über die ich Subroutinen starten kann... Ausgehend von diesem Level habe ich mir ein BT-Controller-Netzwerk gestrickt, das auch eine Internet-Brücke (Arduino als Client) hat, und in unserem Hackerspace eingesetzt werden wird: http://flipdot.org/wiki/index.php?title=Spaceprojekte/A.W.E.S.O.M.E. Schönen Tag noch, Hack on!
> ab 3.1 unterstützt Android USB-Host Modus
Wow! Du meinst Android kann dann das was ein Sharp Zaurus schon seit 5/6
Jahren kann?
Werden sie dann wieder die Mini-USB-A/B Buchse verwenden? Also eine
Buchse wo sowohl Master wie auch Slave Kabel reinpassen?
Olaf
Komisch. Mein ePad funktioniert mit Android 2.1 schon mit dem Host-Modus... Das heißt, USB-Sticks, Tastaturen und so'n Zeugs. Auch BT-Sticks! Mit freundlichen Grüßen, Valentin Buck
Das Android Open Accessory API hat allerdings zumindest bisher nen paar dumme Eigenheiten... z.B. haben se ne kaputte Version der USB-Bibliothek benutzt, so dass man nur ein Gerät ansprechen kann.
Der Vorteil des USB-Host ist außerdem, dass man gleich noch eine Stromversorgung für "sparsame" Hardware dabei hat. Kennt jemand ein Beispiel-Projekt mit USB-Host unter Android?
Valentin Buck schrieb: > Komisch. Mein ePad funktioniert mit Android 2.1 schon mit dem > Host-Modus... > Das heißt, USB-Sticks, Tastaturen und so'n Zeugs. > Auch BT-Sticks! Das wird dann wohl eine herstellerspezifische Änderung sein. Auch mein Handy unterstützt USB im Hostmodus, nur eben nicht mit Android im Auslieferungszustand. Auch Tethering per WLAN war bereits lange per App möglich, bevor es seinen Fixplatz im Betriebssystem fand. Olaf schrieb: > Wow! Du meinst Android kann dann das was ein Sharp Zaurus schon seit 5/6 > Jahren kann? Mit dem Unterschied, dass es bevorzugt für Handies gedacht ist.
The following time I read a weblog, I hope that it doesnt disappoint me as a lot as this one. I mean, I know it was my option to learn, however I actually thought youd have something fascinating to say. All I hear is a bunch of whining about something that you possibly can fix in case you werent too busy in search of attention.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.