Iot Servo Slider APK
最新版本
1 for Windows
更新
2018年January03日
信息
版 1 (#2)
更新 2018年January03日
APK档案大小 3.2 MB
Android 系统版本要求 Android 4.0+ (Ice Cream Sandwich)
开发者 Incatdible
类别 教育 (应用)
应用 ID a.design.slideradmob
开发者备注 要通过在应用程序中的滑块控制伺服
屏幕截图图片
单击图像查看完整尺寸
内容描述
此应用用于控制从运行的Arduino IDE IOT装置的伺服,例如nodeMCU,Wemos,ESP8266。
下面以Arduino的代码:
的#include
的#include
的#include
的#include
伺服伺服;
常量字符* SSID = “WIFI_SSID”; //在这里输入你的无线网络SSID
常量字符*密码= “WIFI_PASSWORD”; //输入您的WiFi密码这里
ESP8266WebServer服务器(80);
//我们要调用的函数
空隙滑块(){
// Serial.println(server.args()); //到已知数量的参数的
// Serial.println(server.argName(I)); //获取参数的名称
Serial.println(server.arg(0)); //打印接收时
INT VAL = server.arg(0).toInt(); //伺服写入只读整数
servo.write(VAL);
}
//功能,如果没有发现功能
空隙handleNotFound(){
字符串消息= “未找到文件\ n \ n” 个;
消息+ = “URI:”;
消息+ = server.uri();
消息+ = “\ nMethod:”;
消息+ =(server.method()== HTTP_GET) “GET”: “POST”;
消息+ = “\ nArguments:”;
消息+ = server.args();
消息+ = “\ n” 个;
对于(uint8_t I = 0; I 消息+ = “” + server.argName(ⅰ)+ “:” + server.arg(ⅰ)+ “\ n” 个;
}
server.send(404, “文本/纯”,消息);
}
空隙设置(){
Serial.begin(115200);
WiFi.begin(SSID,密码);
Serial.println( “”);
//等待连接
而(WiFi.status()!= WL_CONNECTED){
延迟(500);
Serial.print( “”);
}
Serial.println( “”);
Serial.print( “连接到”);
Serial.println(SSID);
Serial.print( “IP地址”);
Serial.println(WiFi.localIP());
如果(MDNS.begin( “esp8266”)){
Serial.println( “MDNS响应启动”);
}
//设置选项时,我们把在网址
//滑块功能将被调用
服务器进行。( “/滑块”,滑块);
//当输入的URL上的IP地址
服务器进行。( “/”,[](){
server.send(200, “文本/无格式”, “这个作品,以及”);
});
server.onNotFound(handleNotFound);
server.begin();
Serial.println( “HTTP服务器启动”);
servo.attach(D3);
}
空隙环(){
server.handleClient();
}
下面以Arduino的代码:
的#include
的#include
的#include
的#include
伺服伺服;
常量字符* SSID = “WIFI_SSID”; //在这里输入你的无线网络SSID
常量字符*密码= “WIFI_PASSWORD”; //输入您的WiFi密码这里
ESP8266WebServer服务器(80);
//我们要调用的函数
空隙滑块(){
// Serial.println(server.args()); //到已知数量的参数的
// Serial.println(server.argName(I)); //获取参数的名称
Serial.println(server.arg(0)); //打印接收时
INT VAL = server.arg(0).toInt(); //伺服写入只读整数
servo.write(VAL);
}
//功能,如果没有发现功能
空隙handleNotFound(){
字符串消息= “未找到文件\ n \ n” 个;
消息+ = “URI:”;
消息+ = server.uri();
消息+ = “\ nMethod:”;
消息+ =(server.method()== HTTP_GET) “GET”: “POST”;
消息+ = “\ nArguments:”;
消息+ = server.args();
消息+ = “\ n” 个;
对于(uint8_t I = 0; I 消息+ = “” + server.argName(ⅰ)+ “:” + server.arg(ⅰ)+ “\ n” 个;
}
server.send(404, “文本/纯”,消息);
}
空隙设置(){
Serial.begin(115200);
WiFi.begin(SSID,密码);
Serial.println( “”);
//等待连接
而(WiFi.status()!= WL_CONNECTED){
延迟(500);
Serial.print( “”);
}
Serial.println( “”);
Serial.print( “连接到”);
Serial.println(SSID);
Serial.print( “IP地址”);
Serial.println(WiFi.localIP());
如果(MDNS.begin( “esp8266”)){
Serial.println( “MDNS响应启动”);
}
//设置选项时,我们把在网址
//滑块功能将被调用
服务器进行。( “/滑块”,滑块);
//当输入的URL上的IP地址
服务器进行。( “/”,[](){
server.send(200, “文本/无格式”, “这个作品,以及”);
});
server.onNotFound(handleNotFound);
server.begin();
Serial.println( “HTTP服务器启动”);
servo.attach(D3);
}
空隙环(){
server.handleClient();
}
评分和评论
分:5.0 / 5 · Less than 100 票
(*) 是必须的