Go Down

Topic: Arduino per brandeggio pan tilt su linux (Read 3 times) previous topic - next topic

fildevil

Buongiorno a tutti, mi presento sono Filippo ed ho scoperto da poco il mondo di arduino, per ora solo sul web.

Ho una esigenza, cioè vorrei pilotare un brandeggio tipo questo

http://www.microtelecamere.it/motori-telecamere/rotore-telecamera-brandeggio-pan-tilt-esterno-TA3103.htm

usando Arduino in ambiente linux: la mia idea è di creare una interfaccia web con dei pulsanti e comandare arduino via USB.

Non so se sia possibile, forse dico una fesseria perchè sono inesperto.  :smiley-red: Se qualche anima disponibile può indirizzarmi verso qualche guida o qualche sito in particolare ringrazierei moltissimo.
Ad esempio, ancora non so se la board di Arduino è in grado di erogare direttamente i 12V che occorrono sul motore, o serve un ulteriore controller...

Probabilmente bisognerà programmare qualcosa, magari se c'è qualcuno disponibile, potrei ordinare una commessa  :smiley-mr-green: :smiley-mr-green:

Molte grazie a chi mi darò una mano.
Saluti, Fil

leo72

Ciao e benvenuto.


Buongiorno a tutti, mi presento sono Filippo ed ho scoperto da poco il mondo di arduino, per ora solo sul web.

Ho una esigenza, cioè vorrei pilotare un brandeggio tipo questo

http://www.microtelecamere.it/motori-telecamere/rotore-telecamera-brandeggio-pan-tilt-esterno-TA3103.htm

usando Arduino in ambiente linux: la mia idea è di creare una interfaccia web con dei pulsanti e comandare arduino via USB.

Un'interfaccia web è indipendente  dal SO con cui ti colleghi.
Casomai il discorso è che devi fare la pagina web che risiederà su uno shield ethernet montato sull'Arduino.

Quote

Non so se sia possibile, forse dico una fesseria perchè sono inesperto.  :smiley-red: Se qualche anima disponibile può indirizzarmi verso qualche guida o qualche sito in particolare ringrazierei moltissimo.

Qui aspetta l'intervento di quelli che hanno esperienza nel pilotaggio di motori.

Quote

Ad esempio, ancora non so se la board di Arduino è in grado di erogare direttamente i 12V che occorrono sul motore, o serve un ulteriore controller...

No. Ti serve una fonte esterna.

Quote

Probabilmente bisognerà programmare qualcosa, magari se c'è qualcuno disponibile, potrei ordinare una commessa  :smiley-mr-green: :smiley-mr-green:

Non "probabilmente" ma "sicuramente". Sai programmare?

Quote

Molte grazie a chi mi darò una mano.
Saluti, Fil

Ciao.  ;)

fildevil

Grazie Leo sei stato davvero molto disponibile.

Dal momento che brancolo ancora nel buio, perdonami se chiedo ulteriori informazioni: da quello che mi stai dicendo, non dovrebbe essere possibile comandare il tutto tramite pc per poi trasferire il tutto su un web server linux, tipo creando dei pulsanti che richiamano un comando da inviare alla board ... non so se mi riesco a spiegare.

Quanto alla fonte esterna per l'alimentazione, si tratta di un accessorio di arduino, o di tuttaltra cosa?

Con la programmazione, sarà dura perchè sono praticamente a zero... ma ci si può provare, che dite?

sciorty

Dovresti spiegarti un po' meglio, se vuoi semplicemente controllare i servi dal tuo pc non hai bisogno di un'interfaccia web, basta un programmino che invii dei dati all'arduino connesso alla porta USB(comunicazione seriale). Quindi l'arduino non farebbe altro che intercettare questi messaggi ed agire di conseguenza.
Per far muovere i servi -> http://arduino.cc/en/Tutorial/Sweep Ma devi tener conto del fatto che hai bisogno di un'alimentazione esterna per quei servi.

Se poi vuoi interagire con i servi via web da un'altra piattaforma, non so aiutarti io  :smiley-sweat:

kernak

ciao :)

Quote
usando Arduino in ambiente linux: la mia idea è di creare una interfaccia web con dei pulsanti e comandare arduino via USB.

Quote
Casomai il discorso è che devi fare la pagina web che risiederà su uno shield ethernet montato sull'Arduino.


bhe, dipende...
se arduino resta collegato al sistema linux durante l'utilizzo (ad es, anche ad un sistemino embedded  "semplice" come un piccolo router), può benissimo fare a meno dell'ethernet shield ed utilizzare un web server su linux.
Arduino ed il sistema linux si scambieranno informazioni via seriale.

Quote
da quello che mi stai dicendo, non dovrebbe essere possibile comandare il tutto tramite pc per poi trasferire il tutto su un web server linux, tipo creando dei pulsanti che richiamano un comando da inviare alla board ... non so se mi riesco a spiegare.

certo che è possibile

http://arduino.cc/forum/index.php/topic,111240.0.html

Go Up