Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Se importan las librerías ControlP5 y Serial
- import controlP5.*; import processing.serial.*;
- // Se crean las variables:
- ControlP5 cp5; Slider slider1;
- int valor1;
- //se crea la variable valor1.
- Slider slider2;
- int valor2;
- //se crea la variable valor2
- Serial serial;
- void setup() {
- //ancho y alto de la ventana
- size(600, 240);
- cp5 = new ControlP5(this);
- // Se crea el objeto Slider1
- // Se crea el objeto slider2
- slider1 = cp5.addSlider("val1", 0, 255, 128, 40, 40, 300, 60);
- //nombre, minimo, maximo, inicial
- slider2 = cp5.addSlider("val2", 0, 255, 128, 40, 140, 300, 60);
- // Creamos el objeto del puerto Serial
- serial = new Serial(this, Serial.list()[1], 9600);
- //se verifica el número del puerto al cual fue asignado y se coloca el número correspondiente.
- }
- void draw() {
- }
- // Cuando ocurra un evento, se procesara
- void controlEvent(ControlEvent evento) {
- if (evento.getController().getName() == "val1")
- valor1 = int(evento.getController().getValue()); //Se Obtiene el nombre y el valor del evento1
- else
- valor2 = int(evento.getController().getValue()); // Se Obtiene el nombre y el valor del evento2
- serial.write(valor1);
- serial.write(valor2); //se envia valor1 y valor2 al Arduino a través del Serial
- println(valor1 + " " + valor2);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement