最近购买的gy bme280,并尝试将其与Esp8266 Nodemcu V3 Esp 12连接。
按照here的说明进行连接,然后按照代码进行,然后遵循this教程。
[几天前我从主服务器上从https://nodemcu-build.com/构建了固件。
调试日志显示此
Queue empty
Running
Function platform_gpio_mode() is called. pin_mux:1610614844, func:0
Function platform_gpio_mode() is called. pin_mux:1610614848, func:0
i2c setup result --> 100000
mode: b7
humidity oss: 5
config: f0
No ACK on address: 76
No ACK on address: 77
bme280 setup result -->
nil
pm open,type:2 0
我的代码
srv = net.createServer(net.TCP)
scl = 1
sda = 2
i2cResult = i2c.setup(0, sda, scl, i2c.SLOW) -- call i2c.setup() only once
print("i2c setup result --> " .. i2cResult)
local bmeResult = bme280.setup()
print("bme280 setup result --> ")
print(bmeResult)
我拥有的BME280和ESP8266之间的连接是
SDO-> G
CSB-> 3V
SDA-> D2
SCL-> D1
VCC-> 3V
GND-> G
关于失败的任何主意或解决该问题的其他方法?
我遇到了同样的问题。您解决了这个问题吗?