电脑控制的家庭照明系统的制作教程

电子说

1.2w人已加入

描述

步骤1:收集组件

主要组件建立项目所需的条件是:---

·Arduino Uno微控制器板

·继电器板

·电源

·变压器

·灯泡座

·带电线的交流插头。

步骤2:连接交流电源。..

将交流电源线连接到变压器,如图所示。

步骤3:连接其中一个关节。..

将其中一个接头连接到灯泡支架连接器上。

另一个接头将连接到后面显示的继电器板上。

步骤4:连接另一个灯泡座连接器。..

将另一个灯泡座连接器端口连接到t

步骤5:连接另一个接头。..

连接另一个接头(其中一个接头)步骤2)中所示将其连接到中继板。这样就完成了继电器板到灯泡座的连接。

步骤6:连接输出线。..

连接

第7步:连接电源板上的输出。..

将电源板(12v&0v)的输出连接到继电器板的输入。还将电源的GND连接到Arduino GND。

步骤8:连接继电器板的输入引脚。..

连接继电器板的输入引脚连接到Arduino的引脚13。

步骤9:连接灯泡

将灯泡连接到支架

步骤10:编译代码

编译并遵循以下代码,然后上传至Arduino:---

String s = “”;

字符c;

void setup()

{

//以9600 bps的速度启动串行端口:

Serial.begin(9600);

pinMode(13,OUTPUT);

EstablishmentContact();//发送一个字节以建立联系,直到接收方做出响应

}

无效循环()

{

//一个有效字节,读取模拟输入:

如果(Serial.available()》 0){

//获取传入字节:

c =(char )Serial.read();

if(c ==‘ n’){

if(s ==“ LightOn”){

digitalWrite (13,HIGH);

Serial.print(“ Lights Turning”);

}

if(s ==“ LightOff”){

digitalWrite(13,LOW);

Serial.print(“灯关闭”);

}

s =“” ;

} else {

s = s + c;

}

}

}

void EstablishmentContact(){

而(Serial.available()《= 0){

Serial.print(‘A’);//发送大写字母A

delay(300);

}

}

步骤11:选择正确的通讯端口

照明系统

确保选择了正确的通讯端口(分配给Arduino的端口)。打开Arduino IDE随附的串行监视器。

步骤12:发送命令

发送“ LightOn” 。这将打开灯。发送“ LightOff”以关闭灯光。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分