完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
说起来惭愧,这半年来一直没闲下来,家里的事挺多的,身边事也太多,项目也在一直赶,大部分时间都在搞单片机那边。 话又说回来,自己的确技术还是不够好,还需要学习很多。 友善之臂给这块开发板的人群定位是创客人群,但我觉得创客是不是和产品开发还有这一些不同? 友善之臂提供了一整套的Matrix套件,并提供了模块的函数库,让用户像ARDIUNO一样去开发4418 。那我们来想一下4418是一块怎么样的芯片:运算能力强,集成度高,价格较高,抗噪能力不强。我认为从这些特性来说,性能强悍是不错,但拿这个芯片搞底层硬件开发总觉得有些不靠谱,明明有单片机比这个芯片更适合搞底层硬件,为什么还要执着的用这块NanoPi去读个DS18B20什么的呢,I/O口还是这么宝贵的资源,多挂几个高速外设不好吗... 我是这样想的,信息采集和控制终端通过低成本的芯片去做,单片机或者像ESP8266这种芯片。但考虑到还需要通信这方面,我们提出了两个方案,有些设备需要使用电力线载波(PLC),我们使用M3的单片机机去做数据采集和控制终端,需要无线通信的设备我们采用MCU+Zigbee或者ESP8266进行开发终端设备。说到ESP8266,我觉得有必要说一下这个的芯片: “ESP8266是乐鑫espressif设计的wifi芯片,简要来说它是一个WIFI串口模块加上一个低功耗的32位RISC控制器。它更像一个物联网解决方案。它不仅体积小,而且造价便宜,一个ESP8266的集成板只需要十几块。有GPIO、I2C、ADC、SPI、PWM等模块,你可以用它做一些微控制器能做的事。” 在IoT时代,一套智能硬件需要设备硬件,设备软件,云端服务器,手机APP。对于云端服务器来说,有不少团队在做这方面的努力,比如机智云,Yeelink,乐为物联等等,这些都是很好的物联网平台。 但是有些时候我们会有自己的需求,这时候我们就需要有自己的一个服务器了,比如工业上有一些需要多个设备终端工作的情况,我们就需要一个通信和控制网关,而且客户要求可以使用WEB界面进行管理,这时候使用云平台就不那么方便,但是架设一个主机服务器开发即不方便,价格也昂贵。 这时候像我们的NanoPi这种嵌入式服务器就是最好的选择了。 上述总结:我们要做东西要选择合适的硬件,要考虑到硬件成本,软件成本,维护成本,产品性能等等。如上只是自己的理解,道行不深,如有不对的地方,还望前辈们包涵! 毕竟.....我还只是一个在成长的孩子啊。。。 正题:这个项目大部分工作是属于单片机那边的,但毕竟这里是NanoPi的板块,我就不在这多说那些单片机的事情了... 然后这个项目不方便透露太多细节,请大家多原谅!关于WEB页面也不方便截图,但是我会发上来一个测试工程,供大家参考一下,见谅! 大体是这么个东西: 终端负责采集信号和执行,通过电载或者无线和路由设备进行通信,路由设备将数据打包通过网络和服务器进行通信,服务器上运行了WEB服务和后台服务,用户可以通过WEB对终端进行监控和控制,控制命令再通过后台与路由再到终端,最后执行。 电力载波终端(PLC) 无线终端(ZigBee) 路由设备(Router) NanoPi M2(服务器) 服务器的实现:WEB界面可以是PHP,或者jsp。后台可以用Servlet做。或者php,jsp,asp,甚至js现在也都可以写web后台了... 下面是一个jFinal的soket连接的示例工程,还有一个执行文件,可以在Tomcat下运行调试。 毕竟我不是专业软工专业的孩子,做这些还是比较吃力的,磕磕碰碰,也寻求了一些朋友的帮助,WEB是jsp写的,后台是jFinal写的,可以在Tomcat下跑: JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率! Linux下Jsp环境的搭建:参考Linux配置jsp服务简明步骤 jsp服务器环境的搭建,收集整理。(非原创) Linux下Tomcat的安装和配置:参考Linux下Tomcat的安装配置 一.下载安装对应的jdk,并配置Java环境。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
370个成员聚集在这个小组
加入小组NanoPi m3适合刷什么系统,刚接触玩,我刷了一个比较卡
5450 浏览 1 评论
7177 浏览 1 评论
4775 浏览 1 评论
【NanoPC-T4试用体验】4、手把手教你从单片机移植驱动到ARM Linux上
7744 浏览 1 评论
【NanoPC-T4试用体验】NanoPC-T4控制步进电机
24594 浏览 1 评论
NanoPi m3适合刷什么系统,刚接触玩,我刷了一个比较卡
5450浏览 1评论
443浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-29 07:06 , Processed in 0.717805 second(s), Total 70, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号