乐鑫技术交流
直播中

风来吴山

8年用户 1477经验值
擅长:电源/新能源
私信 关注
[问答]

请问如何使用NODEMCU将“POST”数据发送到Web服务器?

我正在制作一个使用 ESP8266 和 arduino 的项目。
Arduino 接收到传感器的信号,并通过 ESP 将其发送到网络服务器。
我的问题是代码不会自动执行,如果我从我的电脑运行代码,它只会运行 8 秒然后停止。
我找到了一些代码,并根据我的要求对其进行了调整。
/////
导入时间
import uos
from machine import UART
import urequests
import network
uart0 = UART(0)
uart1 = UART(1)
print(uart0)
print(uart1)
from machine import UART
import uos
uos.dupterm(None, 1 )
uart = UART(0, 115200,8,None,1)
uart.write(b\"The quick brown fox jumps over the lazy dog\\r\\n\")
ch = b\"\"
while True :
    if uart.any() :
        ch = uart.read()
        uart.write(ch)
        响应= urequests.post(\"http://192.168.42.94:9997/pruebaPost\", data=None,json={\'extractor\':\'on\',\'estufa\':\'off\',\'HU\': \"62\", \'tmp\':ch,\'co\':\"1\"}, headers={})
uos.dupterm(UART(0, 115200), 1)

更多回帖

发帖
×
20
完善资料,
赚取积分