本文介绍如何使用arduino uno和蓝牙模块hc-06实现智能手机对电灯的控制, android app使用mit app inventor制作。
android智能手机控制电灯的原理
mit app inventor
首先介绍一下 mit app inventor 这款软件, mit app inventor 是一款创新的图形化的可以实现 android 应用程序创建的积木式的安卓编程软件。它原本是google实验室的研究成果之一,它是由一群google工程师和勇于挑战的google使用者共同参与设计完成。app inventor是一个完全在线开发的android编程环境,它抛弃了复杂的程式代码而使用积木式的堆叠法来完成用户的android变成。对于android初学者来说是一大福音,只要使用基本元件例如按钮、标签、文本输入框、密码输入框等进行运算并输出结果即可完成一个app原型的开发。如果使用过scratch,那么 mit app inventor 的操作界面与他类似。
项目创建
步骤1:元件清单
arduino uno r3
蓝牙模块 hc-06
继电器模块
跳线
面包板
第二步:电路接线图
智能手机控制电灯
电路连接如下 :
arduino uno和蓝牙模块控制继电器
步骤3:上传代码
#define lamp_channel 13
int command; //int to store app command state.
boolean lamp = false;
void setup() {
pinmode(lamp_channel, output);
serial.begin(9600);
}
void loop(){
if (serial.available() > 0) {
command = serial.read();
if (lamp) {digitalwrite(lamp_channel, high);}
else {digitalwrite(lamp_channel, low);}
switch (command) {
case 'l':lamp = true;break;
case 'l':lamp = false;break;
}
}
}
代码比较简单,关于arduino远程控制继电器也可作为参考。
步骤4:安装app
网盘链接 提取码:dw1o 。关于 mit app inventor制作app的内容会在后续文章介绍。
步骤5:连接蓝牙模块
要将智能手机连接到arduino蓝牙模块hc-06,必须输入pin码“1234”或“0000”。
完成
假如你完成了上面的所有步骤,你就可以通过蓝牙控制你的电灯了,或者其它的设备! 智能家居也可以很简单!
iPhone 12 Pro系列不够卖 其余两款销量低于预期
光控晶闸管的工作原理_光控晶闸管的特征
值得推荐入手的主动降噪耳机 入耳式无线降噪耳机推荐
调查称苹果iPhone 4S需求仍在上升
美国Cree公司宣布将旗下LED照明部门以3.1亿美元出售给美国Ideal Industries公司
如何使用Arduino Uno和HC-06实现智能手机对电灯的控制
芯片短缺几时缓解
ChargePoint发布新款2 MW充电技术可用于交通工具中
Q3小米手机市场份额上升至13.7% 三星市占下滑
一文解析销量不断下跌的智能机越卖越贵的根本原因
显卡插槽
使用数字荧光示波器检测电路故障并进行调试
柔性显示产业即将爆发,谁能扛起这面大旗
Attention的具体原理详解
电磁流量计可在工业应用中实现高精度
继5G关键技术攻入无人区,华为又来了个石墨烯王炸
浅谈电动单座调节阀的保养
上海科学院激光探测技术研究中心研发的激光雷达进入多家企业
智慧灯杆的信息管理平台架构及应用介绍
刘庆峰:让民众有对大数据和人工智能的获得感