2012-04-12 17 views
5

Sto cercando di ottenere un'app personalizzata per Android (in esecuzione su una "scheda di libertà" di Packard Bell, Android 3.2) per controllare un motore esterno. Non c'è bisogno di un controllo preciso, solo un modo per segnalare "on" e "off". Quale porta del dispositivo posso utilizzare per ottenere quell'output e come posso programmarlo? Essere in grado di accendere o spegnere semplicemente l'USB sarebbe perfetto, ma ho letto una risposta ad un'altra domanda su questo sito che mi ha detto che non è possibile con Android.Controllo di un motore con un dispositivo Android

Ho pensato di riprodurre semplicemente un suono sul jack delle cuffie e quindi creare un relè che reagirà a questa corrente.

Per chi si chiede il motivo, il tablet verrà utilizzato per addestrare un Ara blu e oro (enorme pappagallo). Il tablet verrà sistemato nella sua gabbia (adeguatamente protetto, ma in modo che lei possa usare la lingua sullo schermo) con un programma appositamente scritto per addestrarla e collegato a un distributore automatico di mangime. Quello di cui ho bisogno è un modo semplice per controllare questo dispensatore, che sarà anche costruito su misura, probabilmente con un piccolo motore DC.

+0

Solo per curiosità, hai continuato con questo progetto? È documentato da qualche parte? –

risposta

0

Ci sono alcuni modi per use RS232 on Android (con un adattatore appropriato), quindi è possibile che si possa semplicemente usare una porta seriale per segnalare un relè o qualcos'altro per accendere/spegnere il motore.

0

Se il tablet ha bluetooth, sto lavorando su una barca RC controllata da un telefono Android tramite Bluetooth. Fondamentalmente ho collegato un modulo bluetooth e il controller di velocità per i motori a un Arduino e ho scritto del codice per interpretare i segnali di un programma in esecuzione sul telefono Android. Esistono librerie esistenti che rendono questo compito molto facile. Invece di questi motori ad alta potenza è possibile collegare direttamente piccoli servomotori direttamente all'arduino, che è molto semplice e dovrebbe essere perfetto per il tuo caso.

Per dettagli, vedere this blog post.

-1

Proprio come un'opzione, è possibile utilizzare un'app esistente che utilizza IR per attivare l'otturatore della fotocamera. Per esempio This one È possibile creare l'IR emisor molto facilmente, controllare this video

quindi è possibile utilizzare un Arduino per ottenere il segnale IR e spostare il motore. Hai più informazioni in this tutorial Se sei fortunato, potresti trovare qualcosa di molto simile ed evitare di dover ricominciare da capo. Buona fortuna, sembra un progetto interessante.

Problemi correlati