Pages: [1]   Go Down
Author Topic: Fare interagire Arduino con Programma Win/Mac  (Read 647 times)
0 Members and 1 Guest are viewing this topic.
Capo d'Orlando
Offline Offline
God Member
*****
Karma: 1
Posts: 560
Electronics & Web Dev, Unix User, Ω LEO, Rock/Deep Music, Tech/Science/Finance addicted, Ski/Snowboard and much more …
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao a tutti !

So programmare in C, e vorrei fare un programma che si colleghi ad arduino per leggere dei valori, comandare pin, etc etc ...

Ma esattamente cosa/come devo fare ?

Che librerie si devono usare ?

Grazie !
Logged


0
Offline Offline
Shannon Member
****
Karma: 132
Posts: 10498
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Devi cercare delle librerie per la comunicazione seriale, ma non saprei consigliarti quali
Logged

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Milano, Italy
Offline Offline
Faraday Member
**
Karma: 11
Posts: 3091
Sideralis Arduino!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

So programmare in C

Devi scrivere un software che si interfaccia via seriale con arduino, e devi predisporre il codice su arduino per  o inviare dati via seriale. Per quello che riguarda le librerie Arduino fai riferimento a questo
http://arduino.cc/en/Reference/Serial
Per il C sono affari tuoi, tanto lo sai :-) La comunicazione seriale per le poche volte che l'ho provata e' un disastro, qui c'e' qualcosa http://www.codeproject.com/KB/system/serial.aspx ma IMHO e' meglio programmare con qualcosa di alto livello questo tipo di semplici comunicazioni.

Fede
Logged

Federico - Sideralis
Arduino &C: http://www.sideralis.org
Foto: http://blackman.amicofigo.com

Rome (Italy)
Offline Offline
Tesla Member
***
Karma: 134
Posts: 9691
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ma esattamente cosa/come devo fare ?
Che librerie si devono usare ?

Se hai l'esigenza di scrivere software per pc multipiattaforma, nel caso specifico Win e MACOS, non hai molte possibilità, Processing funziona su tutti e due i sistemi operativi, idem per Java, ma il mio consiglio è usare le QT, sono sicuramente molto più performanti di Processing e Java, per contro serve più tempo per padroneggiarle.
Logged

Capo d'Orlando
Offline Offline
God Member
*****
Karma: 1
Posts: 560
Electronics & Web Dev, Unix User, Ω LEO, Rock/Deep Music, Tech/Science/Finance addicted, Ski/Snowboard and much more …
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Invece cosa mi dite del Php ?

Molto più versatile e facile !
Logged


Rome (Italy)
Offline Offline
Tesla Member
***
Karma: 134
Posts: 9691
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Il PHP è un linguaggio, anzi uno script, ipertestuale interpretato pensato per il web che richiede la presenza di un server (deve tradurre da PHP a html per il browser) per funzionare, il server può essere attivo sullo stesso pc/mac su cui gira il programma.
Logged

Capo d'Orlando
Offline Offline
God Member
*****
Karma: 1
Posts: 560
Electronics & Web Dev, Unix User, Ω LEO, Rock/Deep Music, Tech/Science/Finance addicted, Ski/Snowboard and much more …
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Si si lo so ! Ora vedo cosa mi conviene fare ....

Certo finchè sono a casa è molto più versatile usare il Php,mentre per usi esterni e meglio il C ...

Grazie per le dritte, ora vedo cosa/come fare !
 smiley-lol smiley-lol smiley-lol smiley-lol smiley-lol smiley-lol smiley-lol
Logged


Milano, Italy
Offline Offline
Faraday Member
**
Karma: 11
Posts: 3091
Sideralis Arduino!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Questo forum sta diventando sempre piu' criptico!
Logged

Federico - Sideralis
Arduino &C: http://www.sideralis.org
Foto: http://blackman.amicofigo.com

Pages: [1]   Go Up
Jump to: