开发者学堂课程【平头哥带你玩转六款蓝牙爆品开发技能 :开发板原型及系统搭建(三)】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/737/detail/13106
开发板原型及系统搭建(三)
三、如何快速的实现自己的想法?
以架签为例,当想做产品之后,有两个事情会比较关键。一是得确定好整套方案,一整套方案基于一个基础的架构。二是怎样可以快速地基于现有的硬件以及配套的资料搭建出一个可行的验证的产品的原型。
1.可以直接到开发社区里,可以看到有很多的应用方案。应用方案里面有两部分,一部分是介绍性的。另外一部分是带有代码的。可以直接选择现有的应用方案。如果要做一对多,比如架签,或是资产定位标签或控制功能,可以直接选择标签的原型来做开发,里面有配套的上手指南和演示程序。
2、第二个是选择配套好的开发板,用户说明,然后去一个外接的窗口或者其他数据,能够搭建好一个硬件的原型。有了硬件原型之后,因为现在很多的应用不仅仅在端册就能够完成,可能会涉及到云端的服务,所以尽量要利用开放的平台,比如支付宝的开放平台,以及生活物联网平台,直接利用现有的云平台能够提供的功能直接能够完成一整套系统的搭建。
四、问题解答:
1、云端这一块上面,是否收费?
答:如果是简单的一个云端的一个交互数据打通,在 ooc 的控制台里面有这样的功能:比如说缺一个传感器的一个模型定义,就可以基于这个模型定义来实现一个类似于温度传感器的数据的获取,如果想做更复杂的功能,可以观看阿里云 lt 的生活物联网平台,或者是天猫精灵的 LT 开放平台,以及支付宝的开放中心,上面有丰富的云端配套资源可以提供。
2、在编程的时候。新生窗口这样的问题应该怎么去处理?
答:问题需要验证一下,因为这是一个异常现象,需要验证之后才会有答案。
3、u1 开发板是跟联通,移动,还有电信这三个合作,哪一块是可以直接拿来用的,包括它具体支持的是怎样的一个网络?
答:目前运营本身它是跟联通、电信、移动都能够支持。而且模组就是开发商模组三个运营商都能够支持,但是不同运营商策略不一样,针对移动,它不需要去做一些IP绑定动作就能够直接接入阿里云,所以这个对于玩乐,或者开发测试会更加方便。对于个人开发者来说,移动会更方便;如果是公司方面,公司会跟移动,联通公司都能够交谈,给到卡,里面就已经反馈好,这样就没有太多的影响,这是从运营商本身来说。另外一方面,看本身地区的基站的情况,因为通讯需要附近要有配套的基站资源,所以也需要了解附近哪个运营商的基站的资源更丰富,然后选择配套的运营商来做介入。
4、大鱼支持的是大卡还是小卡?
答:正常的大卡。
5、卡需不需要流量?
答:有专门的流量套餐,可以专门购买流量卡。
6、当我的这个单连接什么样的开发接口跟 u1的开发板连接,它的数据格式是怎么样的?
答:数据格式看不同的平台,根据不同平台的物模型来配套,来做数据格式的定义,针对阿里云的例程来看,里面有配套的物模型的说明,如果选择的是其他的品牌,需要根据品牌的物模型说明接入的文档来配套的来修改密码的定义。
7、当我的这种传输的过程当中有涉及到比如温湿度的数值,那么应该是单面机发送这个数据给到 u1 开发板,然后在这个过程当中,单面机是怎么跟 u1 的开发板连接,具体是用什么样的一个形式?
答:u1本身是处理能力比较强的芯片,可以直接将传感器通过接口SPF的LSA ,或者窗口直接到u1上,然后通过U1的驱动去获取资源,获取资源之后再把获取到的数据格式都格式化到物模型里面,然后通过云管道把它传到终端。这是一种方式。第二种方式,就是外挂还挂着一个单面机,自己根据资源自己定义到底使用哪个通讯方式来传输数据,这个很开放。
8、开发板的整个开发周期大概是要多久?
答:这个涉及的因素很多,一个是自己要做的原型的复杂度,第二就是自己对于那个软件开发,自己对于软件,对于硬件,对于传感器,对于模型这部分的一个了解程度。如果是基于已经做好的一些方案,是能够保证基于我们的水平和算数。如果方案跟我们的类似,每天肯定能够把模型搭建起来。如果是差别比较大,那就取决于自己对于整个方案的掌握程度。建议扩充知识面,先搭建好架构。
9、在玩开发板的过程中,在线的支持是怎么样的,然后线下的一些支持又怎么样的?
答:在那个开发过程中,有专门的一个问答专线,建议用户直接在问答专区进行提问,里面的问题基本都会在一天内回答。也有专门的大群,可以在群里提出问题。
如果对产品感兴趣,可以在开发板的开发社区的开发中心查到很多相关资料,有很多有创意的,做好的应用来提供参考。
人群比较多元,它既有现在在从事科研机构的小伙伴,同时也有一些终端的工厂和一些可以生产这种方案的方案公司,都可以在平台上找到很多已经成型的方案,比如像电子标签,这个是之前直播的时很火的方案,然后还有跟语音相关的,现在疫情期间的体温检测,语音音箱等等各种各样的方案都可以在平台的应用商城找到。另外大家对于产品有任何的问题,都可以在技术部落的问答去提出问题,会在一天之内给大家做一个回答。