Categories
物聯網

ESP32 LED(第二版)

ESP32–紅綠燈 LED

void setup() {
          … (同第一版)
        }
        void loop() {
          // 主程式,重覆執行
        
         //綠燈亮5秒
           digitalWrite(4, HIGH);
           delay(5000);
           digitalWrite(4,LOW);
        
         //黃燈閃爍3次,使用迴圈,呈現的效果是一樣。
          int i =0;
         while(i<3){
          digitalWrite(2, HIGH);
          delay(1000);
          digitalWrite(2,LOW);
          delay(1000); //若沒有這行指令,會產生什麼效果?
          i++;
         }
        
           //紅燈亮4秒
           digitalWrite(14, HIGH);
           delay(4000);
           digitalWrite(14,LOW);
        }

Categories
物聯網

ESP32 –LED (第一版)

ESP32–紅綠燈 LED

void setup() {

  // 啟始程式碼,只執行乙次

  Serial.begin(115200);

  //分別設定針腳 14、2、4為輸出端

  pinMode(14, OUTPUT);

  pinMode(2, OUTPUT);

  pinMode(4, OUTPUT);

}

void loop() {

 // 主程式,重覆執行

//綠燈亮5秒

  digitalWrite(4, HIGH);

  delay(5000); 

  digitalWrite(4,LOW);

//黃燈閃爍3次

  digitalWrite(2, HIGH);

  delay(1000); 

  digitalWrite(2,LOW);

  digitalWrite(2, HIGH);

  delay(1000);

  digitalWrite(2,LOW);

  digitalWrite(2, HIGH);

  delay(1000); 

  digitalWrite(2,LOW);

  //紅燈亮4秒

  digitalWrite(14, HIGH);

  delay(4000); 

  digitalWrite(14,LOW);

  }
Categories
物聯網

ESP32–紅綠燈 LED

學習單歷程:

  1. 使用的設備:ESP32 D1 R32
  2. LED:紅、黃、綠。
  3. 麵包板、跳線。
  4. 線上模擬器:Wokwi 用以作程式測試,確認程式無誤後,再上傳至ESP電路板實體。
    • 使用任一Google電子郵件註冊。
    • 在「我的專案」開啟新專案。
  5. 第一版的程式碼:綠燈亮5秒,黃燈閃爍3秒,紅燈亮4秒。(直接鋪陳)。
  6. 第二版的程式碼:綠燈亮5秒,黃燈閃爍3秒,紅燈亮4秒。(使用迴圈的方式: while / for loop)。
  7. Arduino IDE:實體安裝
    • 按照程式設定,進行實體的安裝
  8. App Inventor:在手機上實作控制燈號的App。
Categories
新約全書讀經

序言–給信仰的尋求者

1 尊敬的提阿非羅先生,
因為有許多人,已經把在我們中間成就了的事,
2 按照起初親眼看見的傳道人所傳給我們的,編著成書;
3 我已經把這些事從頭考查過,認為也應該按著次序寫給
你,4 讓你曉得所學到的道理,都是確實的。

路 1:1~4 新譯本
  • 路加福音是新約聖經中的第三卷記載耶穌事蹟,且是一封信寫給當時代一位有身分且已相信耶穌的人。
  • 這卷福音的特性:
    • 可靠性:這些事是曾經發生,並從親眼看見的人所傳說、或用文字記錄並已經編輯成冊。
    • 資料來源:親眼看見的人口傳、書寫的資料
    • 目的: 讓讀信的人知道所聽聞的都是真的、確實的
    • 特性:按著次序,各個主題的邏輯發展順序,不是時間先後的順序。
  • 雖是上帝所默示,但路加在其中,他並不是像一個機器人逐字記錄。乃是經過他作資料收集、按著編輯主題依序的完成。希望收信的人在閱讀的過程中,能夠確信他學到、曉得的各樣事件是真實的。