我正在制作一个使用 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)