单片机 光敏电阻 蜂鸣器 课程设计

来源:百度知道 编辑:UC知道 时间:2024/06/16 03:04:48
要求是用光敏电阻 实现对距离的提示
用蜂鸣器提示、距离远 频率低 距离近 频率高 我知道用比较器 将光敏电阻的变化 转化为0 1送入单片机,
然后如何处理 应该找哪些资料 望高手指点

用比较器只能在某一个距离时突然将蜂鸣器的频率改变。比如这个距离是2米,2米内蜂鸣器是一个频率,超过2米就换另外一个频率。

您可以先测试以下光敏电阻在光照时输出的电压。这个电压和比较器上的基准电压进行比较。光源远离时,电阻上的电压低,基准电压高,比较器输出高电平。光源靠近时比较器输出低电平。比较器输出接在单片机的任意一个I/O口上。

单片机用定时器输出频率至蜂鸣器。同时检测那个I/O口上的电平,根据电平,设置定时器的不同初值,即可实现频率的改变。

推荐看一下如下书籍,里面有对光敏电阻的处理。AVR单片机与小型机器人制作,电子工业出版社。