您的位置:首页 > 大数据 > 物联网

用Java语言开发物联网设备应用(3)

2020-02-17 05:36 288 查看

用Java语言开发物联网应用(3)

  • 下一步——访问外设
  • 乐鑫ESP32 WROVER-KIT开发板介绍

    SP-WROVER-KIT-VB 即是一款基于 ESP32 芯片所设计的开发板,支持WIFI网络应用开发。ESP-WROVER-KIT-VB 将 ESP32 的重要的特色功能全部引出,集成 LCD 显示屏、摄像头接口,MicroSD 卡插槽,JTAG 调试器等,板上已经包含 Flash 和 PSRAM,广泛适用于物联网 (IoT) 应用。

    更新开发板固件以支持JOSH

    JOSH目前支持ESP32 WROVER-KIT开发板,Java程序员可以通过JOSH SDK在开发板上运行调试应用。但是在第一次使用开发板之前,需要将JOSH的固件下载刷新到开发板上。
    JOSH固件下载与刷新请参考:https://doc.joshvm.com/esp32/update

    在ESP32开发板上运行调试JOSH应用

    应用开发的步骤和在MEGA8300上差不多。首先将开发板与PC连接:

    接上USB 线供电正常后,打开如下图的开关键到ON,模块的红色电源灯会亮起

    在PC端打开控制面板->设备管理器,找到开发板对应的串口。此时应该出现两个对应的串口号,序号大的那个是开发板与PC的通讯用户串口
    可以参考前两篇中的介绍,下载运行HelloWorld应用。需要注意的是,由于目标设备变成了ESP32开发板,需要重新选择设备的Configuration:

    1. 在左侧项目栏,找到并右键单击HelloWorld项目,在弹出菜单中选择Properties。
    2. 在弹出窗口左侧列表中,选择“Josh Standalone”。
    3. 此时在右侧的Configurations列表中,如果找不到ESP32_WROVERKIT的话,请单击右侧的“Add…”按钮。
    4. 在弹出的添加Configuration界面中,选择Josh Device SDK和相应的Device,然后点击Finish。(SDK一栏请选择Josh Device SDK,Device请选择ESP32_WROVERKIT)。

    配置WIFI

    编辑配置文件

    WIFI配置需要在properties.ini文件里进行修改。打开随SDK一起发送的properties.ini文件,找到system.network.wifi.ssid和system.network.wifi.password这两行,将ssid和password写入配置文件并保存。

    下载配置文件

    在工程上右键选择Josh VM/Application Download按钮,打开download对话框。选择properties.ini文件,然后点击"OK"。当设备提示重启时,按重启键,当提示下载完成时,WIFI配置就写入板子了。
    当下载properties.ini以后,如果配置不发生变化,就不用再下载了。

    下一步——访问外设

    物联网设备的特点,是有大量的外设访问。这些外设对于手机或是服务器的Java开发人员来说是比较陌生的。我从下一篇起,会像大家介绍如何用Java接口访问和控制这些外设。

    • 点赞
    • 收藏
    • 分享
    • 文章举报
    max1k 发布了5 篇原创文章 · 获赞 4 · 访问量 1832 私信 关注
    内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
    标签: