Far muovere un motore in base a un titolo di borsa
Salve a tutti,
sono nuovo. Sto avvicinandomi ora al mondo di Arduino e della programmazione in generale e per cominciare mi sono trovato già una bella gatta da pelare. Se avessi qualche mese a disposizione proverei da solo con calma, ma dato che è un pensierino che vorrei fare per Natale, se possibile, vorrei chiedervi aiuto.
L'obbiettivo è replicare un oggetto già esistente, che in sostanza muove un motorino (servo o stepper) a seconda di come sta andando un titolo azionario.
Esempio: Scelgo (tra i vari titoli) Apple sul display di Arduino. Il valore di Apple nel momento in cui lo scelgo (e quindi avvio il funzionamento del motore) è il mio zero. Partendo da quello zero, se il valore del titolo sale, il motore dovrà muoversi di tot gradi verso destra (a seconda di quanto è salito). Viceversa, se il valore del titolo scende, il motore dovrà muoversi di tot gradi verso sinistra.
Fisicamente sarà una specie di bilancia, che penderà da un lato o dall'altro a seconda dei casi.
Ora, far muovere un servo/stepper non dovrebbe essere un grosso ostacolo (da quel che ho capito è fra le prime cose che si provano con Arduino). La parte più complicata è il recuperare il valore dei vari titoli azionari, che per ovvie ragioni devono essere aggiornate costantemente e in tempo reale. Per ottenerli ci sono siti che mettono a disposizione delle API (ES: https://bittrex.zendesk.com/hc/en-us/articles/115003723911-Developer-s-Guide-API), ma non saprei come mettere tutto insieme in Arduino.
Ipotizzo due strade:
1) Arduino con modulo Wi-Fi per creare un prodotto autonomo;
2) Arduino senza modulo Wi-Fi, che comunica via seriale col PC, dal quale gli viene inviato il dato richiesto tramite un programmino.
Non so valutare quanto sia complicata una cosa del genere, potreste darmi una mano?
sono nuovo. Sto avvicinandomi ora al mondo di Arduino e della programmazione in generale e per cominciare mi sono trovato già una bella gatta da pelare. Se avessi qualche mese a disposizione proverei da solo con calma, ma dato che è un pensierino che vorrei fare per Natale, se possibile, vorrei chiedervi aiuto.
L'obbiettivo è replicare un oggetto già esistente, che in sostanza muove un motorino (servo o stepper) a seconda di come sta andando un titolo azionario.
Esempio: Scelgo (tra i vari titoli) Apple sul display di Arduino. Il valore di Apple nel momento in cui lo scelgo (e quindi avvio il funzionamento del motore) è il mio zero. Partendo da quello zero, se il valore del titolo sale, il motore dovrà muoversi di tot gradi verso destra (a seconda di quanto è salito). Viceversa, se il valore del titolo scende, il motore dovrà muoversi di tot gradi verso sinistra.
Fisicamente sarà una specie di bilancia, che penderà da un lato o dall'altro a seconda dei casi.
Ora, far muovere un servo/stepper non dovrebbe essere un grosso ostacolo (da quel che ho capito è fra le prime cose che si provano con Arduino). La parte più complicata è il recuperare il valore dei vari titoli azionari, che per ovvie ragioni devono essere aggiornate costantemente e in tempo reale. Per ottenerli ci sono siti che mettono a disposizione delle API (ES: https://bittrex.zendesk.com/hc/en-us/articles/115003723911-Developer-s-Guide-API), ma non saprei come mettere tutto insieme in Arduino.
Ipotizzo due strade:
1) Arduino con modulo Wi-Fi per creare un prodotto autonomo;
2) Arduino senza modulo Wi-Fi, che comunica via seriale col PC, dal quale gli viene inviato il dato richiesto tramite un programmino.
Non so valutare quanto sia complicata una cosa del genere, potreste darmi una mano?