2019-11-22 17:12:28 [显示全部楼层]
2720浏览
查看: 2720|回复: 1

[项目] 手机蓝牙控制灯的开关

[复制链接]
本帖最后由 gada888 于 2019-11-22 17:14 编辑

最近整理了以前做的蓝牙项目,感慨好久没做手机编程了。这次就回忆下当初的记忆。



开灯和关灯都是各按两下才实现开和关灯。

对了,初学者不要用继电器来连交流电。可以换个12v直流的灯泡来玩玩。毕竟220v交流电不是闹着玩的。
项目用的模块如下
手机蓝牙控制灯的开关图1
arduno uno
手机蓝牙控制灯的开关图2
Bluetooth v3
手机蓝牙控制灯的开关图3
继电器模块
手机蓝牙控制灯的开关图4
220v AC灯泡带插头
手机蓝牙控制灯的开关图5
连线图
[mw_shl_code=applescript,true]
//made by gada888   2019-11

#define light 10      

int command;           
boolean lamp = false;

void setup() {  
  pinMode(light, OUTPUT);
  Serial.begin(9600);
  }
  
void loop(){
  
if (Serial.available() > 0) {
  command = Serial.read();
  

if (lamp)
{
digitalWrite(light, HIGH);
}
else
{
digitalWrite(light, LOW);
}

switch (command) {

case 'A':lamp = true;
break;
case 'a':lamp = false;
break;
}
}
}
[/mw_shl_code]
代码
以下是手机部分
我用的是thunkable,地址是app.thunkable.com
你也可以用MIT app inventor,  应该差不多,但我毕竟好几年没有用MIT app  inventor了。也说不上两者的差异。
界面设计如下
手机蓝牙控制灯的开关图6
积木编程代码如下
手机蓝牙控制灯的开关图7
手机端界面如下
手机蓝牙控制灯的开关图8
手机蓝牙控制灯的开关图9


hnyzcj  版主

发表于 2019-11-23 08:17:51

学习了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail