arduino e processing

Chi sarebbe cosi gentile da spiegarmi un po come far funzionare arduino con processing e quali file scaricare?

io ho provato con questo http://www.arduino.cc/playground/Interfacing/Processing, ma non ho capito un granche…tutto ciò che so è che bisogna mettere una parte di programma su arduino e un altra sul pc. Come fare ciò? mi basterebbe anche una semplice guida tanto da esmpio per capire poi cerco di arrangiarmi.
tanto per capire questo devo metterlo sul pc ma come?

 importazione processing.serial .*;
import cc.arduino.*; importazione cc.arduino .*;

Arduino arduino; Arduino Arduino;
int ledPin = 13; ledPin int = 13;

void setup() void setup ()
{ (
  //println(Arduino.list()); / / Println (Arduino.list ());
  arduino = new Arduino(this, Arduino.list()[0], 57600); Arduino = new Arduino (questo, Arduino.list () [0], 57600);
  arduino.pinMode(ledPin, Arduino.OUTPUT); arduino.pinMode (ledPin, Arduino.OUTPUT);
} )

void draw() void draw ()
{ (
  arduino.digitalWrite(ledPin, Arduino.HIGH); arduino.digitalWrite (ledPin, Arduino.HIGH);
  delay(1000); ritardo (1000);
  arduino.digitalWrite(ledPin, Arduino.LOW); arduino.digitalWrite (ledPin, Arduino.LOW);
  delay(1000); ritardo (1000);
} )

per quanto riguarda arduino coem posso fare?

Ciao, premetto che ho iniziato da poco a fare gli script e quindi le mie conoscenze in merito non sono molte. Di solito se devo far comunicare arduino con processing lo faccio semplicemente attraverso la comunicazione seriale, il programmino sul pc invia delle variabili ad arduino il quale provvederà ad analizzarle ed in base ad esse farà commutare le uscite. Non ho mai fatto cose complesse data la mia inesperienza quindi lascio la parola agli altri, spero questo mio piccolo intervento possa esserti stato utile. Ciao.

io mi domandavo una cosa come poter fare il prog sul pc non i codici del prog, ma come compilarlo o dove compilarlo e cosa devo mettere dentro arduino

Segui questi semplici passi:

  • Apri Processing
  • dal menù File → Examples → Libraries → Serial
  • apri l’esempio “SimpleRead”

Vedrai che nel sorgente è presente anche una parte (in fondo in veste di commento) che dovrai copiare (chiaramente /* e */ esclusi!) e incollare in un nuovo Sketch per Arduino (che avrai aperto in contemporanea con Processing).

Scarica (e automaticamente compila) detto sorgente in Arduino, attiva un pulsante sul pin 4 di Arduino, e avvia il programma di Processing.

Vedrai un quadrato che da nero diventerà grigio (e viceversa) alla pressione del tasto su Arduino.

Prosegui poi il tuo studio su come interfacciare i due ambienti da qui: http://www.arduino.cc/playground/Interfacing/Processing

grazie per la risposta, mi mancava processing. non mi ricordo chi ha posato questo in un altro topic e mi ha fatto capire un bel po http://processing.org/img/learning/Processing-Sample-070607.pdf

ora ci studio un attimo