电路设计程序开发(软件电路设计)

从电子产品硬件设计到单片机软件开发,到PC端软件开发,物联网平台建设,这30年,我做了很多。

已经有一个分布式物联网平台在运行中。但平台和产品的商业化不是一件简单的事情。

因为这是一个分布式物联网平台,任何人都可以拿到平台代码并在自己的服务器上运行,然后参与到物联网系统中来,并为物联网设备提供通讯服务,从而收取服务费。

为了让系统尽快被认可,并让小伙伴们积极参与到分布式物联网平台的建设中来,我准备花1个月时间,做一个“自动浇灌系统”,并详细讲解制作过程和提供相关的资料,有工厂的小伙伴直接可以变成产品生产销售。

这是一个很有社会价值的系统,大的方面,可以用于蔬菜果树自动灌溉,小的方面可以用于家里自动浇花。

具体功能大概是这样的:

  1. 用户在APP上选择“程序”并设置相关参数,比如土壤湿度降到多少时启动浇灌
  2. 土壤传感器将获得的参数上传到平台
  3. 平台服务程序运行用户托管的程序,在土壤较干时发出指令现场控制器,打开水阀,开始浇灌,并在土壤湿度上升到限位时,通知控制器,关闭水阀。

这个逻辑看似很好,但其实是有问题的,这样开发出来的产品不适用。

问题至少有两点:

  1. 土壤传感器的检测是有延时的,所以应该停停启启。当然,这个由用户选择的“程序”来决定,比较好解决。
  2. 网络有延时,甚至短时间断网,一旦启动后断网,现场控制器就失控了,根本达不到想要的效果。

所以,我们会把“程序”下载到设备控制器去运行,让系统在断网的情况仍然可用。当然,系统断网时间过长后,平台会发消息通知用户进行处理。

在整个开发过程中,至少讲解以下内容:

方案设计整体思路及过程

控制器电路设计

现在有个比较牛B的公司,从电路设计到PCB制板,再到贴片加工,一条龙服务,让非专业 的电子兴趣爱好者也能轻松做出电子产品。下面是链接,有兴趣的可以先体验一下(我还没玩过)

电路设计程序开发(软件电路设计)

立创EDA(标准版) – 免费、易用、强大的在线电路设计软件

PCB LAYOUT

下单打样

控制器软件开发

物联网平台的各种服务

APP制作

样品制作与调试

写文章很费时间,如果对这个项目感兴趣,请点个赞,给我提供一些动力,谢谢。

电路设计程序开发(软件电路设计)

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 sumchina520@foxmail.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.sumedu.com/faq/258124.html