设备模式

接下来我们将详细地介绍Neutron的各种工作状态和模式。Neutron上集成了一个三色灯,通过三色灯的变化可以很直观地获知Neutron的各种状态和模式。强烈建议您实际操作Neutron的各种模式并熟记于心,这能让您在使用的时候达到事半功倍的效果。

正常模式

正常模式描述的是Neutron上电运行过程中的工作状态和模式,用于指示Neutron的网络状态, 网络配置模式等。

正连接网络

当Neutron绿灯闪烁, 表明它正在连接网络,如果您已经配置过网络,Neutron很快就会连接上网络并闪蓝灯。

如果您没有配置过网络,您可以让Neutron 进入配置模式

正连接平台

当Neutron蓝灯闪烁,表明它正在连接IntoRobot平台。过一会,Neutron便会连接平台,并闪白灯。

已连接平台

当Neutron闪白灯,恭喜您!Neutron已经正常连接IntoRobot平台了。在这种状态下,您就可以监控Neutron和使用在线编程升级程序了。

程序更新

当Neutron闪黄灯,表明Neutron正在恢复程序或者更新程序。出现这种情况可能是您在恢复默认程序或者使用在线编程下载程序。Neutron处于这种状态的时候,建议您不要断电,等待Neutron升级完毕。

配置模式

当Neutron闪红灯,表明Neutron处于ImLink网络配置模式。在这种模式下,您可以通过手机APP、WEB网页来配置网络。

进入方法:

  1. 确保Neutron已启动, 正常运行
  2. 按住Neutron侧边按键
  3. 等待三色灯变成红色(大概3秒)后释放

如果Neutron已经处于配置模式, 执行如上步骤,将退出配置模式

DFU固件升级模式

当Neutron灯为品红色, 表明Neutron处于DFU固件升级模式。该模式在WEB在线编程串口下载和离线开发程序烧入时需要使用。

正常情况下,您不需要手动进入到该种模式,因为下载的时候,应用会自动进入到该种模式。

如果Neutron无法自动进入该模式,您可以通过如下方式手动进入该模式:

  1. 按住Neutron侧边按键
  2. 按下Neutron复位按键后释放
  3. 等待三色灯变成品红色(大概1秒)后释放

高级功能

下面是设备的高级功能,通过这些操作可以实现扩展的功能。

恢复出厂设置

通过该操作,可以把Neutron恢复成出厂状态,该操作用于恢复Neutron里的系统参数。如果Neutron恢复了出厂设置,Neutron会重新激活,重新更新设备密钥。

进入方法:

  1. 确保Neutron已启动, 正常运行
  2. 按住Neutron侧边按键
  3. 等待三色灯变成黄色后释放

恢复默认程序

如果您编写的程序不能正常运行,您可以通过该操作把Neutron的程序恢复成默认程序,默认程序是一个灯控制程序。

进入方法:

  1. Neutron复位或者上电
  2. Neutron停留在白灯时,按住侧边按键
  3. 等待三色灯变成绿灯后释放

此时,Neutron将闪黄灯,表示正在烧写程序, 程序烧写完毕后,Neutron会自动重启。

ESP8266升级

Neutron集成stm32F411和esp8266双CPU,如果需要升级esp8266程序,需要进入到esp8266升级模式。

进入方法:

  1. 按住Neutron侧边按键
  2. 按下Neutron复位按键后释放
  3. 等待三色灯变成品红色后释放

此时,Neutron显示红灯,表示进入ESP8266升级模式,此时您可以升级esp8266程序. 具体升级教程[这里]

串口转发功能

Neutron集成了一个esp8266, 通过该功能您可以直接与esp8266进行AT指令通讯。

进入方法:

  1. 按住Neutron侧边按键
  2. 按下Neutron复位按键后释放
  3. 等待三色灯变成蓝灯后释放

此时,Neutron将显示蓝灯,表示进入ESP8266串口转发功能,此时您可以通过串口与ESP8266进行AT指令通讯。