Test mode

来自Microduino Wikipedia
跳转至: 导航搜索

Test Mode示例


此示例为MicroAI的测试示例。

所需硬件



电路搭建

将Battery、Core+、hub堆叠在一起,通过MicroUSB数据线接入电脑,使用传感器线连接MicroAI的UART(串口)。

MicroAI连接.png



代码

#include <Microduino_Ai.h>

#define WIFI_SSID   "ssid"   //路由器名称
#define WIFI_PWD    "password"  //路由器密码

MicroAi mAi(&Serial1);

void setup() {
  Serial.begin(115200);

  Serial.print("MicroAi set mode: TEST.");
  Serial.println("start initiation. ");     
  if(mAi.begin(MODE_TEST)){
    Serial.println("init OK!");  
  }else{
    Serial.println("init failed!");
    while(1);  
  }
  
  if(mAi.setWifi(WIFI_SSID, WIFI_PWD)){
    Serial.println("set wifi ssid and password OK!");  
  }else{
    Serial.println("set wifi ssid and password failed!");
    while(1);  
  }

  delay(1000);
}

void loop() {

  Serial.print("Test result: ");
  Serial.println(mAi.testQuery(), HEX);
  delay(1000);
}


运行结果

观察串口,initOK后等待Test result: 2意味着测试通过

MicroAITestSerial.png

此时观察MicroAI点阵屏幕,RGB三色循环刷新

MicroAITestShow.png



返回MicroAI Reference界面