Pytanie:
Jak podłączyć telefon z Androidem do Arduino?
Chintan
2014-03-28 16:55:34 UTC
view on stackexchange narkive permalink

Czy można podłączyć Arduino do telefonu z Androidem i używać go jako wejścia / wyjścia? Czy możliwe są połączenia przez USB? Czy muszę mieć osłonę Wi-Fi lub Bluetooth?

Możliwy duplikat: https://arduino.stackexchange.com/questions/253/how-do-i-write-an-arduino-sketch-and-an-android-application-to-talk-to-each-othe/254
@FedericoFissore Zastanawia się nie tylko USB, ale także alternatywne rozwiązania, takie jak bezprzewodowe.
@AnnonomusPerson Widzę. Dla mnie brzmiało to bardziej jak „* mogę * użyć tego, czy * muszę * użyć tego”. Ponieważ odpowiedź brzmi „tak” dla obu, to nie jest tak duplikat.
Cztery odpowiedzi:
GracefulCamel
2014-03-28 20:24:26 UTC
view on stackexchange narkive permalink

Pewnie, że to możliwe. Użyłem dość taniego modułu bluetooth, który dostałem od Amazon i napisałem aplikację, korzystając z informacji na oficjalnej stronie dla programistów Androida, aby połączyć się z Arduino. W Internecie jest wiele przewodników, w których dowiesz się, jak podłączyć moduł do pinów duino.

Prawdopodobnie możesz dostać tańszy moduł, jeśli spojrzysz na eBay i nie obchodzi Cię, ile czasu zajmie dotarcie, i myślę, że w sklepie Play jest co najmniej jedna aplikacja do kontrolowania Arduino, jeśli możesz spraw, by działało zgodnie z twoim przeznaczeniem.

Połączenia USB są prawdopodobnie możliwe, chociaż nie zrobiłem tego.

Czy możesz dodać link do przewodnika i link do aplikacji? Myślę, że „poza Internetem są rzeczy” to za mało
TheDoctor
2014-03-28 18:14:09 UTC
view on stackexchange narkive permalink

Arduino ADK jest do tego przeznaczony. Łączy Arduino Mega z układem hosta USB i portem. Jeśli nie chcesz kupować pełnego Arduino, możesz kupić osłonę hosta USB. Doskonały poradnik do tego tutaj.

To, co robią, to konwertowanie sygnałów USB o dużej szybkości na SPI, który jest odczytywany przez mikrokontroler. Android ma biblioteki znane jako Accessory Development Protocol, które mogą łączyć komunikację z telefonem z USB, a następnie z mikrokontrolerem.

Anonymous Penguin
2014-03-30 08:02:37 UTC
view on stackexchange narkive permalink

Miałem już wpisaną odpowiedź na inne pytanie, więc pomyślałem, że opublikuję ją tutaj, aby Ci pomóc. Zamieniłem „tablet” na „telefon”, aby ułatwić czytanie.

Nigdy nie wspomniałeś o swoim modelu telefonu ... ani modelu Arduino

Jest kilka telefonów zaprojektowanych z myślą o współpracować z dyskami flash USB i drukarkami. Nazywa się to OTG (w podróży.

Potrzebujesz:

  • Telefon obsługujący OTG
  • Adapter OTG który pasuje do gniazda USB telefonu i jest kompatybilny.
  • Aplikacja Arduino Uno Communicator
  • Arduino Uno (lub klon) [Uwaga: mówi, że działa z Atmega16U2 lub Atmega8U2 zaprogramowanym jako konwerter USB na port szeregowy, więc zakładam, że obejmowałoby to kilka płyt więcej niż Uno.)

Inną alternatywą jest zajrzenie do Bluetooth (Uwaga: właśnie wybrałem losowe łącze, ale są setki podobnych adapterów BT)

Z mojej odpowiedzi na podobne pytanie

Artsduson
2015-03-31 22:18:29 UTC
view on stackexchange narkive permalink

Możesz połączyć Androida i Arduino za pomocą USB i użyć łatwego narzędzia App Inventor 2 dla Androida

Czy wypróbowałeś tę nową aplikację: https://play.google.com/store/ apps / details? id = bp.usbbridge.appinvDemo i pełna wersja: https://play.google.com/store/apps/details?id=bp.usbbridge.appinv

Znajdź filmy o wyjaśnieniach: USB OTG Bridge Serial UART dla APP Inventor 2 i ARDUBLOCK na youtube



To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...