【涂鸦智能】温湿度传感器 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 【涂鸦智能】温湿度传感器

简介:温湿度传感器,使用STM32F030K6T6单片机以及WBR3模块,带有OLED屏幕、光敏、红外感应,外引调试串口、IIC接口、烧录接口、电池供电接口。可在APP查看信息。芯片可用CKS同型号代替。

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2021-01-18 18:01:34
更新时间: 2024-02-23 23:38:36
描述
### 总体描述 可以连接WIFI,将温湿度信息、亮度信息上传到涂鸦物联平台,单片机使用国产的CKS**32F031K6T6**,价格低、引脚多,可完全兼容ST同型号单片机。温湿度传感器采用**SHT30**,亮度信息通过光敏电阻采集,红外感应可与**OLED**屏幕配合,进行低功耗管理,有人走过或者在模块前挥手,OLED才显示。OLED采用排针+排母方式连接,更方便DIY,电池供电采用大电流、低压降的芯片,外接锂电池可以带充放电一体模块,最高支持6V,锂电池包可放在OLED屏幕下。OLED屏幕可以显示各种信息,比如温湿度、亮度等等。 ### 使用说明 焊接、烧录完成后,通电,可在OLED上显示信息,在涂鸦APP内自动配网,根据提示完成配网后,即可在APP内查看数值 ### 工程进展 ###### 2021-01-19 * 听了晚上的课,开始画原理图 * 主控用的CKS32F031F4P6 ###### 2021-01-20 * PCB制作完了,下单的时候发现没货,重画PCB * 防止FLASH不够,芯片改用CKS32F031K6T6 * 等待审核 ###### 2021-01-21 * 审核说布局可以优化,重画PCB * 继续等待审核 ###### 2021-01-22 * 审核通过,开始下单 * CKS32F031K6T6没货,去淘宝买了磨标的STM32F030K6T6,能兼容 ###### 2021-01-23 * 购买了涂鸦模组,等待发货 ###### 2021-01-25 * PCB修改完成,并且进行了下单 * 元器件也进行了下单 ###### 2021-01-28 * PCB都已经发货,模组还未发货,催了一下模组,模组也发货了 * 立创商城元器件到货 * 磨标MCU到货 ###### 2021-01-29 * WBR3模组虽然发货晚但是速度快,一天就到了 * PCB板也到货了 ###### 2021-01-30 * 贴片焊接,大部分都完成了,但是SHT30那地方焊糊了,就先调试OLED和MCU了 * 淘宝购买了加热台和焊锡浆 ###### 2021-02-03 * 焊锡膏、加热台到货,进行焊接 ###### 2021-02-04 * 调试代码,SHT30没法读取温湿度 * 涂鸦模组一直发送心跳,回应无效 ###### 2021-02-06 * SHT30问题解决,可以正常读取 * 涂鸦模组因MCU串口干扰,无法初始化,MCU代码清除后可用助手调试,数据可以用MCU上报,但是无法配网 ###### 2021-02-07 * 接收中断忘了去掉调试代码,配网问题解决,工程基本结束 ###### 2021-02-11 * 增加了时间显示,联网校对时间 ###### 2021-02-13 * 增加了定时器,每十分钟校对一次时间 * 优化了OLED显示布局 * 增加电池电压显示,封面图忘了乘分压了,实际程序已经改了 * 优化DMA与ADC的配置,使其更新速度达到最快,并且将ADC配置为12bit * 增加红外感应,手拂过自动开关屏幕 * 增加看门狗,防止程序卡死 ### 项目总结 目前代码已经把温湿度、亮度信息上报完成,因为暂时没有锂电池,所以没有电池信息上报,预留了接口和位置,加了锂电池可以直接上报。OLED库封装了一些函数,目前显示的是各个传感器的值,用户可以直接在while(1)修改自己想要的格式。额外外引了一组IIC和串口,可以添加其他东西并方便调试。~~但是红外感应有点不足,因为ADC与DMA采集、切换通道耗时太长,所以ADC数据时间大概0.5s刷新一次,对于光敏来说无所谓,但红外感应来说时间略长~~(配置有些问题,已克服)。这是第一次打板第一次做项目,已经尽力了qaq 代码使用STM32Cube IDE编写,打开.project即可 ![显示时间_看图王.jpg](//image.lceda.cn/pullimage/cU9GqVaEBnEKapgeaXCGc9GcjBJlLMWW5Idt3TZc.jpeg) ![封面图V4.0.jpg](//image.lceda.cn/pullimage/TSV3AATmgr85Lpr2o8oTNzyLGFtuQPY0RoT0LVM8.jpeg)![QQ图片20210207104808.jpg](//image.lceda.cn/pullimage/t4YH3frxExnOFgujndP8IEGiaSpYGdVd2lKnyJlC.jpeg)![QQ图片20210207104725.jpg](//image.lceda.cn/pullimage/QlqYH6pzjmcjW8EAci9SyhLnPeyahYe9uQtURh0i.jpeg)
设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
ID Name Designator Footprint Quantity BOM_Supplier
1 WBR3 U1 TUYA-WBR3 1 Yuya
2 U262-061N-4BVC10 USB1 TYPE-C-SMD_TYPE-C-31-M-16 1 LCSC
3 HDR-F-2.54_1x2 H3,H2 HDR-F-2.54_1X2 2 LCSC
4 K2-3.6×6.1_SMD BOOT0,NRST1 KEY-SMD_2P-L6.2-W3.6-LS8.0 2 LCSC
5 LED-0603_R LEDMCU,LED5V,LED33V LED0603_RED 3 LCSC
6 XC6210B332MR_C424705 U6 SOT-25_L3.0-W1.6-P0.95-LS2.8-BL 1 LCSC
7 AMS1117S-3.3 U2 SOT-89-3_L4.5-W2.5-P1.50-LS4.2-BR 1 LCSC
8 GL3528(10-20K) R2 RES-TH_L3.3-W3.0-P2.00_CDS 1 LCSC
9 4.7u C2,C4 C0603 2 LCSC
10 1u C1,C3 C0603 2 LCSC
11 SHT30-DIS-B U3 DFN-8_L2.5-W2.5-P0.50-BL-EP 1 LCSC
12 10k R1,R4 R0603 2 LCSC
13 1k R9,R5,R6,R11,R7 R0603 5 LCSC
14 9.1k R8 R0603 1 LCSC
15 4.7k R10 R0603 1 LCSC
16 15k R3 R0603 1 LCSC
17 MHL324PT03BRT IRREC LED-TH_BD3.9-P2.54-R-FD 1 LCSC
18 DY-FIR333C U4 LED-TH_BD5.9-P2.54-FD 1 LCSC
19 HDR-F-2.54_1x4 H1,H4 HDR-F-2.54_1X4 2 LCSC
20 0.96OLED_4P OLED1 0.96OLED_4P 1 LCSC
21 CKS32F031K6T6 U7 LQFP-32_L7.0-W7.0-P0.80-LS9.0-BL 1 LCSC

展开

工程视频/附件
序号 文件名称 下载次数
1

TuYaF030K6T6.zip

67
2

演示视频.mp4

431
3

红外感应演示.mp4

194
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP