Gogo Board + Processing: Beep – II

Abaixo temos um código escrito em Processing, já apresentado aqui, porém, neste exemplo, utilizamos os bytes de forma hexadecimal, além disso, incluimos a função de finalizar a execução do programa.


// Example by Tom Igoe

import processing.serial.*;

// The serial port:
Serial myPort;

// List all the available serial ports:
println(Serial.list());

// I know that the first port in the serial list on my mac
// is always my Keyspan adaptor, so I open Serial.list()[0].
// Open whatever port is the one you're using.
myPort = new Serial(this, Serial.list()[1], 9600);

// Send out the serial port
myPort.write(0x54);
myPort.write(0xFE);
myPort.write(0xC4);
myPort.write(0x00);

exit();

Anúncios