查看: 166|回复: 3

ASRPRO和ESP32-CAM 连接不上

[复制链接]

1

主题

3

帖子

27

积分

注册会员

Rank: 2

积分
27
发表于 2024-5-28 14:44:17 | 显示全部楼层 |阅读模式
按照这个连接 ASRPRO 和 ESP32-Cam

image.png

运行示例
WIFI_Connect_1716878612968.png



结果都是显示 err , 获取时间也是空字符
image.png

请问如何修改呢?
回复

使用道具 举报

1

主题

3

帖子

27

积分

注册会员

Rank: 2

积分
27
 楼主| 发表于 2024-5-28 17:12:34 | 显示全部楼层
右边的代码如下

  1. #include "asr.h"
  2. extern "C"{ void * __dso_handle = 0 ;}
  3. #include "setup.h"
  4. #include "HardwareSerial.h"
  5. #include "myLib/ESP_WIFI.h"

  6. uint32_t snid;
  7. ESPWIFI wifi_Serial2(&Serial2);
  8. void app();

  9. //{speak:小蝶-清新女声,vol:10,speed:10,platform:haohaodada}
  10. //{playid:10001,voice:}
  11. //{playid:10002,voice:}

  12. void app(){
  13.   while (1) {
  14.     Serial.println((wifi_Serial2.http_get("http://www.haohaodada.com/gettime.php")));
  15.     delay(5000);
  16.   }
  17.   vTaskDelete(NULL);
  18. }

  19. void ASR_CODE()
  20. {

  21. }

  22. void hardware_init(){
  23.   delay(2000);
  24.   wifi_Serial2.begin();
  25.   if(wifi_Serial2.check()){
  26.     Serial.println("check ok");
  27.   }
  28.   else{
  29.     Serial.println("check err");
  30.   }
  31.   delay(2000);
  32.   if(wifi_Serial2.restore()){
  33.     Serial.println("check ok");
  34.   }
  35.   else{
  36.     Serial.println("check err");
  37.   }
  38.   delay(2000);
  39.   if(wifi_Serial2.setMode(WIFI_MODE_STATION)){
  40.     Serial.println("setMode ok");
  41.   }
  42.   else{
  43.     Serial.println("setMode err");
  44.   }
  45.   delay(2000);
  46.   if(wifi_Serial2.connectAP("Turbo","12345678")){
  47.     Serial.println("connectAP ok");
  48.   }
  49.   else{
  50.     Serial.println("connectAP err");
  51.   }
  52.   delay(2000);
  53.   xTaskCreate(app,"app",128,NULL,4,NULL);
  54.   vTaskDelete(NULL);
  55. }

  56. void setup()
  57. {
  58.   setPinFun(5,FORTH_FUNCTION);
  59.   setPinFun(6,FORTH_FUNCTION);
  60.   dpmu_set_io_pull(pinToFun[5],DPMU_IO_PULL_DISABLE);
  61.   dpmu_set_io_pull(pinToFun[6],DPMU_IO_PULL_DISABLE);
  62.   dpmu_set_io_open_drain(pinToFun[5],ENABLE );
  63.   // 下载器的烧录端口
  64.   setPinFun(13,SECOND_FUNCTION);
  65.   setPinFun(14,SECOND_FUNCTION);
  66.   Serial.begin(9600);
  67.   setPinFun(5,FORTH_FUNCTION);
  68.   setPinFun(6,FORTH_FUNCTION);
  69.   Serial2.begin(115200);
  70. }
复制代码
回复

使用道具 举报

1

主题

3

帖子

27

积分

注册会员

Rank: 2

积分
27
 楼主| 发表于 2024-5-29 12:01:28 | 显示全部楼层
我在想是不是范例只是针对 plus开发板, 才可以直接用代码, 如果是自己外接独立的ESP32 CAM芯片,那么就不能直接使用?
回复

使用道具 举报

0

主题

47

帖子

1194

积分

金牌会员

Rank: 6Rank: 6

积分
1194
发表于 2024-5-29 16:46:10 | 显示全部楼层
ESP32 使用外部供电
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|好好搭搭在线 ( © 好好搭搭在线 浙ICP备19030393号-1 )

GMT+8, 2024-6-24 19:27 , Processed in 0.097941 second(s), 26 queries .

Powered by Discuz!

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表