基于单片机的单片机智能窗帘-光控GSM短信设计

本文介绍了一种基于STC89C52单片机的智能窗帘设计,结合光照检测、步进电机控制和GSM模块,实现光控白天开夜晚关功能,并支持远程短信控制。通过18B20温度传感器示例,展示了硬件配合的实时监控能力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

152【毕设课设】基于单片机的单片机智能窗帘-光控GSM短信设计

【资源下载】下载地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl

51单片机智能窗帘-光控GSM控制设计

本设计由STC89C52单片机+光照检测电路+步进电机控制电路+GSM模块电路+电源电路组成。

1、通过光照检测电路检测光照,白天窗帘打开你,晚上窗帘关闭。且光照阈值可以通过电位器调节。

2、可以通过手机发送短信给GSM手动控制窗帘的开和关。

/*-----------------------------------------------
  名称:18B20温度传感器
  内容:18B20单线温度检测的应用样例程序
------------------------------------------------*/
#include"delay.h"
#include"18b20.h"
/*------------------------------------------------
                    18b20初始化
------------------------------------------------*/
bit Init_DS18B20(void)
{
 bit dat=0;
 DQ = 1;    //DQ复位
 DelayUs2x(5);   //稍做延时
 DQ = 0;         //单片机将DQ拉低
 DelayUs2x(200); //精确延时 大于 480us 小于960us
 DelayUs2x(200);
 DQ = 1;        //拉高总线
 DelayUs2x(50); //15~60us 后 接收60-240us的存在脉冲
 dat=DQ;        //如果x=0则初始化成功, x=1则初始化失败
 DelayUs2x(25); //稍作延时返回
 return dat;
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值