我一直在嘗試將簡單的傳感器連接到D0-D4的任何引腳,但看到了各處的值。他們沒有一致。如何使用NodeMCU 0.9 - 12E引腳D0-D4
開始想知道是否由於我的版本中包含了其中一個模塊而可能會使用這些引腳。例如,我嘗試使用NodeMCU DHT Module連接DHT11傳感器。我得到下面的值返回:
status: -2
temp: -999
humi: -999
temp_dec: 0
humi_dec: 0
我也嘗試了PIR運動傳感器,但不能讓它觸發。我在Arduinos上沒有任何問題。我很確定物理連接是正確的。
S -> any of D0-D4 (don't work)
- -> Gnd
+ -> VCC 3V
我特別的DHT11在PCB上有一個10K的上拉電阻。
再一個線索,這些引腳是不同的是,我無法只使用D0-D4中的D2作爲我的SPI OLED DC。任何其他人都會在顯示屏上扔垃圾。
這裏是我的NodeMCU啓動轉儲:
NodeMCU custom build by frightanic.com
branch: master
commit: c8037568571edb5c568c2f8231e4f8ce0683b883
SSL: false
modules: adc,bit,cjson,coap,crypto,dht,enduser_setup,file,gpio,i2c,mqtt,net,node,pwm,rtctime,spi,tmr,u8g,uart,wifi
build built on: 2016-02-03 23:59
powered by Lua 5.1.4 on SDK 1.4.0
任何人都可以證實,包括在我的構建任何模塊都採用D0-D4任意使用我的干擾?
或者,這些引腳是否不適用於這些傳感器?
問題解決了嗎?是否有更多您需要的反饋?如果不是,我建議你接受正確的答案,以便SO可以將此問題標記爲關閉,http:// meta。stackexchange.com/questions/5234/how-does-accepting-an-answer-work。 –