Mixly环境安装
Mixly环境下载地址:http://mixly.org/bnu-maker/mixly-arduino-win
下载版本:Mixly For Arduino (Windows) v0.999
安装:解压即可以使用
使用Arduino开发
1. 打开Mixly后,在底部菜单中选择开发的主板(按实际情况选择),这里使用的是 Arduino/Genuino Uno
2. 选中模块选项卡,拖动里面的模块实现功能
模块页面
代码页面:代码页面是根据我们制作的模块自动生成的代码,我们可以在这里阅读代码,看看逻辑有没有问题
volatile int debounce;
volatile int p;
volatile int r;
volatile int state;
volatile int time;
void setup(){
r = 0;
state = HIGH;
p = LOW;
time = 0;
debounce = 200;
pinMode(4, INPUT);
pinMode(8, OUTPUT);
pinMode(8, OUTPUT);
}
void loop(){
r = digitalRead(4);
if (r == HIGH && (p == LOW && millis() - time > debounce)) {
if (state == HIGH) {
state = LOW;
} else {
state = HIGH;
}
time = millis();
}
digitalWrite(8,state);
p = r;
}
3. 接线示意图,本次实验没有接电阻,可以去除电阻,金属箔可以用触控元件代替
实物图
4. 把代码上传到主板
点击下方菜单栏的上传按钮,看到上传成功为成功
5. 测试效果
成功