伯乐
发表于 2017-4-11 21:25:29
看看,谢谢了
热爱生活
发表于 2017-4-12 21:08:07
Suaig 发表于 2017-4-11 15:49
邮箱
<P> /*****************************************</P>
<P>Name: Gizwits + ArduinoUnoWiFi Library
Author:<A href="mailto:tli@gizwits.com">tli@gizwits.com</A> / <A href="mailto:bing@arduino.org.cn">bing@arduino.org.cn</A>
Version: V1.0
Init: 2016-12-23
Modify: 2016-12-23
*******************************************/</P>
<P>//只有一个buer开关数据点
#include "Gizwits.h"
#include <Wire.h></P>
<P>Gizwits myGizwits;</P>
<P>void setup() {
// put your setup code here, to run once:</P>
<P>Serial.begin(9600);
pinMode(7,INPUT_PULLUP);
pinMode(8,INPUT_PULLUP);
pinMode(9,INPUT_PULLUP);
digitalWrite(9,HIGH);//9号数字接口连接led灯 测试是否接收到数据
delay(500);
digitalWrite(9,LOW);
delay(500);
digitalWrite(9,HIGH);
delay(500);
digitalWrite(9,LOW);
myGizwits.begin();
}</P>
<P>void loop() {
//Configure network
//if(XXX) //Trigger Condition
//myGizwits.setBindMode(0x02);//0x01:Enter AP Mode;0x02:Enter Airlink Mode
/*
bool varR_buer = 0;
if(myGizwits.hasBeenSet(EVENT_BUER))
{
myGizwits.read(EVENT_BUER,&varR_buer);//Address for storing data
}
//binary datapoint handle
*/
//Configure network
if(digitalRead(7) == LOW) //Trigger Condition
{
delay(10);
while(digitalRead(7) == LOW);
myGizwits.setBindMode(WIFI_AIRLINK_MODE);//0x01:Enter AP Mode;0x02:Enter Airlink Mode
// Serial.println("START_AIRLINK");
}</P>
<P>
if(digitalRead(8) == LOW) //Trigger Condition
{
delay(10);
while(digitalRead(8) == LOW);
myGizwits.setBindMode(WIFI_RESET_MODE);//0x01:Enter AP Mode;0x02:Enter Airlink Mode
//Serial.println("START_RESET");
}</P>
<P>
if(myGizwits.wifiHasBeenSet(WIFI_CON_ROUTER))
{
digitalWrite(8,LOW);
//Serial.println("Success_con_Router");
}
else if(myGizwits.wifiHasBeenSet(WIFI_AIRLINK))
{
digitalWrite(8,HIGH);
//Serial.println("IN_AIR_LINK");
}
bool varR_buer = 0;
if(myGizwits.hasBeenSet(EVENT_BUER))
{
myGizwits.read(EVENT_BUER,&varR_buer);//Address for storing data
digitalWrite(9,HIGH);//9号数字接口连接led灯 测试是否接收到数据
//测试发现 没有数据
delay(500);
digitalWrite(9,LOW);
delay(500);
if(varR_buer == 1)
{
// //测试发现 没有数据
digitalWrite(9,HIGH);
delay(100);
digitalWrite(9,LOW);
delay(100);
digitalWrite(9,HIGH);
delay(100);
digitalWrite(9,LOW);
digitalWrite(9,HIGH);
delay(100);
digitalWrite(9,LOW);
delay(100);
digitalWrite(9,HIGH);
delay(100);
digitalWrite(9,LOW); digitalWrite(9,HIGH);
delay(100);
digitalWrite(9,LOW);
delay(100);
digitalWrite(9,HIGH);
delay(100);
digitalWrite(9,LOW);
delay(100);
}
else
{
//Serial.println("LED_OFF");
}
}
myGizwits.process();
}</P>
Yangyang
发表于 2017-4-12 22:44:50
感谢分享
clide2000
发表于 2017-4-15 21:00:08
这个好,真详细呀。支持
OH...ye
发表于 2017-4-16 22:49:44
好贴 顶起来!!!!!!
清脆的风铃声
发表于 2017-4-18 23:31:03
xiexielo561
打酱油的
发表于 2017-4-20 10:09:57
正好入了两块8266,学习下
leukerl
发表于 2017-4-20 12:09:02
这个可以好好学习一下
z200x
发表于 2017-4-22 09:34:40
谢谢lz分享.............................
繁华一世简
发表于 2017-4-23 21:52:47
谢谢分享
jiji
发表于 2017-4-25 14:24:30
Suaig 发表于 2017-4-11 15:48
可以把代码发给我看看,我这边没问题啊。
我也是 arduino R3,8266,过一会就掉线。怎么解决
Cherry_island
发表于 2017-4-26 18:01:44
感谢分享,正好需要这方面的帮助
打酱油的
发表于 2017-4-26 21:43:20
请问一下楼主为什么掉电后不能自动重连呢,要加什么代码
papapa
发表于 2017-4-27 09:28:34
写的很棒哦
vany5921
发表于 2017-4-28 13:49:34
感谢楼主分享
学哥哥
发表于 2017-4-29 16:46:40
顶!
nan336523
发表于 2017-4-29 21:13:57
很需要,谢谢
nan336523
发表于 2017-4-29 21:20:13
我使用的楼主的源程序为什么会提示VALUE_VOLT这个未**呢??
MCICI
发表于 2017-4-30 22:56:06
:victory::victory:
HsuehBo
发表于 2017-5-3 21:34:18
强势围观!感谢~~
页:
1
[2]
3
4
5
6
7
8
9
10
11