标准版
#第四届立创大赛#远程控制-iot水泵控制器||远程鱼缸

创建时间:4年前

项目主题:IoT(物联网)

描述

<p>注:*为必填项。</p> <p>【请在报名阶段填写 ↓】 *  简要介绍作品: 养鱼吗?想一键养鱼吗,想要一个炫酷的智能鱼缸吗?懒人可以养鱼吗? 哈哈 .懒人可以自己动手做一个远程,自动养鱼的设备,轻松解决,坐想鱼成!!! 可以用esp8266做出一个最炫酷、最有科技范儿的物联网产品 —— 智能鱼缸! 本产品是基于wifi远程控制鱼缸的电机启动和电机关闭, 查看水泵运行的流速,换氧,过滤,水位的功能.</p> <p>【请在竞赛阶段填写 ↓】 <em>  一、作品详情; 本作品利用esp82666 soc 方案进行连接,价格低廉,本作品有两个继电器,一个为控制电机的正传,一个控制电机的反转, 通过正传和反转实现鱼缸的进水,出水,换水等功能,.同样可以控制灯泡的开关, 实现远程的灯光的开启和关闭, 本作品有丰富的采集电路,如 水流速传感器, 可以检测实时的水流的速度,水位传感器可以实现检测现在鱼缸的水位情况,从而提醒用户给鱼缸换水. 本产品利用esp8266 soc 方案进行物联网产品的开发,具有产品价格底.产品功能全,其中esp8266wifi 模块不仅要实现本地的相关逻辑,如 流量的计算, 引脚的控制, 配网按键的逻辑实现,还要实现远程的连接,如wifi 配网, http注册设备,ota 检测设备是否升级 ,通信协议的制定, mqtt 登陆授权,和ssl安全加密, </em>  二、描述作品所面临的挑战及所解决的问题;*</p> <ul> <li>服务器端 1.进行功能点协议的配置,自己搭建一套完整的iot 平台的工作量巨大, 答:我们是做产品而不是在做平台,所以我们选择了主流iot 平台, 进行数据的转发 2.进行去服务器的配置 答:我们在很短的时间要熟悉每个平台的特点和长处,理解每个平台对数据的定义 如json 私有协议, 透传协议</li> <li>设备端 <ol> <li>节约成本,io复用 答: esp8266 本身的引脚不是很多,有许多的引脚又不能直接用,有的引脚默认有上拉,我们不得另想方案.如;配网有两种方式,一种是热点配网方式一种是发广播包配网,这两个我们采用一个按键进行配置</li> <li>引脚驱动能力不够 答: 我们发现esp8266的引脚的驱动能力不够所以我们增加了继电器的驱动芯片,用来控制继电器的</li> </ol></li> <li>PCB制作 1.国产EDA初体验 答.第一次使用国内的PCB 之前一次没有用过,这次尝试了一下发现 "真香!",我只用10分钟就上手了, 从原理图的制作到PCB的拉线,共用了两天就把所有的工作都做了,为我们国产软件点赞. 2.EAD群里三问问题 答:花了30分钟,把所有的问题都看了一遍,但是有些小的技巧没有太注意,但是我们发现立创EAD有个开发者群,群里有些工作人员,又问必回,快速解决了我的问题,为立创的服务点赞 *  三、描述作品硬件、软件部分涉及到的关键点; 本作品是基于 设备硬件 云端 app 三方面完成和制作缺少那一个环节,将不能构成一个完成的系统 </li> </ul> <p><img src="//image.lceda.cn/pullimage/BFwpt2KfWN1jLUHl9GHHT7TeP2yj7iIGdlzDXBWV.png" alt="TIM截图20190920175240.png"></p> <ul> <li>其中硬件的主要功能点有 1.硬件我们实现了5v电源供电和220v 供电双切换 2.继电器输出我们实现了直接输出220v电压和5v电压和开关量状态的切换 3.输入引脚我们实现了光电隔离,更好的保护好mcu 芯片</li> <li>软件的关键点有 1.实现用户的配网,设备的发送上电广播包 2.实现用户的注册,连接云平台 3.现在用户的下发和上报平台 4.实现esp8266的引脚的内部逻辑</li> <li>app关键点 1.实现用户登陆 2.实现设备的发现 3.实现用户的二维码绑定设备 4.实现对设备的控制,查询的等功能</li> <li>服务器关键点 1.实现对配置文件的解析 2.实现对数据的转发 3.实现对设备的鉴权 <ol> <li>为app 和设备之间搭建桥梁,实现通讯 *  四、作品材料清单;</li> </ol></li> </ul> <table> <tr> <th>ID</th> <th>Name</th> <th>Designator</th> <th>Footprint</th> <th>Quantity</th> <th>Manufacturer Part</th> <th>Manufacturer</th> <th>Supplier</th> <th>Supplier Part</th> <th>LCSC Assembly</th> <th>EasyEDA</th> </tr> <tr> <td>1</td> <td>10K</td> <td>R1,R11</td> <td>0603'</td> <td>2</td> <td>0603WAF1002T5E</td> <td>UniOhm</td> <td>LCSC</td> <td>C25804</td> <td>Yes</td> </tr> <tr> <td>2</td> <td>ESP-12F(ESP8266MOD)</td> <td>U1</td> <td>WIFIM-SMD_ESP-12F-ESP8266MOD</td> <td>1</td> <td>ESP-12F(ESP8266MOD)</td> <td>Ai-Thinker</td> <td>LCSC</td> <td>C82891</td> </tr> <tr> <td>3</td> <td>1K</td> <td>R6,R7,R8,R9,R10,R13,R12,R16,R17,R18,R25</td> <td>0603'</td> <td>11</td> <td>0603WAF1001T5E</td> <td>UniOhm</td> <td>LCSC</td> <td>C21190</td> <td>Yes</td> </tr> <tr> <td>4</td> <td>4.7K</td> <td>R5,R2,R3,R4</td> <td>0603'</td> <td>4</td> <td>0603WAF4701T5E</td> <td>UniOhm</td> <td>LCSC</td> <td>C23162</td> <td>Yes</td> </tr> <tr> <td>5</td> <td>SS8050</td> <td>Q1</td> <td>SOT-23(SOT-23-3)</td> <td>1</td> <td>SS8050</td> <td>CJ</td> <td>LCSC</td> <td>C2150</td> <td>Yes</td> </tr> <tr> <td>6</td> <td>10uF</td> <td>C1</td> <td>0805'</td> <td>1</td> <td>CL21A106KAYNNNE</td> <td>SAMSUNG</td> <td>LCSC</td> <td>C15850</td> <td>Yes</td> </tr> <tr> <td>7</td> <td>SP3485EN-L/TR</td> <td>U2</td> <td>SOIC-8_150MIL</td> <td>1</td> <td>SP3485EN-L/TR</td> <td>EXAR</td> <td>LCSC</td> <td>C8963</td> <td>Yes</td> </tr> <tr> <td>8</td> <td>P6SMB6.8CA</td> <td>D5,D6,D7</td> <td>SMB/DO-214AA</td> <td>3</td> <td>P6SMB6.8CA</td> <td>Brightking</td> <td>LCSC</td> <td>C78395</td> <td>Yes</td> </tr> <tr> <td>9</td> <td>820uF</td> <td>C6</td> <td>CAP-6.3*11</td> <td>1</td> <td>-</td> <td>SamYoung Electronics</td> <td>LCSC</td> <td>C165560</td> </tr> <tr> <td>10</td> <td>100nF(104)</td> <td>C7</td> <td>0805'</td> <td>1</td> <td>CL21F104ZBANNNC</td> <td>SAMSUNG</td> <td>LCSC</td> <td>C84714</td> </tr> <tr> <td>11</td> <td>HLK-PM01</td> <td>U8</td> <td>HLK-PM01</td> <td>1</td> <td>?</td> </tr> <tr> <td>12</td> <td>17-21SUYC/TR8</td> <td>LED1</td> <td>LED0805-L-RD</td> <td>1</td> <td>17-21SUYC/TR8</td> <td>KENTO</td> <td>LCSC</td> <td>C2296</td> <td>Yes</td> </tr> <tr> <td>13</td> <td>C25V100UF-6.3*7.7</td> <td>C5,C4</td> <td>1206</td> <td>2</td> <td>C25V100UF-6.3*7.7</td> </tr> <tr> <td>14</td> <td>104</td> <td>C3,C2,C8</td> <td>1206</td> <td>3</td> <td>?</td> </tr> <tr> <td>15</td> <td>AMS1117-3.3</td> <td>U3</td> <td>SOT-223</td> <td>1</td> <td>AMS1117-3.3</td> <td>AMS</td> <td>EasyEDA</td> <td>E6187</td> </tr> <tr> <td>16</td> <td>SW_JX</td> <td>SW1,SW2,SW3</td> <td>SW_SMD_3*6_JX</td> <td>3</td> <td>EasyEDA</td> <td>EasyEDA</td> <td>C71856</td> <td>C71856</td> </tr> <tr> <td>17</td> <td>Header-Female-2.54_1x2</td> <td>P3,P8,P9</td> <td>HDR-1X2/2.54</td> <td>3</td> <td>2.54-1*2PFemale</td> <td>BOOMELE</td> <td>LCSC</td> <td>C49661</td> </tr> <tr> <td>18</td> <td>ULN2803ADWR</td> <td>U6</td> <td>SOIC-18_300MIL</td> <td>1</td> <td>ULN2803ADWR</td> <td>TI</td> <td>LCSC</td> <td>C9683</td> <td>Yes</td> </tr> <tr> <td>19</td> <td>KF7.62-8P</td> <td>P4,P5</td> <td>KF7.62-8P</td> <td>2</td> </tr> <tr> <td>20</td> <td>whiteLEDSMD</td> <td>LED3,LED2,LED4,LED5,LED6,LED7,LED8</td> <td>LED-0805</td> <td>7</td> <td>whiteLEDSMD</td> <td>KENTO</td> <td>LCSC</td> <td>C34499</td> <td>Yes</td> </tr> <tr> <td>21</td> <td>SRD-12VDC-SL-C_JX</td> <td>RE2,RE1</td> <td>RELAY_JX</td> <td>2</td> <td>继电器</td> <td>LCSC</td> <td>C35449</td> </tr> <tr> <td>22</td> <td>EL357N(B)(TA)-G</td> <td>U4,U5,U7,U9</td> <td>SOP-4_P2.54</td> <td>4</td> <td>EL357N(B)(TA)-G</td> <td>EVERLIGHT</td> <td>LCSC</td> <td>C6649</td> <td>Yes</td> </tr> <tr> <td>23</td> <td>51</td> <td>R14,R20,R22,R23</td> <td>0603'</td> <td>4</td> <td>0603WAF510JT5E</td> <td>UniOhm</td> <td>LCSC</td> <td>C23197</td> <td>Yes</td> </tr> <tr> <td>24</td> <td>100</td> <td>R15,R19,R21,R24</td> <td>0603'</td> <td>4</td> <td>0603WAF1000T5E</td> <td>UniOhm</td> <td>LCSC</td> <td>C22775</td> <td>Yes</td> </tr> <tr> <td>25</td> <td>Header-Male-2.54_1x3</td> <td>P6,P7,P1</td> <td>HDR-3X1/2.54</td> <td>3</td> <td>Header2.54mm 1*3P</td> <td>BOOMELE</td> <td>LCSC</td> <td>C49257</td> </tr> </table> <p>以上所有的连接都在 另外传感器的连接如下 水泵 淘宝连接<a href="https://item.taobao.com/item.htm?spm=a230r.1.14.231.7e6bfb12s0WkwH&amp;id=551764707235&amp;ns=1&amp;abbucket=17#detail" target="_blank">点击此链接</a> 水位传感器 <a href="https://item.taobao.com/item.htm?_u=6qd9vrr4c6c&amp;id=25563592430&amp;qq-pf-to=pcqq.c2c&amp;tdsourcetag=s_pctim_aiomsg&amp;qq-pf-to=pcqq.c2c" target="_blank">点击此链接</a> 水流速传感器 <a href="https://item.taobao.com/item.htm?spm=a230r.1.14.243.339d437ayHP3zn&amp;id=558793728705&amp;ns=1&amp;abbucket=17#detail" target="_blank">点击此链接</a></p> <p>*  五、作品图片上传;(PCB上须有大赛logo标识并拍照上传,若无视为放弃参赛)</p> <p><img src="//image.lceda.cn/pullimage/RSEBK3tzrMwGzMaO5O34m2fu0BafFhczaamrqJu2.jpeg" alt="IMG_0037.JPG"></p> <p><img src="//image.lceda.cn/pullimage/wBmsnwsad8X9UyQHHgSOso98Dlewq1pKh5MeFDuX.png" alt="IMG_0082.PNG"> <img src="//image.lceda.cn/pullimage/bkxSniwc9I6pqXYzAlgHCC7iTTtvbQ9j8lZWLsrQ.png" alt="IMG_0083.PNG"> <img src="//image.lceda.cn/pullimage/wnmtEac12sXKc5CL2AucYX7CixaomjxFdlAiyanl.png" alt="IMG_0084.PNG"></p> <p><img src="//image.lceda.cn/pullimage/oTOyzvjurImgXYcNyHAmlj22VHJfBSAyoVBsoNpp.png" alt="IMG_0085.PNG"></p> <p>*  六、演示您的作品并录制成视频上传;(视频内容须包含:作品介绍;功能演示;性能测试;PCB上大赛logo标识特写镜头,若无视为放弃参赛)    七、开源文档。</p> <p><img src="//image.lceda.cn/pullimage/pN0y3m0CLwdXMBrT62kkD5DyAV5jsK9E0oyjjaNy.png" alt="IMG_0086.PNG"></p>
  • 演示视频.mp4

  • PCB制作视频.mp4

文档

IOT水泵实训平台

IOT水泵实训平台

BOM

ID Name Designator Footprint Quantity
1 10K R1,R11 0603 2
2 ESP-12F(ESP8266MOD) U1 WIFIM-SMD_ESP-12F-ESP8266MOD 1
3 1K R6,R7,R8,R9,R10,R13,R12,R16,R17,R18,R25 0603 11
4 4.7K R5,R2,R3,R4 0603 4
5 SS8050 Q1 SOT-23(SOT-23-3) 1
6 10uF C1 0805 1
7 SP3485EN-L/TR U2 SOIC-8_150MIL 1
8 P6SMB6.8CA D5,D6,D7 SMB/DO-214AA 3
9 820uF C6 CAP-6.3*11 1
10 100nF(104) C7 0805 1
11 HLK-PM01 U8 HLK-PM01 1
12 17-21SUYC/TR8 LED1 LED0805-L-RD 1
13 C25V100UF-6.3*7.7 C5,C4 1206 2
14 104 C3,C2,C8 1206 3
15 AMS1117-3.3 U3 SOT-223 1
16 SW_JX SW1,SW2,SW3 SW_SMD_3*6_JX 3
17 Header-Female-2.54_1x2 P3,P8,P9 HDR-1X2/2.54 3
18 ULN2803ADWR U6 SOIC-18_300MIL 1
19 KF7.62-8P P4,P5 KF7.62-8P 2
20 whiteLEDSMD LED3,LED2,LED4,LED5,LED6,LED7,LED8 LED-0805 7
21 SRD-12VDC-SL-C_JX RE2,RE1 RELAY_JX 2
22 EL357N(B)(TA)-G U4,U5,U7,U9 SOP-4_P2.54 4
23 51 R14,R20,R22,R23 0603 4
24 100 R15,R19,R21,R24 0603 4
25 Header-Male-2.54_1x3 P6,P7,P1 HDR-3X1/2.54 3

附件

附件名 下载
bom.csv
bin.zip
演示视频.mp4
PCB制作视频.mp4

评论(12)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
立创电赛 回复
<p>温馨提示:距项目提交截止还有18天,记得完善作品上传哟!</p>
立创电赛 回复
<p>温馨提示:距项目提交截止还有13天,记得完善作品上传哟!</p>
立创电赛 回复
<p>温馨提示:距项目提交截止还有11天,记得完善作品上传哟!</p>
立创电赛 回复
<p>描述一下你的参赛项目呗,顺手再传一下视频啥的。</p>
guoqingshuai 回复
<p>@LCDS 请问如何上传视频</p>
立创电赛 回复
<p>@guoqingshuai 点击编辑按钮,项目下方上传附件。支持Mp4、Mov格式,大小限100M以内。</p>
jixin001 回复
<p>有几个疑问。1,这些参数上云是刚需吗?有什么价值,或者分析汇总之后有什么价值不?2,对接的是哪个云平台,APP这些数据流的架构有没有一个简单介绍?</p>
guoqingshuai 回复
<p>@jixin001 你是零妖朋友吗?我要个朋友在你公司, 这些参数上云是刚需吗?有什么价值,或者分析汇总之后有什么价值不?2,对接的是哪个云平台,APP这些数据流的架构有没有一个简单介绍?<br/>1.通过这个这个案例我们可以联想到一些智慧鱼塘 ,智慧工厂的解决方案,<br/>2.其实对接那个平台并不重要,可以对接 阿里云 机智云 中移动.....<br/>3. app 对数据的控制一般是json , 然后转化成私有协议如,机智云就是转化成私有协议<br/>中移动 则是json 透传<br/>阿里云 有自己的协议 也可以用自己私有协议, 不管协议怎么样,主要是完整整个通路,希望这个小小的demo 能够对一些小白起到一丝的帮助就可以了</p>
jixin001 回复
<p>@guoqingshuai 是的,我的初衷就是让小白能看懂这个作品才提问了几个问题。你这个作品为刚入门的朋友提供了一种可落地的方案。至于数据传到云端有没有用处,目前好像都说不清楚,大家知道这些数据在未来一定会有用,具体咋用还要等。。</p>
guoqingshuai 回复
<p>@jixin001 是的,只是提供了一个方案,也许这些数据是无效的,只是一个解决方案,如果和把数据连云,并把数据打通,这是关键的问题, 具体是哪些参数可以根据可以去定义</p>
guoqingshuai 回复
<p>@jixin001 可以根据客户需求去定义</p>
立创电赛 回复
<p>恭喜您的项目获得第四届立创电子设计大赛参与奖,点击查看获奖名单:<a href="https://diy.szlcsc.com/posts/7b78bd99e53745588a4f2d81cc11af92" target="_blank">https://diy.szlcsc.com/posts/7b78bd99e53745588a4f2d81cc11af92</a></p>
goToTop
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow