zhangjingliu / STM32F407ZGT6_MDK

STM32智能云药盒

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

厦门理工学院创新创业项目

项目简介

项目经验

项目所用到材料

  1. 本项目主控芯片是STM32F407ZGT6

  2. 12V电源,12V转5V,3.3V电源转换模块,ESP8266WIFI模块,A4988+42步进电机,一个8口的药盒....

  3. 增加了干簧管传感器,APDS-9930姿态传感器,2.42寸OLED显示屏,SHT3x温湿度传感器。

现阶段项目实现的功能

  1. 实现手机TCP测试软件,输入密码接入名为‘ESP8266’的WiFi,IP:194.168.4.1 port:8086

  2. 通过干簧管初始化1号药盒的位置,手机端发送 1-8 控制药盒到转到 1-8 的位置,OLED显示药盒号数

后期目标

  1. 增加一个OLED显示屏显示温湿度,时间

  2. 增加语音模块实现语音提醒功能

  3. 手机APP开发,实现指令的发送,用药数据的处理分析

  4. 设计原理图,用CAD画出电路板

  5. 附加想法: 手机发送指令给单片机获取环境温湿度,STM32通过手机同步时间,STM32连接wifi接到服务器同步控制,stm32通过手机配网连接路由器。

项目原理图

原理图


1. 药盒初始化到1号位置

药盒初始化


2. 手机发送控制命令

手机控制命令


3. 药盒执行转到5号位置

药盒执行

About

STM32智能云药盒

License:MIT License


Languages

Language:C 97.2%Language:C++ 1.0%Language:Objective-C 1.0%Language:Assembly 0.8%