【NodeMCU】計時器與感測資料的定期量測
對於一個感測器的模組來說,能夠定時地量測資訊是非常重要的功能之一。在這一個單元中,我們將介紹如何使用MicroPython 中的計時器功能,讓NodeMCU可以訂時地量測感測器上的資訊,並且把它們都記錄下來。
資訊技術教材網
對於一個感測器的模組來說,能夠定時地量測資訊是非常重要的功能之一。在這一個單元中,我們將介紹如何使用MicroPython 中的計時器功能,讓NodeMCU可以訂時地量測感測器上的資訊,並且把它們都記錄下來。
和Arduino最不一樣的地方在於,NodeMCU本身就內建Wi-Fi晶片,因此可以直接驅動使用,而在MicroPython中也有內建的指令可以讓你的NodeMCU秒變連網裝置,現在就讓我們來看看吧!
MPU6050支援I2C介面,連接的方式非常簡單,也能夠很快地上手使用。在NodeMCU的MicroPython中,已經有熱心的高手幫我們寫好了模組,可以直接拿來使用。
伺服馬達是可以指定轉動到絕對位置的馬達,它便宜方便好用,而且對於NodeMCU等嵌入式開發板來說,只要使用PWM就可以輕易地控制它們,因此也經常被使用在專題製作上。
每一次NodeMCU輸出的時候都要透過電腦螢幕實在是不方便,在這一個單元中,我們把NodeMCU接上自己的小小的顯示器,透過它來顯示NodeMCU所取得的資訊,十分方便喔。
使用嵌入式系統其中一個最主要的目的就是希望能夠收集環境中的資訊,而這些資訊就需要透過感測器來加以實現。在這個單元中,我們將逐一介紹一些方便好用的感測器。
透過前面的學習,我們學習到了許多micro:bit的操作技巧,在本專題中,我們將整合前面的一些技巧,利用多片micro:bit以無線電通訊的方式協同合作,讓接收到訊息的micro:bit驅動繼電器,並開啟牆上的燈籠,做出一個放大版的micro:bit LED畫面。
要把電力轉換成可控制的機械力,伺服馬達無疑是最佳的裝置之一。在micro:bit中不需要匯入任何外在的模組,只要電路連接妥當,利用MicroPython內建的指令即可完成對於伺服馬達的控制,非常方便。