找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3419|回复: 9
打印 上一主题 下一主题
收起左侧

我要做一个51单片机的智能垃圾桶,压力达到一定值时,蜂鸣器会警报,应该要怎样写

[复制链接]
跳转到指定楼层
楼主
ID:849416 发表于 2020-11-26 10:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求指导
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:332444 发表于 2020-11-27 09:15 | 只看该作者
普通报警电路即可
回复

使用道具 举报

板凳
ID:278840 发表于 2020-11-27 11:38 | 只看该作者
1、测量压力值 2、是否达到压力上限值3、是,报警,不是,不报警,然后又回到第一步,循环
回复

使用道具 举报

地板
ID:845766 发表于 2020-11-27 11:48 | 只看该作者
需要压力传感器,检测一下电平值,在写逻辑就可以了
回复

使用道具 举报

5#
ID:687694 发表于 2020-11-27 15:27 | 只看该作者
垃圾桶测量应当是满不满吧?与压力没多大关系,一垃圾桶废纸,跟一垃圾桶废铁重量差距太大。个人看法应当测量剩余空间。除非你这个垃圾桶只用于存放密度差不多的垃圾。用压力测量可以。
回复

使用道具 举报

6#
ID:839438 发表于 2020-11-27 16:20 | 只看该作者
你需要的是一个电子称的程序为参考,当重量超过某个值就报警
回复

使用道具 举报

7#
ID:311846 发表于 2020-12-1 15:36 | 只看该作者
不建议做压力的,不过你要是想弄来玩玩就无所谓,思路就是楼上的那么简单,你想要是给代码就洗洗睡吧!
回复

使用道具 举报

8#
ID:271887 发表于 2020-12-1 16:42 | 只看该作者
可以在定时器里写检测压力值,检测到触发中断,执行中断函数。最简单的就轮询查询了
回复

使用道具 举报

9#
ID:852534 发表于 2020-12-1 17:06 | 只看该作者
压力传感器测压力把数据给到管脚,检测数据,注意把压力和数据对应,时钟控制判断数值,当大于某数值时启动报警电路。
回复

使用道具 举报

10#
ID:414556 发表于 2020-12-2 12:04 | 只看该作者
有些垃圾轻,满了都达不到重量,应该考虑在接近顶口的位置上做传感器。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表