gada888 发表于 2016-4-30 22:10:30

超小的蓝牙控制继电器

本帖最后由 gada888 于 2016-5-6 10:38 编辑

超小的蓝牙控制继电器


当然说这个超小是指和市面上大部分老式的HC-05.06控制设备比小,和Bluno Beetle没法比。不是一个代系的。


设备清单:编程环境:arduino ide 1.6.5
                  手机系统:android system,
                  手机软件编程环境:MIT app inventor v2
                     控制器:AVR tiny45
                     蓝牙从块:HC-06
                  继电器模块:5V10A



int relay=13;
int relayState = 0;
String readString;

void setup() {
Serial.begin(9600);
pinMode(relay,OUTPUT);
}

void loop(){
while(Serial.available()){
    delay(3);
    char c = Serial.read();
    readString += c;
    }
    relayState = digitalRead(relay);
    if(relayState==HIGH) {
      Serial.print("");
      Serial.println("Device is ON");
      }
      else if(relayState == LOW){
      Serial.print("");
      Serial.println("Device is OFF");
      }
      delay(200);

   if(readString.length()>0){
    Serial.println(readString);
    if(readString == "on")
   {
   digitalWrite(relay,HIGH);
   }
   if(readString=="off")
{
   digitalWrite(relay,LOW);
   }
   readString="";
   }
}
程序在arduino UNO测试通过,我没有选用UNO,但我在这个程序基础上改了一下,烧到其它控制器上了。
有时间会传视频。
http://v.youku.com/v_show/id_XMTU1ODMwMzQ5Mg









凌风清羽 发表于 2016-4-30 23:03:20

看到了HC05,今晚烧毁了两个,已哭晕{:5_195:}

gada888 发表于 2016-5-1 06:30:04

你烧坏跟我没关系吧。上面的电路图连HC-05和HC-06都可以的。

hnyzcj 发表于 2016-5-1 07:10:54

gada888 发表于 2016-5-1 06:30
你烧坏跟我没关系吧。上面的电路图连HC-05和HC-06都可以的。

他没有怪你,哈哈

大连林海 发表于 2016-5-1 07:51:54

gada888 发表于 2016-5-1 06:30
你烧坏跟我没关系吧。上面的电路图连HC-05和HC-06都可以的。

楼上的 没有怪你 我觉得很不错哦 可以做成产品

dsweiliang 发表于 2016-5-4 09:40:06

gada888 发表于 2016-5-1 06:30
你烧坏跟我没关系吧。上面的电路图连HC-05和HC-06都可以的。

他没有怪你,只是在求同情

dsweiliang 发表于 2016-5-4 09:40:06

gada888 发表于 2016-5-1 06:30
你烧坏跟我没关系吧。上面的电路图连HC-05和HC-06都可以的。

他没有怪你,只是在求同情

gada888 发表于 2016-5-4 17:07:37

那天一早看到那个回复,当时汗都下来了。不带这样的。

发表于 2022-4-22 11:11:44

改天我做一个试试
页: [1]
查看完整版本: 超小的蓝牙控制继电器