![]() |
發布時間: 2019-8-8 17:06
正文摘要:本帖內容為82C52單片機通過wifi模塊(ESP8266)將溫度傳感器(DS18B20)的溫度數據通過HTTP協議上傳到OneNET云平臺。 所需的硬件設備: 單片機一塊; ESP8266模塊一個; DS18B20一個。 軟件: 需要在OneNET平 ... |
單片機代碼編譯后在OneNET平臺哪個地方看溫度數據呀? |
樓主這個為啥現在那個直接連不上WiFi |
花少廣 發表于 2020-1-6 17:11 這個數據是你申請的OneNet給你的,你要注意記錄 |
你好 這個程序我在51上試過可以用 換到stc15上面為什么就不行了呢 延時我都換成15的了 串口配置需要換嗎 |
如果僅僅是應用,既然都已經用上了了8266,那就沒必要用單片機了 |
qweqweqe123123 發表于 2021-5-14 20:06 我也是,請問你解決了嗎? ![]() |
718 發表于 2020-4-16 22:46 請問你解決了嗎?我也連不上不知道啥問題 |
我想問一下這個的發送時間間隔太長了,要如何改進呢 |
cbay 發表于 2020-4-21 10:19 應該是你熱點的頻段是5G |
我的可以連接到WIFI熱點了 但是數據發不到onenet平臺上,請問這是為什么呢? |
jiang1998 發表于 2020-5-1 18:56 我也是這樣,請問你有找到問題么? |
大佬可以幫忙解決連接51板+8266連接onenet嗎 |
請問,這個程序實現后,可以在手機端用APP實時查看溫度值嗎?謝謝,請指教! |
消息隊列服務TOPIC關閉后,是不是就不能上傳數據至ONENET了 |
改完以后,串口接受亂碼。esp8266的波特率已經改到9600,,求解答 |
大佬,求教一下那個設備創建的多協議接入是哪來的? |
2530的嗎? |
厲害厲害,再有一個視頻給我這種小白學習就好了![]() |
void Common_Init() { Phase = 0; NextPhase = 0; TuneDutyRatioCnt = 0; PWMDutyCycle = PWM_DUTYCYCLE_05; CurrentPgaSample = 0; CurrentSample = 0; // 電流采樣值 VoltageSample = 0; // 電壓采樣值 UserSpeedSample = 0; ADCIntProtectCnt = 0; flag_ADCSample = 0; flag_ErrorException = 0; LastPhase = 0; SamePhaseCnt = 0; flag_SpeedTime = 0; SpeedTimeCnt = 0; SpeedTime = 0; SpeedTimeTemp = 0; SpeedTimeSum = 0; MotorSpeed = 0; UserRequireSpeed = 0; // 用戶請求轉速 RheostatCnt = 0; VoltageProCnt = 0; CurrentPgaProCnt = 0; CurrentProCnt = 0; #if(SENSORMODE) NowHallState = 0; PreHallState = 0; flag_HallStateRight = 0; |
這個代碼能在arduino ide環境下燒錄嗎? |
cbay 發表于 2020-3-22 07:47 請問你的問題解決了嗎 |
如果是用GPRS模塊呢 |
很厲害 |
979738600 發表于 2020-4-28 12:50 沒有 |
wanwancui 發表于 2020-4-17 12:24 可能是沒有配置8266模塊,需要先修改收發模式,波特率等等 |
17727219780 發表于 2020-4-13 14:06 是的,電源最好加一個3.3V穩壓模塊 |
老大的哥 發表于 2020-3-21 14:58 應該差不多 |
pengyongnet 發表于 2020-4-28 07:35 不需要,但需要重新配置一下ESP8266模塊,比如波特率(修改為和你的單片機波特率一樣就行),收發模式,名稱等等。 |
l956597431 發表于 2020-4-24 02:34 ONENET有自己的APP,可以將網頁的數據同步到APP上 |
好的。。 |
加了延時就解決了AT+CIPSEND的問題 在后一步開始傳輸id和api——key又出問題了 一直解決不了 HTTP/1.1 200 OK Date: Fri, 01 May 2020 10:52:47 GMT Content-Type: application/json Content-Length: 61 Connection: keep-alive Server: Apache-Coyote/1.1 Pragma: no-cache {"errno":6,"error":"invalid parameter: error parameter::錕?}HTTP/1.1 400 Bad Request Server: nginx Date: Fri, 01 May 2020 10:52:47 GMT Content-Type: text/html Content-Length: 166 Connection: close <html> <head><title>400 Bad Request</title></head> <body bgcolor="white"> <center><h1>400 Bad Request</h1></center> |
AT+CIPSEND ERROR 發送AT+CIPSEND 出現錯誤是什么問題呢,我用單片機與esp8266通信到這一步出錯,后面都報錯,用usb轉ttl連esp8266用串口調試助手也是到這一步出錯,前面全是ok |
你好,請問mqtt協議怎么寫?你這個是http協議的 |
大佬,有沒有8266連接阿里云的代碼呀?? |
ESP8266需要燒寫什么嘛 |
有沒有對應的硬件連接原理圖?ESP8266就只連VCC GND RX TX 嗎? |
可以用onenet做一個手機app顯示這些數據嗎 |
ESP8266默認的波特率為115200,如果直接接入單片機,esp是接收不到單片機發送的指令的,要先把esp8266接入電腦用串口調試助手發送指令AT+URAT=9600,8,1,0,0把波特率設置為9600,這時下次esp8266下次上電還能保持9600的波特率才能接收到單片機的指令 |
你這很有創意啊 |
718 發表于 2020-4-16 23:36 我覺得你這個延時函數有點問題 |