Home
Accesso / Registrazione
 di 

Corso su Android - Lavoriamo con la porta USB del telefono

arduino android usb

In molti, quando si parla di comunicazione tra smartphone ed un dispositivo elettronico, pensano subito ad una comunicazione via Bluetooth o via Ethernet. Android, però, mette a disposizione un altro interessante modo per interfacciarsi con i dispositivi: utilizzando la porta USB. Lo scopo dell'articolo è quello di far vedere come sfruttando le API messe a disposizione dal sistema operativo, sia possibile lo scambio di dati tra telefono ed Arduino, infatti l'idea è di creare uno sketch che tramite un segnale PWM varia l'intensità di luce di un led, dove per controllare la variazione di intensità andremo a realizzare una nostra applicazione Android.

Per leggere l'intero articolo devi essere ABBONATO.

 

Leggi subito tutto l'articolo e poi ricevilo in PDF all'interno di EOS-Book insieme a tanti altri vantaggi offerti dall'Abbonamento Premium! Diventa Utente PREMIUM

SCOPRI TUTTI I VANTAGGI DI UN ABBONAMENTO A POCO PIU' DI 2 EURO!

 

Oltre all'articolo avrai INCLUSO anche l'ultimo numero di EOS-Book in PDF ePub e mobi!

 

Avrai anche a disposizione l'autore nei commenti per poter discutere dell'argomento dell'articolo e potrai inoltre usufruire della garanzia soddisfatto o revisionato!! Infatti se l'articolo non soddisferà le tue esigenze siamo pronti a realizzarne una revisione

ATTENZIONE: non stai pagando per un articolo, ma bensì supportando un progetto molto più ampio!

ABBONATI ORA oppure leggi qui

 

 

 

Scrivi un commento all'articolo esprimendo la tua opinione sul tema, chiedendo eventuali spiegazioni e/o approfondimenti e contribuendo allo sviluppo dell'argomento proposto. Verranno accettati solo commenti a tema con l'argomento dell'articolo stesso. Commenti NON a tema dovranno essere necessariamente inseriti nel Forum creando un "nuovo argomento di discussione". Per commentare devi accedere al Blog
ritratto di Ivan.Tarozzi

info su control transfer

Ciao Fabrizio,
Complimenti per l'articolo e grazie della condivisione.

Mi piacerebbe avere qualche dettaglio in più sui bytes che, lato android, imposti attraverso il metodo controlTransfer().

Dove posso trovare un documento che descriva quali valori usare nelle varie circostanze e che offra una panoramica tecnica sulle varie modalità di connesione usb?

Attualmente uso anche io usb (cdc acm) per collegare un hmi ad una scheda a microcontrollore per un'applicazione embedded, ma usando una libreria non ho ancora approfondito cosa avviene a basso livello.

Grazie!

ritratto di FabrizioG

Ciao, grazie, spero

Ciao, grazie, spero l'articolo sia utile.

Il metodo controlTransfer viene usato per inviare dati di settaggio alla porta usb, qui puoi trovare delle spiegazioni sui bits da inviare alla porta USB.
Su questo libro puoi trovare un esempio di implementazione.

Spero queste informazioni possano esserti d'aiuto.

Ciao

 

 

Login   
 Twitter Facebook LinkedIn Youtube Google RSS

Ultimi Commenti