~画面上のマウスポインタ座標に応じてLEDの明るさ変化~
画面のマウスカーソルを黒い方に動かすと明るく、白い方に動かすと暗く、LEDの明るさが変化します。
目次
const int ledPin = 10; //右下 (左下: 5)
void setup() {
Serial.begin(9600);
pinMode(ledPin, OUTPUT);
}
void loop() {
byte brightness;
if (Serial.available()) {
brightness = Serial.read();
analogWrite(ledPin, brightness); }
}
add_library('serial')
myPort = None
available_serialport = 2
arduinoPort = Serial.list()[available_serialport]
sensingValue = 0
def setup():
global myPort
size(1024, 600)
myPort = Serial(this, arduinoPort, 9600)
def draw():
for i in range(1024):
stroke(i/4)
line(i, 0, i, 600)
myPort.write(mouseX // 4)
キャロット
このページのHelloNoは、050013 です!