我擅长PCB画板但不擅长APP开发,如何才能克服不足,将家用电器改造成智能电器呢?

描述

 

正所谓术业有专攻,自从踏入电子信息这领域,从大学主攻模电数电,到上班后画PCB、做EMC测试等等,我在硬件工程师的路上越走越远了,在计算机领域的Java、Swift等等语言,了解的也少了,更是不擅长写开发APP。
 

 

最近想自己制作一款小夜灯,网上也有很多教程和攻略,尝试过不少,大都要用公版APP,或者是自己会Java的自己开发一个。从0开始学习一门新的语言,有点费劲了,我的业余时间还要分一半来哄娃,在仔细比对后,我发现机智云有几种方式,让我可以不用写啥代码就能开发一款APP,这挺符合我的预期。

 

第一种方法:采用机智云代码自动生成器
 

众所周知,机智云MCU代码自动生成器是一个非常非常便利的工具,能根据产品自动填写ProductKey,根据相应数据点来自动生成数据点的结构体,直接生成多种平台、多种系列MCU的工程。

 

大大减少了开发量,它具有如下特性:

1、支持8位、16位、32位的MCU

2、Cubemx无缝对接 

3、支持四大类MCU:51单片机、MSP430、STM32、arduino,含正点原子等 

4、兼容esp8266 SOC开发方式,含8M、16M、32M模组

公众号:机智云开发者入门教程2:机智云自动生成代码工程及原理介绍

家电

 

在我看来这种方式最大的特点是,“拿来即用即改”的源代码框架,详细的协议解读,非常适合有一点点基础的新手。

 

第二种方法:采用机智云赛博坦工具

赛博坦APP开发工具,是机智云开发平台上的一款工具,帮助开发者实现自主设计、自主编辑、零编程等功能,在线即可轻松制作智能设备专属的安卓和iOS应用。

 

使用赛博坦APP开发工具,不仅能够快速开发智能家居类APP应用,也能快速开发商用租赁类APP应用,也为了满足有部分厂商和开发者的需求,也提供了自定义版本APP应用开发(即提供APP ADK版本)。

 

特征优点:

●无需下载安装,登录机智云开发平台后,即可设计专属智能设备程序

●支持构建iOS应用和Android应用,一个应用可在线关联多个硬件设备

●丰富的现成模板,加速开发,自定义设计UI,满足个性需求

家电

家电

oh my god,这种方式,简直是我这种几乎毫无软件开发基础的福音,不用我从头再学,机智云的模板和操作说明,直接让我上手就能搞定一个页面精美、颜色定制、镌刻我自己的logo的APP应用。

 

我还能说什么了,果断用了机智云赛博坦工具,发现如此顺手,于是我家的吊灯就被我改造成可以远程控制的小物件了,我做硬件改造,麻烦队友做戒面设计,这个吊灯的界面,竟然能如此与众不同,真是开心。
 

家电

先就记录到这里了,后续再附上改造过程。

 

 

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐
  • 家电

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分