App, smartphone, tablet Android

 


Android: ecco come come controllare in remoto un modellino

Posted 14 agosto 2011 by gbon in Applicazioni

Una smartphone Android, un carro armato in miniatura,  un circuito IOIO e un buon programmatore: ecco il risultato


Ecco un piccolo gadget che dimostra quanto sia facile interfacciare uno smartphone Android con un circuito elettronico. Si tratta di un carro armato in miniatura controllato in remoto da uno smartphone Android mediante una scheda IOIO e due connettori USB.

Tamlyn, il programmatore che ha sviluppato questo piccolo prodotto sperimentale, ha scelto una scheda IOIO rispetto ad una denominata Arduino, poichè è maggiormente versatile e è controllabile con API Java e dispone all’interno di controller USB.
Ssecondo il programmatore , la nidazione di questo prototipo è stata tutto sommato semplice. Prima di tutto ha smontato il carro armato, lasciando visibile solo la circuiteria, i motori, la batteria e i tasti di accensione e spegnimento. Questo significa che in questa fase non è stato possibile introdurre il controllo della torretta. Per quanto riguarda gli aspetti di programmazione , è stato installato un sempice server HTTP sullo smartphone , in grado di rispondere a richieste effettuate con il protocollo Ajax. Inoltre è stato introdotto un piccolo trucco per fare in modo che i comandi http siano accettati dal server nella sequenza esatta.
Per avere un’idea del funzionamento di questo prototipo, basta dare un’occhiata al filmato qui sotto.

Fonte


About the Author

gbon

Gbon è appassionato di tecnologia, ormai da parecchio tempo. Il suo primo PC è stato un Vic 20, e poi, a seguire, tanti altri. Il primo device mobile invece è stato un Palm m505, l'ultimo un tablet Android. Ha conoscenze di programmazione in linguaggi ormai morti (chi si ricorda di GW Basic o Turbo Pascal?); attualmente programma per iPhone e Android.

Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

Questo sito utilizza i cookie per fonire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o clicchi su "Accetta" permetti al loro utilizzo.

Chiudi