开发环境安装
Arduino IDE 1.8.12


常见的UNO板

纺织板

SainSmart的MEGA

arduino NANO

比较小,用于可穿戴电子产品和小型机器人等
官方是绿色的,放置是蓝色或者红的板子。
Firmata

这是个只需向控制板上传一次的程序。

选择自己需要的开发板

选择端口

点击上传

上传成功后就能退出Arduino俩人 然后就可以使用Processing控制Arduino控制板了。
利用光敏电阻来改变processing控制台颜色
processing代码
import processing.serial.*;
import cc.arduino.*;
import org.firmata.*;
Arduino arduino;
void setup()
{
size(400,400);
println(Arduino.list());
arduino =new Arduino(this,Arduino.list()[1],57600);
}
void draw()
{
int lightAmt =arduino.analogRead(0);
lightAmt =255-constrain(lightAmt,0,255);
background(lightAmt,0,0);
println(lightAmt);
if(lightAmt>230)
{
rect(100,100,100,100);
}
}
接线

光敏电阻模块

SIG就是AO口。
Processing控制LED灯颜色
processing程序
import processing.serial.*;
Serial port = new Serial(this

本文详细介绍了如何在ArduinoIDE1.8.12环境下配置并使用常见Arduino开发板,如UNO、MEGA和NANO,通过Firmata库实现与Processing的连接。通过实例演示了如何使用光敏电阻调整Processing控制台的颜色,并展示了如何通过Processing控制Arduino上的LED灯颜色,包括完整的代码和接线指导。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



