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. 測試效果
成功