Mixly環境安裝及使用Arduino第一次開發 -- 觸控開關控制燈亮

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

成功

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章