Image
Image

高级安全大使

+ 关注

粉丝 1     |     主题 59     |     回帖 445

基于STM32F103+涂鸦三明治的宠物自动喂食器
2023-1-23 19:18
  • ST MCU
  • 72
  • 3124
  页面也更新了:  
  温湿度采集显示 因为H桥驱动板烧了,在自己的垃圾箱里面翻找替代品的时候发现了以前做毕设遗留下来的DHT11 ...  
  button[0].para 参数用于定位按键,主函数做如下改变,初始化相关外设。  
  代码首先要修改按钮的初始化  
  触摸屏手动喂食 我在无线的基础上添加屏幕,还是触摸屏,毕竟我们在家的时候还用手机投喂,这不是舍近求远 ...  
  添加手动喂食执行功能 此次涂鸦提供了H桥驱动板,那么我们直接上一个12V的减速电机,每分钟12转,驱动力大 ...  
  添加小夜灯执行功能 配网完成了,那么怎么执行功能呢?在protocol.c中dp_download_handle()函数可以处理 ...  
  现在将MCU与模组通过串口1连接,注意TX与RX反接并共地。按下按键,LED快闪,打开手机APP进行配网,当wifi配 ...  
  最后在主函数的while(1)中添加配网状态判断函数:  
  在外部中断函数0里面添加了mcu_reset_wifi(),复位模组,清除全部配网信息,然后调用mcu_set_wifi_mode() ...  
  完善功能 添加配网功能及指示灯函数 前面的准备工作完成后我们需要添加功能,从最重要的配网开始吧,总不能 ...  
  到此为止,一个完整的自动喂食器的MCU工程便已搭建完成,后续我们只需要解析wifi模组下发的消息,并进行相 ...  
  进入DP CMD添加一个开启小夜灯的指令并下发,便可看到模组成功接收,说明MCU的SDK移植成功。 ...  
  ......  
  此时MCU接到调试助手,打开串口,添加DP点文件,启动调试,便会看到所有DP点的上报。 ...  
  至此,SDK移植便已完成,此时可将单片机的串口接到电脑进行调试。此时调试助手选择模组模拟。 为了便于观 ...  
  5.在主函数的while(1) 循环后调用 mcu_api.c 文件内的 wifi_uart_service() 函数。该函数用于wifi串口数据 ...  
  ......  
  移植 protocol.c 文件及函数调用 1.将wifi.h 文件保存至存放 Wi-Fi 相关文件的文件夹中,例如 main.c文件夹 ...  
【活动结束】内存与存储凭何让手机更懂你?
1660265667
  • 66
  • 12072
  帖子因隐私问题而隐藏  
2
3
近期访客