【训练营_进阶班】三路智能插座+温度显示 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

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

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

3、支持简单的电路仿真

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

专业版 professional

1、全新的交互和界面

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

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

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

标准版 【训练营_进阶班】三路智能插座+温度显示

简介:基于emw3080的智能温度显示插座

开源协议: GPL 3.0

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

创建时间: 2020-08-05 20:50:11
更新时间: 2021-07-02 10:49:06
描述
通过emw3080wifi模组实现设备的联网以接收从手机端发送的控制信息和设备信息的回传,接收信息后通过单片机来实现对数据的处理,再反馈到设备上,实现设备的云控制,通过温度传感器还可以将当前温度传到手机端。 因为是暑假第一次接触到PCB的设计,在设计的过程中存在着一些不足,原理图中由于粗心将CH340与USB接口的D+D-接反了,导致焊上MCU之后电脑始终无法识别到芯片,在群里大佬的帮助之下发现了这个问题 ![11111.png](//image.lceda.cn/pullimage/U87Lcc7fNXA4zQDdoHxzDeAGxkFcjUrCM98PWIjS.png)作为第一次飞线的新手,在忙活了一个上午终与成功让电脑识别到了CH340芯片。然后在编译实例代码的时候报data数据空间不足的错误,百度了一下发现使用xdata数据空间就可以了,在keil的设置里调整一下 ![123123.png](//image.lceda.cn/pullimage/9SpX6CwWe26HDit7y53VqF9Iqhbjy2OGNButnXfA.png)编译成功后烧入MCU,LED就开始闪烁啦,下一步就是配网了,一开始没注意用的11.0592MHZ烧录,结果发现单片机发送的都是乱码的信息,改为22.1184就正常了,长按按键单片机进入配网模式后手机扫码进行配网,短暂等待后就配网成功啦,指示灯也开始快闪表示WiFi连接上了,这时候,通过手机APP就可以实时的控制设备的开启和关闭了(没想好怎么接用电器,先暂时时候继电器来表示),由于设计时候的没有考虑到反相器的作用,本来想用LED来表示当前设备的通电情况,结果现在LED的亮灭和通电状况相反,继电器合上即插座打开时LED灭,断开时LED亮。。。准备后续再重新对LED进行布线,顺便重新打板吧CH340的接线错误也改过来,再用备用的元件做一个。 目前预留了两个按键和两个继电器位,再研究研究宋工的代码,自己加两个继电器的控制。 ![APP.jpg](//image.lceda.cn/pullimage/ywaFplXm7AxldHc7BIqH9KN9nqrSyKkh967T3swt.jpeg) 目前三路开关的代码已经改好了,通过app可以通过wifi远程控制三个开关的通断,也可以手动通过按键来控制,按键控制的时候会实时上传设备状态,app端可以同步看到状态的变化。同时利用阿里云的界面设计,将每小时的温度记录下来通过曲线图来展示出来。宋工的代码中对有个C文件是专门对按键进行操作的,因为一开始只使用了一个按键,预留了一个按键,而我使用了三个按键,在把按键计数的宏定义改为3的时候无法用按键控制,检查后发现第三个按键用的数字三,在for循环中因为没有使用0从1开始和按键编号对应的,所以到2的时候for循环就结束了,readio时检测不到第三个按键,在将宏定义中把按键数量改为4就可以成功控制了。 ![9162313.jpg](//image.lceda.cn/pullimage/mTYoorgJYAUYSvHRVbpqjesPFH7MEZUdPwlE1e4k.jpeg) ![0819162304.jpg](//image.lceda.cn/pullimage/2SKmtilauw61Jn04QKnnkwwWanjuqs5jBsrsaseM.jpeg) PCB上预留了4针OLED的排母,后期可以通过0.96的屏幕将状态信息实时的在设备上看到。
设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
ID Name Designator Footprint Quantity
1 17-21/GHC-XS1T2M/3T LED11,LED12,LED13,LED14 LED0805-R-RD 4
2 SKRPACE010 SW2,SW1,SW3,SW4 KEY-SMD_4P-L4.2-W3.2-P2.20-LS4.6 4
3 2n3904S-RTK/PS_C18536 Q2 SOT-23-3_L2.9-W1.3-P1.90-LS2.4-TR 1
4 ME6215C33M5G LDO1 SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR 1
5 PM254V-11-04-H85 H3 HDR-TH_4P-P2.54-V-F 1
6 STC15W4K56S4 U2 LQFP-48_L7.0-W7.0-P0.50-LS9.0-BL 1
7 HK4100F-DC5V-SHG K1,K2,K3 RELAY-TH_HK4100F-DC5V-SHG 3
8 5.1K R2,R3,R4,R5,R6,R7,R16,R17 R0805 8
9 1K R13,R14,R20,R21,R22,R23,R24 R0805 7
10 Header-Male-2.54_1x3 H1 HDR-TH_3P-P2.54-V 1
11 Header-Male-2.54_1x10 H4 HDR-TH_10P-P2.54-V 1
12 HNB09A03 BUZZER1 BUZ-TH_BD9.0-P5.00-D0.6-FD 1
13 NUD3105LT1G Q1,Q3,Q4 SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR 3
14 1uF C1,C3,C5,C11,C12 C0805 5
15 330 R1,R9,R10 R0805 3
16 100nF C7,C8,C13,C16,C17 C0805 5
17 17-21SURC/S530-A3/TR8 LED1,LED2,LED3,LED4,LED6,LED7,LED8,LED9,LED10,LED5 LED0805-R-RD 10
18 M3铜柱 TP1,TP2,TP3,TP4 M3铜柱 4
19 EMW3080B U1 EMW3080-SMT 1
20 DS18B20 U7 TO-92-3_L4.9-W3.7-P1.27-L 1
21 JK-SMD0805-100 F1 F0805 1
22 AMS1117-3.3 U6 SOT-223_L6.7-W3.5-P2.30-BR 1
23 DB126V-5.0-2P U8,U4,U11 CONN-TH_2P-P5.00_L7.8-W10.0 3
24 PZ254V-11-02P H5 HDR-TH_2P-P2.54-V-M 1
25 USB-Micro_2 USB1 MICRO-USB-SMD_5P_C40957 1
26 100uF C4 CAP-SMD_L3.5-W2.8-R-RD 1
27 1.6K R19 R0805 1
28 10K R8,R11,R12,R15,R18,R25,R26,R27,R28 R0805 9
29 22uF C6,C2,C9,C10,C14,C15 C0805 6
30 PM254V-11-02-H85 H2 HDR-TH_2P-P2.54-V-F 1
31 CH340E U3 MSOP-10_L3.0-W3.0-P0.50-LS5.0-BL 1
32 SN74LVC1G04DBVR U5,U9,U10 SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR 3

展开

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

短视频.mp4

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

加载中...

温馨提示 ×

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

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

服务时间

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

support
  • 开源平台公众号

MP