![]() |
備注下:mcu頻率為22.1184 esp8266 115200 DHT11對時鐘要求較高,個人修改要注意, 定時器為附帶,可以刪除 |
稍稍修改一下,ESP8266.c中的串口2中斷函數里面,變量a,b應該為static |
原來WiFi模塊插上OLED 屏幕就閃,是我的51開發板的3.3V有問題,換單獨的3.3V電源就好了 在串口助手里面設置WiFi模塊方法如下: esp8266獲取網絡時間 1.使用串口發送指令AT+CWMODE=1設置模塊Wi-Fi應用模式為Station模式; 2.發送指令AT+RST重啟模塊使應用模式更改生效; 3.發送指令AT+CWJAP ="ssid","pwd"連接AP; 4.發送指令AT+CIPMUX=0設置模塊為單路連接模式,模塊默認為單路連接模式; 5.發送指令AT+CIPSTART="TCP","api.k780.com",80 與服務器建立TCP連接 ; 6.發送指令AT+CIPMODE=1設置模塊傳輸模式為透傳模式; 7.發送指令AT+CIPSEND開啟透傳模式向服務器發送數據,模塊收到此指令后先換行后返回“>” 8.剩下只需要發送 GET api.k780:88/?app=life.time&appkey=10003&sign=b59bc3ef6191eb9f747dd4e83c99f2a4&format=json&HTTP/1.1 \r\n,就能獲取到年月時間。 |
51hei截圖20230207134554.png (100.44 KB, 下載次數: 96)
按照樓主的程序,單片機用的STC15F2K60S2,接上WiFi模塊(接在單片機的串口2),OLED 屏幕閃爍,不顯示字符,不接WiFi模塊OLED能正常顯示,請教這是什么原因呢? |
51hei圖片_20230201145845.jpg (72.31 KB, 下載次數: 114)
51hei圖片編輯_20230201145817.jpg (41.3 KB, 下載次數: 109)
我單片機用的15F2K60S2,不接WiFi模塊OLED能正常顯示,接上WiFi模塊OLED 屏幕就不停的閃,是什么原因呢? WiFi模塊用串口助手調試能獲取到網絡時間 |
51hei圖片編輯_20230201145817.jpg (41.3 KB, 下載次數: 109)
51hei圖片_20230201145845.jpg (72.31 KB, 下載次數: 98)
稍稍修改一下,ESP8266.c中的串口2中斷函數里面,變量a,b應該為static |
非常不錯,實測可用 |
我正在進行中,學習一下 |
謝謝,正在學習。十分感謝。 |
謝謝啦,可以學習一下,可以使用stm32單片機開發 |
相當不錯的資源,下載來研究研究 |
謝謝啦,可以學習一下,可以使用stm32單片機開發 |
謝謝,正在學習。十分感謝。 |