① wifi指示灯一直,
wifi光信号灯闪红灯故障原因推测如下:
光猫出现故障,导致无法正常转换光纤信号;
光纤尾纤出现故障,导致无法正常传输光信号给光猫;
外网出现故障(一般指上联分光器故障),导致局域网络故障。
建议解决方法:
光猫断电,静待几分钟后重新通电看是否正常。如故障依旧,建议直接致电客服进行报修即可。
② 华为的随身携带无线WiFi WiFi 灯变红。
从启,不行就恢复出厂设置从新设置一下就行。
③ 我想通过“andriod手机软件-路由-wifi模块”控制照明灯,请问下如果路由不接入internet能实现这个功能么
可以,WIFI也是一个局域网,internet只不过是一个连接世界的局域网罢了,道理是一样的
④ 你好、我做一个毕业论文、是用安卓手机通过wifi 控制 电灯、 请问我可以用什么单片机和wifi 模块呢谢谢
做过类似项目。
目前市面有大体两种wifi模块,有一种是wifi转串口的,还有wifi转usb的,前种专价格较贵,但接口比较属简单,基本上所有的单片机都带串口。usb只有高端的单片机才带的哦。
可以考虑用串口模块,通过模块转换通信和串口没有区别。至于接收应答的协议你自己定好了。
另外,你需要自己写一个手机端的安卓程序哦!
⑤ 智能WiFi灯控系统APP方案怎么做
APP连接WiFi来控制灯具的系统,可以说是智能灯具的发展方向。
在英唐众创的智能WiFi灯控系统APP方案里,灯光控制系统功能有软启、调光、亮度记忆、全开全关、定制生活场景。智能WiFi灯控系统APP可以实现开关、调光、就地控制、多点控制、遥控控制、区域控制等。
整个系统的功能如下:集中控制和多点操作功能;灯光明暗调节功能;全开全关和记忆功能;场景设置;电话远程控制等。
⑥ android手机如何实现wifi网桥
1 先用手机wifi解开网络密码 记下网络名称和密码 2电脑连接无线路由器 打开浏览器登陆无线路由器 界面地址一般为192.168.1.1 登陆账号和密码一般为admin 注意 这个是副无线路由 主要设计他就可以了 这样其实这个方法可以橙他人的网
2
3改无线路由的ip为192.168.1.2 保全重启 刷新后 再无线设置打开wds
扫描出主路由器网络名称 把信道记下来 点击链接 把网络名称和密码填上去
再回到副路由器改一下信道 跟刚才的信道一样
3
4找到DHCP页面 把地址池改成和主路由器不一样就可以了 一般为192.168.1.200----------192.168.1.225 改DHCP服务器为“不启动” 最后重启路由器 ok
⑦ 求助如何在基于安卓通过WiFi与Arino通信,实现对LED灯的控制。
项目需要的硬件如下:
Arino Uno
Ethernet Shield
LED灯 2个.
电阻 2个.
面包板(可选)
连接导线
路由器一个
项目要的连接管脚如下:
LED 1 --> pin 6 to ground
LED 2 --> pin 7 to ground
项目需要的软件如下:
Eclipse IDE
Arino IDE 1.x.x
LED 1 --> pin 6 to ground
LED 2 --> pin 7 to ground
项目需要的软件如下:
Eclipse IDE
Arino IDE 1.x.x
Step 1: 在 Arino上编程如下:#include "etherShield.h"
#include "ETHER_28J60.h"
int led2 = 7;
int led1 = 6;
static uint8_t mac[6] = {0xAA, 0xBB, 0xCC, 0xDD, 0xBB, 0xAA}; // this just needs to be unique for your network,
// so unless you have more than one of these boards
// connected, you should be fine with this value.
static uint8_t ip[4] = {192, 168, 0, 15}; // the IP address for your board. Check your home hub
// to find an IP address not in use and pick that
// this or 10.0.0.15 are likely formats for an address
// that will work.
static uint16_t port = 80; // Use port 80 - the standard for HTTP
ETHER_28J60 e;
void setup()
{
e.setup(mac, ip, port);
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
}
void loop()
{
char* params;
if (params = e.serviceRequest())
{
if (strcmp(params, "?cmd=1") == 0)
{
digitalWrite(led1, HIGH);
}
if (strcmp(params, "?cmd=2") == 0)
{
digitalWrite(led1, LOW);
}
if (strcmp(params, "?cmd=3") == 0)
{
digitalWrite(led2, HIGH);
}
if (strcmp(params, "?cmd=4") == 0)
{
digitalWrite(led2, LOW);
}
e.respond();
}
}
Step 2: 制作安卓APP
package com.androidarino;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.DefaultHttpClient;
import android.app.Activity;
import android.os.Bundle;
import android.os.StrictMode;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Toast;
public class MainActivity extends Activity implements OnClickListener{
@Override
protected void onCreate(Bundle savedInstanceState) {
StrictMode.ThreadPolicy policy = new StrictMode.
ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
View led1on = findViewById(R.id.led_1on);
View led1off = findViewById(R.id.led_1off);
View led2on = findViewById(R.id.led_2on);
View led2off = findViewById(R.id.led_2off);
led1on.setOnClickListener(this);
led1off.setOnClickListener(this);
led2on.setOnClickListener(this);
led2off.setOnClickListener(this);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
public void commandArino(String url){
try {
HttpClient httpclient = new DefaultHttpClient();
httpclient.execute(new HttpGet(url));
} catch (Exception e) {
}
}
public void onClick(View thisView) {
switch(thisView.getId()){
case R.id.led_1on:
commandArino("http://192.168.0.15/?cmd=1");
Toast.makeText(getApplicationContext(), "led_1on",Toast.LENGTH_LONG).show();
break;
case R.id.led_1off:
commandArino("http://192.168.0.15/?cmd=2");
Toast.makeText(getApplicationContext(), "led_1off",Toast.LENGTH_LONG).show();
break;
case R.id.led_2on:
commandArino("http://192.168.0.15/?cmd=3");
Toast.makeText(getApplicationContext(), "led_2on",Toast.LENGTH_LONG).show();
break;
case R.id.led_2off:
commandArino("http://192.168.0.15/?cmd=4");
Toast.makeText(getApplicationContext(), "led_2off",Toast.LENGTH_LONG).show();
break;
}
}
}
⑧ 基于android程序wifi控制灯光需要什么设备,怎样的原理
做过类似项目。 目前市面有大体两种wifi模块,有一种是wifi转串口的,还有wifi转usb的,前种价格较贵,但接口比较简单,基本上所有的单片机都带串口。usb只有高端的单片机才带的哦。 可以考虑用串口模块,通过模块转换通信和串口没有区别。至于...