Skip to content

Instantly share code, notes, and snippets.

@victorvaz
Created March 10, 2016 14:41
Show Gist options
  • Save victorvaz/6f90c18737e05242102a to your computer and use it in GitHub Desktop.
Save victorvaz/6f90c18737e05242102a to your computer and use it in GitHub Desktop.
import processing.serial.*;
import cc.arduino.*;
Arduino arduino; // Objeto da classe Arduino
int ledPin = 7; // O LED está conectado ao pino digital 7 do Arduino
void setup() {
// println(Arduino.list()); - Para listar todas as portas seriais e mostrar em qual delas o Arduino está conectado
// Instância do objeto arduino. this = parent name = relativo ao frame principal / Arduino.list()[0] = primeira porta serial listada / 57600 = velocidade de transmissão dos dados
arduino = new Arduino(this, Arduino.list()[0], 57600);
// Configuração do pino digital 7 do LED como saída
arduino.pinMode(ledPin, Arduino.OUTPUT);
}
void draw() {
// Acende o LED
arduino.digitalWrite(ledPin, Arduino.HIGH);
// Aguarda 1000 milissegundos (1 segundo)
delay(1000);
// Desliga o LED
arduino.digitalWrite(ledPin, Arduino.LOW);
// Aguarda 1 segundo
delay(1000);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment