Go Down

Topic: Collegare Arduino con Android attraverso USB (Read 12345 times) previous topic - next topic

Ciao ragazzi... la domanda è semplice, come riesco a far comunicare Arduino con un dispositivo android? E' una settimana che sto cercando di trovare una soluzione. Sto cercando di capire se posso riuscire a collegare il mio Arduino UNO rev3 con il mio tablet Asus tf101 (versione 4.0.3), senza l'utilizzo di shield wifi o bluetooth... semplicemente collegare, attraverso cavo, da arduino alla porta USB della docking del tf101. E' possibile? Inoltre per la programmazione posso utilizzare Eclipse per la realizzazione dell'app android e il software arduino per arduino. Mi date una mano per favore... Grazie in anticipo. Ripeto, senza l'utilizzo di shield, semplicemente collegando il cavo.

ale92

#1
Sep 07, 2012, 10:55 pm Last Edit: Sep 07, 2012, 11:04 pm by ale92 Reason: 1
bè penso che come minimo ti servirà un adattatore che trasformi la porta dell'asus in una usb host (tipo quella che trovi nel pc) e devi controllare se questa porta fa effettivamente da host(probabilmente si ma potrebbe non essere abilitato nel firmware originale...c'è da controllare ogni tablet è differente)
detto questo se hai tutto l'occorrente non vedo perchè non dovrebbe funzionare.
Per la programmazione android puoi utilizzare eclipse anzi è anche consigliato...devi solo scaricaricarti l'android adk, eclipse(ovviamente) e il plug in per eclipse che si chiama ADT

ps. per arduino consiglio comunque di utilizzare l'ide ufficiale, non se funziona anche eclipse

pps. questo è il primo link che ho trovato su google, gli ho dato uno sguardo veloce ma sembra una guida abbastanza buona...sicuramente c'è tanto altro

Grazie per la risposta ale92. Per quel che so, la docking del tf101 ha l'usb host (versione android 4.0.3). In teoria dovrebbe tutto funzionare, ma a parte quel link ke mi hai postato, e ke avevo trovato ank'io, nn ho trovato nient'altro ke spieghi in maniera semplice (anke in inglese) come procedere. Non appena ho un po di tempo devo trovare una soluzione. Grazie ancora

Ovviamente se qualcuno ha avuto la possibilità di farlo, mi farebbe piacere avere delle info... parlo in particolare a livello codice adesso... tipo con il classico esercizio on/off led... giusto per capire come avviene la comunicazione...

jumpjack

Sono interessato anch'io, mi sono anche comprato apposta una DuinoMite, perchè dovrebbe avere il supporto Android incluso, e il mio cellulare (Xperia Mini Pro) supporta l'USB OTG, quindi posso collegarci il cell come se fosse una chiavetta.
... ma poi?
Ho letto che è meno semplice di quanto si dice, ci sono problemi di compatibilità tra una sottoversione di android e l'altra, boh?

ale92

diciamo che ci sono soluzioni più difficile e meno difficili, mettere arduino come slave su un tablet android non è tra quelle più semplici ma tutto è fattibile.

per la compatibilità non so dipendende dalla scheda, ad esempio so che lo stesso adk dovrebbe funzionare solo da honeycomb (3.1) in su mentre altre soluzioni con altre schede potrebbero funzionare con versioni precedenti

si infatti, ank'io sapevo ke era possibile solo dalla versione 3.1 in su, per quello ho specificato ke ho android con la versione 4.0.3... da quel ke ho capito, questo vuole dire ke nn ho bisogno di nessun adattatore OTG visto ke la docking (attenzione, con la docking, altrimenti diretamente al tablet dovresse servire) ha delle porte USB ke cmq rilevano pen drive o mouse o quant'altro quindi OTG... di conseguenza la connessione tra la docking del tf101 (con android 4.0.3) e arduino UNO rev3 non dovrebbe avere problemi con una connessione diretta... adesso sto vedendo come far comunicare l'app android con arduino... se riesco metto tutto on line...

Brunello

Quote
adesso sto vedendo come far comunicare l'app android con arduino... se riesco metto tutto on line


vai, che siamo interessati

astrobeed


e arduino UNO rev3 non dovrebbe avere problemi con una connessione diretta... adesso sto vedendo come far comunicare l'app android con arduino... se riesco metto tutto on line...


Hai già visto questo sito ?

http://android.serverbox.ch/?p=549

ale92



e arduino UNO rev3 non dovrebbe avere problemi con una connessione diretta... adesso sto vedendo come far comunicare l'app android con arduino... se riesco metto tutto on line...


Hai già visto questo sito ?

http://android.serverbox.ch/?p=549


linkiamo tutti quello ahahah...deve essere davvero un ottima guida  XD

Ragazzi... sto continuando a provare e più leggo e meno capisco come fare!  =( cmq dal momento ke mi serve una comunicazione tra android e arduino il prima possibile, per il momento ci provo con il bluetooth e appena ho tempo provo con la comunicazione via usb... adesso... secondo voi può andare bene questo? http://www.aliexpress.com/item/Serial-Bluetooth-RF-Transceiver-Module-RS232/473745415.html
Mi serve qualcosa di economico e semplice visto ke nn è la mia priorità il bluetooth... qualcuno ha provato questo dispositivo? lo vorrei comprare oggi se possibile... grazie a tutti e buona domenica...

ale92

si se hai abilità nel saldare, se compri quello ti devi fare una schedina per adattarlo all'arduino (su megatopic c'è il post su questi modulini bluetooth, puoi trovare tutto quello che ti serve)

se invece non hai voglia di saldare devi prendere uno tipo questo
http://www.ebay.it/itm/Bluetooth-Module-Slave-Wireless-Serial-4p-Port-For-Arduino-2560-UNO-R3-A062-/261016693984?pt=LH_DefaultDomain_0&hash=item3cc5ceace0

se vedi bene praticamente è tipo quello che hai linkato saldato sopra una schedina più accessibile per l'arduino
(ho linkato il primo che ho trovato non devi comprare per forza quello era per fare un esempio)

Ciao Ale... si infatti, l'ho notato dopo e ho acquistato il modulo completo...
ho acquistato 1 modulo bluetooth, 1 sensore ad ultrasuoni (no ping ovviamente), 2 cavetti per la connessione, per 8 euro circa.
Adesso speriamo che arrivi tutto e possibilmente in buone condizioni!

ale92

guarda ho comprato oggi su amazon il convertitore otg per il mio tab appena mi arriva provo la guida e ti faccio sapere

Testato


Ciao Ale... si infatti, l'ho notato dopo e ho acquistato il modulo completo...
ho acquistato 1 modulo bluetooth, 1 sensore ad ultrasuoni (no ping ovviamente), 2 cavetti per la connessione, per 8 euro circa.
Adesso speriamo che arrivi tutto e possibilmente in buone condizioni!

visto il prezzo credo tu abbia comprato in cina.
ma nel post precedente dici che ti serve urgentemente una connessione.
dalla cina serve sempre piu' di un mese
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Go Up