Go Down

Topic: comunicazione con computer java\c (Read 581 times) previous topic - next topic

lupo95

Feb 27, 2013, 04:36 pm Last Edit: Feb 27, 2013, 07:29 pm by lupo95 Reason: 1
ciao a tutti
sto provando incominciando a studiare java per creare dei piccoli programmi per collegare l'arduino al computer (una sorta di monitor seriale) solo che non riesco a capire come fare a utilizzare la seriale in java.
qualcuno sa aiutarmi? magari consigliandomi qualche lettura?
grazie :)
edit: se è più semplice va bene anche in c ( però in questo caso mi ovete aiutare anche per la parte grafica  :) )

lesto

l'arduino IDE è in java, quindi puoi osservare il loro codice. In particolare la libreria usata è la RXTX modificata per vedere l'arduino UNO
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

nid69ita

Potresti anche provare Processing (in linguaggio C) per dialogare con Arduino.
my name is IGOR, not AIGOR

lesto

guarda che processing è derivato dal java, altro che C!
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

nid69ita

E ci programmi in Java ?  :D
Anche l'IDE di Arduino (derivato da Processing) è in Java, ma poi programmi in C.

Probabilmente il mio suggerimento non era chiaro (in italico avevo 5 mannaggia).
Intendevo che potrebbe usare Processing per programmare e dialogare con Arduino, non guardare i sorgenti del IDE.

my name is IGOR, not AIGOR

lesto

sì, intendevo proprio il linguaggio da usare: in processing porogrammi in simil-java, o meglio una versine modificata (semplificata, e quindi molto meno flessibile, per esempio non esistono componenti grafici di input come aree di testo o bottoni etc..) di java.

da http://wiki.processing.org/w/Java_Comparison:
Quote
Programs written in Processing are also translated to Java and then run as Java programs.
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

nid69ita

L'ho provato un poco e mi sembrava C e non Java.  :smiley-eek-blue:
my name is IGOR, not AIGOR

lesto

il C e Java sono praticamente identici per quanto riguarda if e costrutti simili, se poi usi un misto c/c++ come arduino la differenza  di piccoli programmini è piccola... a prima vista. :)
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Go Up