基于STM32设计的智能喂养系统 stm32宠物喂养机课程设计

基于STM32设计的智能喂养系统 基于STM32设计的牛羊喂养系统(微信小程序)(175) 文章目录 一、前言1.1 项目介绍【1】项目功能介绍【2】项目硬件模块组成【3】ESP8266工作模式配置【4】上位机开发【5】项目模块划分1.2

基于STM32设计的牛羊饲养系统(微信小程序)(175)

文章目录

一、简介

1.1 项目简介

[1] 项目功能介绍

[2] 项目硬件模块配置

[3] ESP8266工作模式配置

[4] 上位机开发

[5] 项目模块划分

1.2 项目功能需求

1.3 项目开发背景

1.4 开发工具的选择

1.5 系统配置图

1.6 系统原理图

1.7 硬件物理镜像

2、硬件选型

2.1 STM32开发板

2.3 PCB板

2.4 蜂鸣器模块

2.5 USB下载线

2.6 水位传感器(2个)

2.7 ESP8266 WIFI

2.8 步进电机

2.9 称重传感器

2.10 母对母杜邦线(2排)

2.11 DHT11温湿度模块

2.12 稳压模块

2.13 电源模块

3. 腾讯云平台和微信小程序设计

3.1 登录云平台

[1] 选择物联网平台

[2]进入产品控制台

3.2 新项目

[1] 新项目

[2]输入项目名称

[3] 项目创建完成

3.3 产品开发

[1]进入产品页面

[2] 新产品

[3]请输入产品信息

[4] 产品创建完成

3.4 设备开发

[1]进入设备设置页面

[2] 配置对象模型

(1)膳食平衡(比例)HX711

(2)环境温度()DHT11_T

(3)环境湿度DHT11_H

(4)水位检测ADC

(5)定期饲喂

(6) 手动进给按钮

(7)添加完成

[3] 装备开发-主题列表

[4] 交互开发设置小程序

(1)产品展示页面

(2)快速进入设置

(3)编辑面板

(4) 产品页面

[5]设备调试-新设备

[6] 手机APP设置

3.5 设备登录

[1] MQTT协议

[2] 获取MQTT登录参数

[3] 注册和发布MQTT主题

[4] IoT平台端口号和IP

[5] 模拟设备登录

[6]腾讯连连微信小程序

4.STM32设备端代码设计

4.1 硬件连接

4.2 硬件原理图

4.3 硬件物理镜像

4.4 KEIL项目

4.5 模具制作软件的使用

4.6 代码执行思路概述

4.7 核心代码

5. 总结

5.1 项目如何描述?

5.3 为什么选择这些硬件?

5.3 关于该项目的问题和答案是什么?

一、前言

原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/93282.html

(0)
CSDN的头像CSDN
上一篇 2024年7月6日
下一篇 2024年7月6日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注