3866| 1
|
[项目] 手机蓝牙控制灯的开关 |
本帖最后由 gada888 于 2019-11-22 17:14 编辑 最近整理了以前做的蓝牙项目,感慨好久没做手机编程了。这次就回忆下当初的记忆。 开灯和关灯都是各按两下才实现开和关灯。 对了,初学者不要用继电器来连交流电。可以换个12v直流的灯泡来玩玩。毕竟220v交流电不是闹着玩的。 项目用的模块如下 arduno uno Bluetooth v3 继电器模块 220v AC灯泡带插头 连线图 [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了。也说不上两者的差异。 界面设计如下 积木编程代码如下 手机端界面如下 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed