Image
Image

高级安全大使

+ 关注

粉丝 1     |     主题 59     |     回帖 445

基于STM32F103+涂鸦三明治的宠物自动喂食器
2023-1-23 19:18
  • ST MCU
  • 72
  • 3124
  这三项是很重要的配置,因为篇幅原因,其他配置不再此赘述,代码中均有注释。可自行开放。 ...  
  如果配网指示灯和按键是接在 Wi-Fi 模块上的,即选择模块自处理工作模式,开启 WIFI_CONTROL_SELF_MODE 宏 ...  
  2.定义 Wi-Fi 模块工作模式。CONFIG_MODE 为配网方式,支持默认模式(AP 和 SmartConfig 互相切换)、安全 ...  
  ......  
  ......  
  确认 protocol.h 宏定义 1.定义 PID。PRODUCT_KEY 为产品 PID 宏定义。PID 即产品 ID, 为每个产品的唯一标 ...  
  ......  
  添加进SDK后编译会疯狂报错,因为下载的SDK中有很多未屏蔽的注释,都是很重要的注释,可能怕我们找不到关键 ...  
  (2)移植SDK 基础工程搭建完成后将SDK放入工程,下图是SDK的结构目录:  
  写一个发送单字节函数,此函数必须,用于向WiFi模组发送数据。  
  先在串口的.h文件中进行宏定义。然后开始USART1的初始化,串口接收中断的初始化。 ...  
  先在串口的.h文件中进行宏定义。然后开始USART1的初始化,串口接收中断的初始化。 ...  
  (1),基础工程创建 移植前,我们需要准备一个空的工程,工程中只需要添加一个串口驱动便可。 ...  
  MCU调试 WiFi模组调试完成之后我们需要调试我们的主控,也就是MCU,在我这里就是STM32F103。 在进行MCU调试 ...  
  至此WiFi模组配网完成,改配网信息会保存在WiFi模组内部,下次上电会自动连接该网络。如果更换网络环境需要 ...  
  配网成功后会在手机APP和调试助手同时看到相应信息。连接成功后会定时发送心跳包保持连接。 ...  
  ......  
  此时在模组调试助手点击smart配网,手机点击下一步  
  此时我们下载涂鸦智能APP,注册后选择添加设备,在小家电里面找到宠物喂食器,选择2.4G的WiFi网络。输入密 ...  
  将WiFi的通信板的串口1接到usb-ttl上,接到电脑,一定是串口1,串口0是查看模组本身的log的,打开涂鸦调试 ...  
2
3
近期访客