2021-11-03

10 篇文章 1 订阅
1 篇文章 0 订阅

JOSH智能物联网关E9500开箱~! 用Java语言编写物联网应用,尝鲜吗?

物联网时代终于还是到来了,今天各种五花八门的设备希望通过联网和智能焕发新机。新诞生的设备可以在设计之初就把联网作为一个基础能力,而对于存量市场的机器想要搭上IoT这趟车就稍显麻烦,其中一个相对可行的方案就是通过外挂网关或者DTU来实现。因为有着大量存量设备需要上网,所以物联网关、DTU也有如雨后春笋般的涌现,不同种类面向不同需求,有的成本极低,有的功能极为强大。今天小Joy介绍的这款智能物联网关E9500也有着与众不同的特点,下面我们一起来尝鲜吧~!

硬件:
铝合金外壳,5.08接线端子,SMA天线基座,整体属于中规中矩的工业产品风格。直流12~48V供电,接线无极性要求,可以适应绝大多数工业场景。支持的总线接口有RS485、RS232、CAN总线,具备标准的以太网接口,支持TF卡,GPS定位,复位按键,蜂鸣器,网络状态指示灯,还有一个用户自定义功能指示灯,MicroUSB作为Console接口

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

软件:
E9500的软件特性是与市面上的产品有很大不同的,E9500之所以称之为智能物联网关,就是因为其软件开发与硬件解耦,可以随时随地的安装新的APP到网关上。E9500应用开发使用Java语言,开发工具也是无需安装和配置的“即插即用”,同时当设备已经部署在远端现场时还可以通过JOSH_Cloud进行应用的更新。由于支持Java语言编程和Java应用,使得E9500在对接第三方云平台、使用云服务等方面变得异常灵活和方便,同时存量的Java程序和软件可以复用,极大的缩短了软件开发周期,降低了软件开发的难度,同时通过支持Device IO接口API,使得应用程序可以用Java API对工业总线的接口进行访问,让互联网程序员也可以无缝进入物联网应用开发的世界。

本期开箱,我们先从软件开发的便捷度上体验E9500~
开发环境在Windows系统下,暂不支持Mac

1、下载开发工具 JOSH Studio,在JOSH的官网资源下载:
https://file.joshvm.com/resource/studio/JoshVM_win32-1.1.19.v20210913.zip
下载后解压文件到电脑上,注意解压路径不能含中文字符

2、打开JOSH Studio所在目录,进入Studio文件夹

在这里插入图片描述
双击JOSHvmStudio.exe
在这里插入图片描述
运行JOSH Studio

在这里插入图片描述
基于Eclipse的IDE界面
在这里插入图片描述

3、运行“hello world”程序
接下来,让我们看看久负盛名的“hello world”程序如何开发~
创建工程,选择Standalone
在这里插入图片描述

输入项目名称“Hello”,选择设备JOSH Smart Gateway E9500
在这里插入图片描述

点击Finish
工程创建成功后,输入代码“System.out.println(“Hello world!”);”
在这里插入图片描述
点击save,自动存储编译
代码就这样完成了,然后我们先在模拟器上运行,在工程点击右键Run as->JOSH Emulated Application
在这里插入图片描述

执行结果如下
在这里插入图片描述
接下来,我们在网关实物上运行,在工程右键点击JOSHvm->Application Download,下载应用到网关
在这里插入图片描述

下载成功后如下
在这里插入图片描述

在网关上运行程序,右键项目点击JOSHvm->Application Run,执行的结果如下:
在这里插入图片描述

通过上面的操作可以看出,E9500程序开发、运行都是非常便捷的,并且对于有互联网开发经验的工程师来说,E9500上手容易,可以轻松用来实现物联网应用,值得大家体验~

好啦,今天的开箱就到这里,后面几期小Joy会陆续带来E9500的使用体验,欢迎关注~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值