aiutoooooo maturità!!!!! :smiley-eek: =(

ciao ragazzi!
Piacere sono Marco e sono nuovo del forum! Ho scoperto anche io il fantastico mondo di arduino! e delle sue incredibili applicazioni!! mi piace cosi tanto che ho deciso di portarlo come progetto al mio orale di maturità! Ho chiesto aiuto in giro, anche ai professori, ma si può dire che non la conoscono come piattaforma di sviluppo.....quindi speravo in un aiutino da voi del forum che sicuramente ne saprete più di me! spero possiate darmi una mano in questo mio tanto desiderato progetto!
allora come prima cosa vi spiego cosa ho in mente:
io possiedo macbook, però questo penso importi poco perchè il software di programmazzione di arduino gira su tutte le macchine, comunque io vorrei riuscire, tramite la tastiera del mio macbook, a controllare due o più servi per modellismo.
Diciamo che però quello che più vorrei realizzare sarebbe oltre al controllo da pc anche una comunicazione radio tra arduino e i servo, e per fare ciò avevo pensato alle riceventi di modellismo e un modulo radio trasmettitore a 2,4GHz, però sarebbe già una gran cosa riuscire a realizzare la prima parte relativa solo al controllo servo senza radio(se volete va bene anche aiuto sulla parte radio però la spiegherò meglio più avanti magari).
Come ambiente di sviluppo avevo pensato a Processing per l'interfaccia grafica/software.... non so, spero di essere stato abbastanza esplicativo! spero veramente in un vostro aiuto perchè sto avendo veramente difficolta a reperire informazioni!
scusate se sono stato noioso! :slight_smile: grazie in anticipo per eventuali risposte!

Ti parlo di windows perchè per mac non so ma ci sara sicuramente un ambiente di sviluppo simile con le sue api. Io tramite visual studio express (con linguaggio visual c# o visual basic, come preferisci) creerei un programma che tramite il metodo:

mi legge i tasti premuti. Se ad esempio è premuta la freccia destra mi invia tramite seriale un codice:

che ricevuto dall'arduino attiva il movimento ad esempio a destra dell'asse.

Prova ad usare processing che è compatibile anche con il Mac ed è usato molto spesso "abbinato" con l'arduino.
Probabilmente se cerchi sul web trovi anche il codice già fatto :wink:

Guglio:
Prova ad usare processing che è compatibile anche con il Mac ed è usato molto spesso "abbinato" con l'arduino.
Probabilmente se cerchi sul web trovi anche il codice già fatto :wink:

già già:)

ratto93:

Guglio:
Prova ad usare processing che è compatibile anche con il Mac ed è usato molto spesso "abbinato" con l'arduino.
Probabilmente se cerchi sul web trovi anche il codice già fatto :wink:

già già:)

anche io ho pensato a quello! ho provato a cercare in internet ma cavoli tutti i progetti che trovo sono privati! cioè non rilasciano il codice! io sto cercando di imparare il linguaggio ma avendo fatto elettronica e non informatica e non avendo mai fatto programmazione sto trovando una difficolta assurda!
non è che possiamo farlo insieme il codice di processing e arduino?? so che è una richiesta abbastanza da rompip***e però è l'unica cosa che posso fare! d'altronde anche a chiedere ai prof non sanno aiutarmi! grazie ancora per le risposte e la tempestività! :slight_smile:

Se hai fatto elettronica e non informatica magari potrebbe essere molto interessante sostituire il mac con un semplice nunchack della wii, si trova a pochi euro, e non credo sia difficile da far gestire ad arduino, si trovano diversi progetti in rete dove viene usato così:

e fidati che ce ne sono a decine.
Come ultima cosa vorrei darti un piccolo incoraggiamento, io ho la terza media e qualche piccola cosa sono già riuscito a farla usando processing e arduino, tu che sei fresco di studi fidati che con un po' di pazienza e passione imparerai molto in fretta!

Deca86it:
Se hai fatto elettronica e non informatica magari potrebbe essere molto interessante sostituire il mac con un semplice nunchack della wii, si trova a pochi euro, e non credo sia difficile da far gestire ad arduino, si trovano diversi progetti in rete dove viene usato così:
http://www.youtube.com/watch?v=DjC2Y9suWSI
http://www.youtube.com/watch?v=MD_-YnFZFP8
e fidati che ce ne sono a decine.
Come ultima cosa vorrei darti un piccolo incoraggiamento, io ho la terza media e qualche piccola cosa sono già riuscito a farla usando processing e arduino, tu che sei fresco di studi fidati che con un po' di pazienza e passione imparerai molto in fretta!

grazie! sei stato gentile a trovare quei video! ne ho visti anche io! solo che ti spiego, praticamente era il controllo da computer che mi ispirava un sacco!! però non so nemmeno da dove si parte per ora, o meglio ho provato gli esempi inclusi in arduino lab e processing ma nulla di più mi blocco, per dire se volessi unire l'esempio del servo che c'è in arduino lab a processing come faccio?
grazie a tutti

Qui trovi degli esempi sulla seriale
http://processing.org/learning/library/
qui invece un'introduzione:
http://www.arduino.cc/playground/Interfacing/Processing

ypkdani:
Qui trovi degli esempi sulla seriale
http://processing.org/learning/library/
qui invece un'introduzione:
http://www.arduino.cc/playground/Interfacing/Processing

grazie ora provo a guardare un pochino! poi per la radio, secondo voi se io , una volta fatto tutto il sistema funzionante potrei collegare invece di un servo questo sistema qui (http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=9770) dove c'è l'ingresso + - e signal, se fate lo zoom sulla foto si vedono bene gli ingressi......grazie ancora

ti serviarnno 2 arduini, uno collegato al pc e l'altro "a distanza"
ochhi che questo sistema radio funziona in un unica direzione: puoi inviare comandi ma non riceverli, dovresti usarne 2 (in teoria non ci sono grossi problemi, le interferenze vengono "risolte" in vari sistemi, però qualche messaggio puoi perderlo per strada. Il segnale che comunica è un PPM, che data la sua natura necessita si interrupt per poter essere letto.

stessa cosa, ma "già fatta" è http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=9042 (ovviamente col tuo modulo al posto del "joystick" metti un altro arduino che invia dei comandi precotti)

se vuoi una comunicazione digitale (nel senso stile seriale) e/o bidirezionale ti consiglio di sfogliare un pò il forum cercando radio, xbee, wireless, wifi

lesto:
ti serviarnno 2 arduini, uno collegato al pc e l'altro "a distanza"
ochhi che questo sistema radio funziona in un unica direzione: puoi inviare comandi ma non riceverli, dovresti usarne 2 (in teoria non ci sono grossi problemi, le interferenze vengono "risolte" in vari sistemi, però qualche messaggio puoi perderlo per strada. Il segnale che comunica è un PPM, che data la sua natura necessita si interrupt per poter essere letto.

stessa cosa, ma "già fatta" è http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=9042 (ovviamente col tuo modulo al posto del "joystick" metti un altro arduino che invia dei comandi precotti)

se vuoi una comunicazione digitale (nel senso stile seriale) e/o bidirezionale ti consiglio di sfogliare un pò il forum cercando radio, xbee, wireless, wifi

ciao grazie! ma un arduino non basterebbe? cioè diciamo che io vorrei controllare un automobilina radiocomandata da pc
collego l'arduino al pc con cui controllo i servo dell'automodello tramite questi moduli in ppm? si può fare secondo voi? a me non servirebbe una comunicazione di ritorno anche perchè l'arduino rimane attaccato al pc, è solo la ricevente che rimane sull'automodello insieme ai servo...

si, il ppm della ricevente può essere usato direttamente con il servo.
Pensavo volessi l'arduino a bordo così da poter avere la macchina un po' autonoma tipo evitare ostacoli etc..