Nodemcu freertos 學習之路 -- GPIO口控制LED燈開關

1.環境介紹 如果創建項目請看第2篇 led閃爍.  ESP8266實現開關功能。這裏利用線程獲取gpio的狀態. 從而控制led燈 亮或滅 2.軟件消抖 關於led燈的控制和GPIO口狀態的讀取 在第2篇中都有介紹了,這裏主要處理軟件消抖 軟件消抖的原理是,當獲取到按鍵按下的狀態時。延遲20ms再獲取一次狀態,當第二次的狀態同樣爲按下時。就判斷爲沒有抖動了。即爲按下狀態。最後等待按鍵鬆開即可。
相關文章
相關標籤/搜索