Offline
Sr. Member
Karma: 0
Posts: 292
L'uomo non smette di giocare perché invecchia, ma invecchia perché smette di giocare. (George Bernard Shaw)
|
 |
« on: April 28, 2012, 06:29:31 am » |
Ciao a tutti!!  ...vengo subito al sodo... Che metodi* ci sono per collegare uno smartphone Android ad arduino? Cioè, come posso accendere un led collegato ad arduino, tramite android? *la soluzione sia hardware che software (non ho voglia di dovermi studiare anche come scrivere un'app  ) Io ho visto questo ma vorrei comunque usare il mio arduino e quindi usare qualcosa che faccia da tramite con lo smartphone e arduino... Elencatemi tutti i metodi che conoscete e "sottolineate" quelli che secondo voi sono i migliori!! GRAZIE MILLE!!!
|
|
|
|
|
Logged
|
|
|
|
|
Senago - Milano
Offline
God Member
Karma: 3
Posts: 507
Arduino rocks
|
 |
« Reply #1 on: April 28, 2012, 07:36:08 am » |
La soluzione "arduinosa" per fare questa cosa c'è: è arduino ADK http://arduino.cc/en/Main/ArduinoBoardADKOppure si ottiene lo stesso risultato con un arduino uno + host usb Io ne ho uno, ho fatto diverse prove, ma non sono riuscito a farlo andare, ho notato un supporto da parte di android un po' ridotto, e poi dipende anche da modello e versione del tuo smartphone..
|
|
|
|
|
Logged
|
|
|
|
|
Italy
Offline
Sr. Member
Karma: 0
Posts: 273
|
 |
« Reply #2 on: April 28, 2012, 07:46:42 am » |
Che metodi* ci sono per collegare uno smartphone Android ad arduino? Cioè, come posso accendere un led collegato ad arduino, tramite android? *la soluzione sia hardware che software (non ho voglia di dovermi studiare anche come scrivere un'app  ) ma vorrei comunque usare il mio arduino e quindi usare qualcosa che faccia da tramite con lo smartphone e arduino... ethernet shield e usare un browser per comandare il tutto.. Anche se non è strettamente per android , ma per qualsiasi cosa che abbia un browser, è la cosa più semplice da fare
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Sr. Member
Karma: 0
Posts: 292
L'uomo non smette di giocare perché invecchia, ma invecchia perché smette di giocare. (George Bernard Shaw)
|
 |
« Reply #3 on: April 28, 2012, 08:05:22 am » |
dipende anche da modello e versione del tuo smartphone..
Io ho un acer liquid mini con android 2.3.5 dici che va bene? Oppure per evitare problemi di compatibilità allora mi converrebbe prendere l'ethernet shield?! come suggeriva @dr4gone ...ma è difficile da far andare ehternet shield? Cioè come gli do istruzioni?
|
|
|
|
|
Logged
|
|
|
|
|
Italy
Offline
Sr. Member
Karma: 0
Posts: 273
|
 |
« Reply #4 on: April 28, 2012, 08:08:58 am » |
le cose non si scrivono da sole.. ti devi documentare.... Cmq se non vuoi imparare come si fa, vai qui http://www.domotichome.net/ , genera lo sketch da mettere su arduino e scaricati l'app. Et voilà, Altrimenti fai una ricerca sul forum.. questa cosa è stata trattata milioni di volte...
|
|
|
|
|
Logged
|
|
|
|
|
Monselice PD Italy
Offline
Faraday Member
Karma: 15
Posts: 4920
фон Крыса
|
 |
« Reply #5 on: April 28, 2012, 08:27:45 am » |
Io ho un acer liquid mini con android 2.3.5
Sono nella tua stessa situzione ma mi sto orientando sul bluetooth e processing mobile...
|
|
|
|
|
Logged
|
Se corri veloce come un fulmine, ti schianterai come un tuono.
|
|
|
|
Offline
Sr. Member
Karma: 0
Posts: 292
L'uomo non smette di giocare perché invecchia, ma invecchia perché smette di giocare. (George Bernard Shaw)
|
 |
« Reply #6 on: April 28, 2012, 10:22:05 am » |
Sono nella tua stessa situzione ma mi sto orientando sul bluetooth e processing mobile...
Bluetooth e processing mobile? ...aaaah... CIOE'?? :S Spiegati un po' meglio!!  Ma non ho l'ethernet shield :S non credo vada lo stesso!! :S o no?!?
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Sr. Member
Karma: 1
Posts: 262
|
 |
« Reply #7 on: April 28, 2012, 12:53:38 pm » |
|
|
|
|
|
Logged
|
|
|
|
|
Monselice PD Italy
Offline
Faraday Member
Karma: 15
Posts: 4920
фон Крыса
|
 |
« Reply #8 on: April 28, 2012, 01:53:43 pm » |
Puoi creare delle app che girano su android usando come linguaggio Processing, con annessi e connessi vantaggi 
|
|
|
|
|
Logged
|
Se corri veloce come un fulmine, ti schianterai come un tuono.
|
|
|
|
Lodi, Italy
Offline
Newbie
Karma: 0
Posts: 23
|
 |
« Reply #9 on: April 28, 2012, 02:25:21 pm » |
Se per il Liquid Mini ci sono kernel moddati che abilitano il supporto all'USB host, puoi comprare un cavetto USB OTG e comunicare tramite porta seriale.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Sr. Member
Karma: 0
Posts: 292
L'uomo non smette di giocare perché invecchia, ma invecchia perché smette di giocare. (George Bernard Shaw)
|
 |
« Reply #10 on: April 30, 2012, 02:25:20 pm » |
Se per il Liquid Mini ci sono kernel moddati che abilitano il supporto all'USB host, puoi comprare un cavetto USB OTG e comunicare tramite porta seriale.
Ho già fatto troppi casini con il mio mini : D ...se lo attacco al pc si spaventa ormai... evito quindi di cercare kernel moddati e di modificare il cell... volevo usare qualcosa di già esistente... preferirei qualcosa tipo bluetooth... non so se esiste... cioè, accendere un led tramite BT ...mettiamo per assurdo che sono al mare, non posso portarmi un router in spiaggia... quindi il BT sarebbe meglio... insomma, le soluzioni possibili quali sono??
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Edison Member
Karma: 15
Posts: 1890
Have you mooed today?
|
 |
« Reply #11 on: April 30, 2012, 03:03:03 pm » |
@maggio preferirei qualcosa tipo bluetooth ci son almeno 3 post a tema BT nelle prime pagine. Cmq ci son moduli che costano ca. 5 eur, ed è molto semplice interfacciarsi con Android, senza bisogno di modificare kernel et similia. Puoi addirittura crearti un'applicazione con AppInventor http://www.appinventor.mit.edu/senza scrivere 1 riga di codice lato Android.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Sr. Member
Karma: 0
Posts: 292
L'uomo non smette di giocare perché invecchia, ma invecchia perché smette di giocare. (George Bernard Shaw)
|
 |
« Reply #12 on: May 01, 2012, 07:19:14 am » |
Cmq ci son moduli che costano ca. 5 eur, ed è molto semplice interfacciarsi con Android, senza bisogno di modificare kernel et similia. Puoi addirittura crearti un'applicazione con AppInventor http://www.appinventor.mit.edu/senza scrivere 1 riga di codice lato Android. Si, appinventor lo conoscevo già... anche se non saprei dove cominciare per fare un'app che interagisca col BT... ma facciamo una cosa per volta... Dove li trovo quei moduli?? E poi, posso farmi tipo un'app coi pulsanti vero? ...altra cosa... il modulo BT è accessibile da tutti? o solo io col mio cell lo posso comandare?  Grazie!
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Edison Member
Karma: 15
Posts: 1890
Have you mooed today?
|
 |
« Reply #13 on: May 01, 2012, 08:47:15 am » |
Si, appinventor lo conoscevo già... anche se non saprei dove cominciare per fare un'app che interagisca col BT... ma facciamo una cosa per volta... è molto semplice, più avanti posto un paio di link che a me son stati utili. Dove li trovo quei moduli?? su ebay, per esempio questi: http://www.ebay.it/itm/Wireless-Bluetooth-Transceiver-Module-RS232-TTL-X2PCS-/190433073764?pt=LH_DefaultDomain_0&hash=item2c56b21a64#ht_6798wt_1165E poi, posso farmi tipo un'app coi pulsanti vero? ...altra cosa... il modulo BT è accessibile da tutti? o solo io col mio cell lo posso comandare certamente, l'applicazione con i pulsanti la dovrai sviluppare lato pc/smartphone; il modulo BT in slave mode è visibile da tutti, ma è protetto da pin.
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Sr. Member
Karma: 0
Posts: 292
L'uomo non smette di giocare perché invecchia, ma invecchia perché smette di giocare. (George Bernard Shaw)
|
 |
« Reply #14 on: May 01, 2012, 09:39:57 am » |
è molto semplice, più avanti posto un paio di link che a me son stati utili.
Link?? magari!! ...io ho provato a fare qualcosa su appinventor ma del bluetooth proprio non so cosa e come fare... Ho anche trovato questo: http://www.ebay.it/itm/Wireless-Bluetooth-Transceiver-Module-RS232-TTL-/200520318414?pt=LH_DefaultDomain_0&hash=item2eaff13dce e visto che alla fine è uguale solo che ce n'è uno... : D poi mi servono dritte per l'applicazione
|
|
|
|
« Last Edit: May 01, 2012, 03:12:37 pm by maggio93 »
|
Logged
|
|
|
|
|
|