Pages: 1 [2] 3   Go Down
Author Topic: Collegare Arduino con Android attraverso USB  (Read 10709 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 1
Posts: 34
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Infatti mi serve urgente capire la connessione attraverso USB... con i componenti ke ho comprato provo a collegarlo tramite bluetooth, mi serve anche il bluetooth... ma la connessione e il funzionamento tramite USB ha la priorità, e mi serve urgente perchè devo fare delle prove... ho comprato made in china, ovviamente con quel prezzo, e ci mette tra i 15gg (quasi impossibile) ai 35gg circa... Ale fammi sapere se riesci a farli comunicare senza problemi...  smiley io adesso continuo a provare... mi sono dovuto fermare in questi giorni
Logged

Rome
Offline Offline
God Member
*****
Karma: 1
Posts: 987
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Questo mio post mi sembra più adatto a questo thread che non a quello sull'ADK...

Ho visto  sul market alcune applicazioni che comunicano con Arduino modulando segnali PWM o addirittura seriali tramite l'uscita audio...
Geniale e semplice, senza tante menate!
Devo pero' ancora provarle sui miei dispositivi.

https://play.google.com/store/apps/details?id=re.serialout&feature=also_installed  (Audio Serial Out) (serve circuito aggiuntivo)

https://play.google.com/store/apps/details?id=name.antonsmirnov.android.arduinocommander&feature=search_result (Arduino commander: Bluetooth, ethernet e USB, anche con chip FTDI (Arduino UNO))

https://play.google.com/store/apps/details?id=com.primavera.arduino.listener&feature=search_result (Arduino Uno Communicator) (Please note that this app will not work with Arduino boards with the FTDI USB-to-serial driver chip.)

https://play.google.com/store/apps/details?id=slickdevlabs.apps.usbtoserialterm&feature=search_result (Slick USB 2 Serial Terminal)  (allows you to use your tablet with your Prolific or FTDI based USB to Serial adapter )

https://play.google.com/store/apps/details?id=piessens.tom.rcchannels&feature=search_result  (PWM Buddy) (PWM tramite uscita audio)

https://play.google.com/store/apps/details?id=jp.ksksue.app.terminal&feature=search_result  ("USB Serial Monitor ", ma non conosco il cinese...)


Altro:
http://android.serverbox.ch/?p=427  ("Arduino USB transfer")

http://android.serverbox.ch/?p=549 (comunicare via USB sena rooting)


Buon divertimento! ;-)
Logged

0
Offline Offline
Faraday Member
**
Karma: 47
Posts: 5914
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Jump hai fatto un elenco eccezionale,
complimenti e grazie della condivisione  smiley
 se ne rpovo qualcuno vi fo sapere  risultati, credo cmq sia tutta roba per tab rootati o sbaglio ?
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Rome
Offline Offline
God Member
*****
Karma: 1
Posts: 987
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Riprodurre un file audio non richiede certo il rooting. smiley-cool
« Last Edit: September 13, 2012, 02:45:50 am by jumpjack » Logged

Rome
Offline Offline
God Member
*****
Karma: 1
Posts: 987
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Mannaggia, solo quelli dell'audio sono installabili sui miei androidi.  :055
Qualcuno è in grado di creare un apk dal sorgente dell'ultimo link'
Logged

Milan, Italy
Offline Offline
Sr. Member
****
Karma: 0
Posts: 346
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Qui puoi scaricare la versione compilata dell'ultimo link, non so se funzionerà con il tuo Arduino perché forse bisogna cambiare il VID/PID, ho provato l'app su un Nexus S (4.1.1) e funziona, non ho collegato l'Arduino perché non ho il cavo Usb OTG, penso che lo compererò alla fiera di Novegro sabato o domenica.
Ma se la app parte e non da errori vuol dire che il kernel ha la funzionalità Usb OTG?
Io ho un kernel originale e non ho capito se ha la funzione attivata o no.

Alberto
« Last Edit: September 13, 2012, 09:05:08 am by bigjohnson » Logged


Rome
Offline Offline
God Member
*****
Karma: 1
Posts: 987
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Grazie.
Sul tablet si installa ma non enumera...
Sul cell non viene riconosciuto come file apk.
Ma arduino cosa dovrebbe vedere se muovo lo slider?
Logged

Milan, Italy
Offline Offline
Sr. Member
****
Karma: 0
Posts: 346
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Non è che per il tablet bisogna collegarlo tramite un hub alimentato?
Se mi dici che cell hai e la versione di android magari riesco a ricompilare con le librerie corrette.
Pare che la luminosità del led debba cambiare in funzione della slide bar.

Edit: mi sa che per farlo funzionare sul tablet bisogna cambiare il vid e il pid, se me li dici lo ricompilo, per vederli su windows c'è usbview su linux lsusb su osx System Profiler.
« Last Edit: September 13, 2012, 09:20:41 am by bigjohnson » Logged


Rome
Offline Offline
God Member
*****
Karma: 1
Posts: 987
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ma non c'e' modo di farli leggere al programma i VID e il PID? Non è che ogni utente puo' ricompilarsi a mano l'applicazione! :-)

Comunque ecco i dati:

Sony Xperia Mini Pro, Android 2.3.4, kernel 2,6,32,9, build 4.0.2.A.0.62
Tablet cinese, Android 4.04, kernel 3.0.8, build lunga 3 righe, ti serve?!?
Arduino: VID 0403, PID 6001
Arduino (in realtà è una maximite): 04d8 003c

Ma il programma dovrebbe almeno rilevare la arduino anche se non ci carico lo sketch? O devo per forza caricarlo?
Logged

Milan, Italy
Offline Offline
Sr. Member
****
Karma: 0
Posts: 346
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Voilà
VID_04d8_PID_003c
VID_0403_PID_6001
spero che non ci siano casini tra notazione esadecimale e decimale!
« Last Edit: September 28, 2012, 10:09:42 am by bigjohnson » Logged


Rome
Offline Offline
God Member
*****
Karma: 1
Posts: 987
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Identico a prima :-(
provo a mettere lo sketch su arduino.
Logged

Rome
Offline Offline
God Member
*****
Karma: 1
Posts: 987
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Niente di niente. :-(

Sei in grado di modificare il sorgente in modo che avvisi se "vede" qualcosa (una cosa qualunque) collegata all'USB?
Ma quando premo il pulsante ENUMERATE cosa dovrebbe succedere?!?

Oppure, non sarà che devo fare qualche impostazione strana in android? Ci sono opzioni "per sviluppatori" che non capisco...
Logged

Rome
Offline Offline
God Member
*****
Karma: 1
Posts: 987
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

"USB Host controller" rileva:

Arduino/Luigino328:
6001:0403
FTDI FT232R USB UART

Arduino/Maximie:
003c:04d8
Microchip Technology Inc USB HID Bootloader

Pero' dice anche "S3C USB Host driver not found" e  "Root hub present. USB Host mode is active!"

Logged

Rome
Offline Offline
God Member
*****
Karma: 1
Posts: 987
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

E quest'altra cineseria cosa sarebbe?
https://play.google.com/store/apps/details?id=com.eglobaledge.android.usbircomm.usbircommapplication&hl=it

USBIRCOMM dà questo risultato, una scheda IR...
http://www.e-globaledge.com/english/products/infrared/products/legasic/feature.html
Logged

Rome
Offline Offline
God Member
*****
Karma: 1
Posts: 987
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Questa sembrerebbe potente: bluetooth, audio o USB.
https://play.google.com/store/apps/details?id=re.anywhere.client2&feature=search_result

Ma... come si usa?!?
Logged

Pages: 1 [2] 3   Go Up
Jump to: