历史上的今天
返回首页

历史上的今天

今天是:2024年09月24日(星期二)

正在发生

2021年09月24日 | 2-基于51单片机的蓝牙智能台灯设计

2021-09-24 来源:eefocus

具体实现功能

系统由单片机最小系统+光敏电阻及AD模块+蓝牙模块+红外模块+LED灯+蜂鸣器+电源构成


具体功能:


(1)当人靠近的时候灯亮,太靠近的时候,蜂鸣器鸣叫发出警报,如果在一定时间内人没有离开,灯会自动灭;


(2)当人离开的时候,灯灭;


(3)手机蓝牙可以控制灯的亮灭和亮度,轮番发送“1”、“2”灯会在“较亮”、“很亮”切换;发送指令“C”,灯灭。

设计背景

 


智能台灯可分成自动和手动两种模式。在自动模式下,台灯能根据环境光的亮暗与人是否被台灯所检测到(人是否在)来自动开启台灯。当人被微机检测到,环境光又达到某个程度的时候(可以设定与调节),台灯就会开启。如果环境光没有达到这个程度,台灯不会开启。当人没有被微机检测到,无论多暗,台灯也不会开。手动模式是为了不习惯使用自动模式的人或是台灯中的微机出故障等紧急情况时用的。在手动模式下,智能台灯和普通台灯是一样使用的。


硬件设计

本文的硬件设计由以下模块构成:


1)  传感器及信号处理部分:检测人体辐射红外信号及光强信号经过处理后变成可处理的数字信号


2)  以89C51组成的中央处理单元:处理信号并发出控制命令


3)  输出提醒电路及电源控制控制电路 :给出提醒信号并根据89C51给出的命令控制灯光


软件设计

整个系统是以89C51控制下工作的。其工作过程为:当环境光比较强时,光敏电阻阻值比较小,信号处理电路检测到低电平信号,禁止热释电红外传感器工作,省去了89C51处理过程。当环境光比较弱时,光敏电阻阻值变大,信号处理电路接收到高电平,从而启动热释电红外传感器工作。热释电红外传感器1探测比较远的距离,当人体进入到传感器1的测控范围内且光强较弱时,信号检测电路处理信号,并向单片机发送一个中断,89C51启动灯光控制电路,使灯慢慢变亮。当环境光比较弱时,且人体过于靠近桌面,热释电红外传感器2检测到信号,同时了在热释电红外传感器1的控测范围内,信号处理电路同时向89C51发送信号,89C51处理信号根据优先级顺序,屏蔽掉热释电红外传感器1的信号,启动延时电路,发出警报使人离开,若在设定的时间内未离开桌面,则启动灯光控制电路,使灯慢慢熄灭。当人体离开热释电红外传感器2的控测范围且在热释电红外传感器1的控测范围内时,灯光又慢慢变亮。


原理图

本系统原理图设计采用Altium Designer19,具体如图。

程序

本设计利用KEIL5软件实现程序设计,具体如图。

推荐阅读

史海拾趣

德旭电子(DEXU)公司的发展小趣事

面对日益激烈的市场竞争和不断变化的市场需求,德旭电子深知只有不断创新才能在竞争中立于不败之地。因此,公司始终坚持技术创新和产业升级的战略方向。

德旭电子在产品研发方面不断投入大量人力物力,积极引进国内外先进技术和管理经验。同时,公司还加强与高校、科研机构的合作与交流,共同开展技术研发和人才培养工作。这些举措使得德旭电子在技术创新方面取得了显著成果,不断推出具有市场竞争力的新产品和新技术。

對餘科技(DIOFIT)公司的发展小趣事

在市场竞争日益激烈的情况下,DIOFIT公司凭借敏锐的市场洞察力和灵活的营销策略,不断拓展市场份额。他们针对不同地区、不同行业的需求,制定个性化的产品推广方案,通过线上线下相结合的方式,加强品牌推广和渠道建设。同时,DIOFIT公司还积极参与各类展会和论坛,与业界同仁交流合作,拓展国际视野,为公司的发展注入新的活力。

ECI公司的发展小趣事

随着全球环保意识的不断提高,ECI公司积极响应绿色环保的号召。公司投入大量资金研发环保型电子产品,采用环保材料和工艺生产产品。此外,ECI还积极参与各类环保公益活动,宣传环保理念。这种对环保的关注和投入不仅赢得了消费者的认可和支持,也为公司树立了良好的社会形象。

ALPS公司的发展小趣事

随着全球环保意识的不断提高,ECI公司积极响应绿色环保的号召。公司投入大量资金研发环保型电子产品,采用环保材料和工艺生产产品。此外,ECI还积极参与各类环保公益活动,宣传环保理念。这种对环保的关注和投入不仅赢得了消费者的认可和支持,也为公司树立了良好的社会形象。

Apx-Crystal公司的发展小趣事

随着全球化进程的加速推进,Apx-Crystal公司意识到拓展国际市场的重要性。公司制定了详细的国际化战略,通过参加国际展览、设立海外分支机构、与当地企业建立战略合作关系等方式,积极开拓海外市场。凭借优质的产品和服务,Apx-Crystal逐渐赢得了国际客户的信任和认可,产品远销欧美、亚太等多个地区,实现了从国内市场向国际市场的跨越式发展。

ENTRELECUK公司的发展小趣事

在电子行业中,绿色环保和可持续发展已成为重要的议题。ENTRELEC UK积极响应这一趋势,致力于研发和生产环保型产品。公司采用环保材料和节能技术,降低产品对环境的影响。同时,公司还积极参与环保公益活动,推动行业的可持续发展。

问答坊 | AI 解惑

基于图像处理技术的铜箔疵点检测系统研究

基于图像处理技术的铜箔疵点检测系统研究计算机辅助检测技术在工业生产及检测领域有着广泛的应用,生产线上成品及次品的检验工作在很大程度上依赖计算机图像处理技术的发展,如光学玻璃波形检测、纺织品检测、焊缝检测等应用。铜箔基板(印刷线路板 ...…

查看全部问答>

word表格制作

本帖最后由 paulhyde 于 2014-9-15 09:42 编辑 word表格制作 希望对大家有用 [ 本帖最后由 yushiqian 于 2009-8-15 23:34 编辑 ]  …

查看全部问答>

这个比较好玩,美研制出双腿直立行走机器人~

直立行走机器人Petman Petman可以像真人一样直立行走 在试验人员用力侧推之后,Petman能自我保持平衡 据美国媒体报道,曾研制出大狗机器人的波士顿动力公司近日又有新发明,他们研制出一种像真人一样四处活动的机器人。该公司正在制造Petm ...…

查看全部问答>

LM3S8962 之样品采购总结

为了研制产品样机,决定利用LM3S8962丰富的外围接口,良好下载特性,暂不考虑他的功耗带来的影响,不顾一切利用LM3S8962研发这款产品,这款产品用于生产线的测试设备,环境良好,功耗对我的产品来说不是大问题。 在设计原理图之前,首先敲定LM3S89 ...…

查看全部问答>

各位大侠 帮忙看看这个问题

我想请问atmeg128芯片的两个定时器3和定时器0可以同时运行么?能不能够用定时器3来控制定时器0的运行? void timer3_ovf_isr(void) //    定时器3溢出中断子程序 { TCNT3H =0x00; TCNT3L =0x00; if(j==1) { TCCR0=0x02;//开定时 ...…

查看全部问答>

传入ImeToAsciiEx的虚拟键值内容是什么?

如题。 UINT WINAPI ImeToAsciiEx(        UINT    uVirtKey,        UINT    uScanCode,        CONST   LPBYTE lpbKeyState,    &nb ...…

查看全部问答>

at89c52的烧入软件

请问大家谁有at89c52的烧入软件 很急啊,,大家谁有发我QQ邮箱吧330159656…

查看全部问答>

哪些ARM 9 CPU 是PQFP封装的?有没有这种开发板?

不要BGA封装的CPU。。。 大家给推荐个。。。。哪些是PQFP封装的。除了ATMEL产品。都没有CE下的开发板。。。。…

查看全部问答>

创建滚动条控件

各位大侠,为什么我用CreateWindow创建的流动条控件没有滚动条控件的特性啊? 其中代码如下: BOOL CScrollBarEx::CreateScrollBar(HINSTANCE hInstance, HWND hParent, RECT rc, UINT uID) {         if(NULL == hInsta ...…

查看全部问答>

再下一城,EP868已支持STM32F全系列JTAG/SWD脱机下载

                                 下表为截至2009.10.15 EP868对ST的支持情况一览表,以及将补强的内容。…

查看全部问答>