Czy istnieje dobry samouczek dotyczący używania Arduino z systemem Android, na którym urządzenie z Androidem jest hostem USB? (Urządzenie z systemem Android ma system operacyjny w wersji 3.1 (Honeycomb) lub nowszy). Jedynym programem na stronie dewelopera jest wyrzutnia pocisków, co wydaje się dużo prostsze niż nawiązanie współpracy z Arduino.Używanie trybu hosta 3.1 dla USB z Arduino
Dodatkowo: Próbuję zrobić hosta Asus Transformer Arduino Uno, ale ponieważ jest bardzo mało informacji na temat jak działa tryb hosta Android , gubię gdzie zacząć. Po prostu potrzebuję Androida, aby móc odczytać wartości danych z pamięci Arduino. Arduino jest używane do zliczania częstotliwości sygnału, wartość ta musi następnie zostać przekazana do systemu Android. Jeśli przegapiłem jakiś prosty sposób, aby to zrobić, daj mi znać.
(Istnieje wiele informacji pływających wokół na temat korzystania z ADK aby Arduino hosta, ale z transformatorem, że nie wchodzi w grę. - patrz przepełnieniem stosu pytanie Is it possible to get the Android ADK working on an ASUS Eee Pad Transformer running 3.1?
informacje nie muszą być specyficzne dla Transformera lub Uno, po prostu nie mogę znaleźć przykładów osób używających trybu hosta na swoich tabletach.
Na dłuższej perspektywie ... możliwe jest wdrożenie protokołu Android Debug Bridge na stronie Arduino. Arduino może następnie wysyłać dane przy użyciu przekazywanego portu UDP lub TCP, który jest odbierany przez gniazdo wewnątrz aplikacji. W ten sposób urządzenie pozostaje w trybie USB slave, dostępnym również dla starych urządzeń. – dronus
@dronus - wadą metody ADK/ADB nawet dla tabletu, który prawdopodobnie nie spodziewa się zasilania magistrali, jest to, że to akcesorium wymaga droższego interfejsu hosta USB. –