查看: 7710|回复: 14

用电阻式压力传感器(SEN0294)做一个简单的杯垫

[复制链接]

该用户从未签到

发表于 2019-4-25 12:15 | 显示全部楼层 |阅读模式
本帖最后由 落寞王 于 2019-5-9 14:03 编辑

    “多喝开水”这句话在目前似乎已经成了一种戏谑的玩笑话,可是多喝水还是很有好处的。大家往往忙于工作、学习,经常埋头时还是天明,抬头时却已是天黑了,于是就有了想法使用DFROBOT新出的一款电阻式压力传感器(SEN0294)来做一款提醒人们喝水的杯垫,实用且超简单。

    大致思路为:在杯垫与杯子接触的地方安置压力传感器,如果杯垫检测到杯子1-2个小时(代码里取1.5小时)还未被人拿起,则触发两侧蜂鸣器响且led以闪烁方式亮起。只要杯子被拿起3秒,杯垫则判定为人在喝水了,则重新从1.5小时开始倒计时。

杯垫1.jpg



杯垫2.jpg


开始制作!

   首先,简单介绍一下DFROBOT推出的这个电阻式压力传感器,目前这个系列总共有7款,每款的形状、大小、长度、以及对于压力的感应范围都有所不同,所以大家在制作的时候,需要仔细阅读参数来选择适合自己的那一款,7款背面都自带粘胶,撕下即可粘在作用位置处。

杯垫2.5.png




我选用的是这款:

杯垫3.png


准备材料:

杯垫4.jpg


1. 电阻式压力传感器(SEN0294
2. Beetle控制器
3. 蓝色led        x1
4. 10k电阻        x1
5. 6.5*6.5mm贴片蜂鸣器        x2
6. 20cm长的漆包线或飞线(细线)




制作模型(建模、3D打印):


杯垫5.jpg


杯垫6.jpg


安放部件、焊接连线:

杯垫7.png


杯垫9.jpg

杯垫10.jpg


杯垫8.jpg


Beetle裸露引脚及裸露的线覆盖电工胶带:
杯垫11.jpg


烧录程序、制作完成:

杯垫13.jpg



杯垫12.jpg



视频演示倒计时为10秒,实际应当设为1-2小时:




杯垫14.jpg
400mm长的SEN0299

coaster.rar (1.12 KB, 下载次数: 260)

该用户从未签到

发表于 2019-5-2 00:59 | 显示全部楼层
很简单,但是很有创意,对我们的生活也很有帮助!楼主可以把程序分享一下嘛!

点评

有创意  发表于 2019-11-22 13:58

该用户从未签到

 楼主| 发表于 2019-5-9 14:04 | 显示全部楼层
stitchyangy 发表于 2019-5-2 00:59
很简单,但是很有创意,对我们的生活也很有帮助!楼主可以把程序分享一下嘛! ...

抱歉,之前疏忽了,已经上传至文末

该用户从未签到

发表于 2019-5-21 19:24 | 显示全部楼层
哈喽楼主,我今天把你这个作品给学生分享了,学生表示也项做一个~不知道你能否分享一下3D打印的文件~谢谢!

该用户从未签到

发表于 2019-5-22 16:30 来自手机 | 显示全部楼层
楼主你好,我想问一下蜂鸣器是无源的还是有源的?

该用户从未签到

发表于 2019-10-8 15:42 | 显示全部楼层
这个能不能换成一个语音通报的,会不会好一点?

该用户从未签到

发表于 2019-11-18 13:55 | 显示全部楼层
你好~请问如果用的是arduino主板的话编程里的代码需要换吗

该用户从未签到

发表于 2019-11-20 10:25 来自手机 | 显示全部楼层
请问答主可以提供一下电路图吗~谢谢~

该用户从未签到

发表于 2020-2-19 12:26 | 显示全部楼层
连着usb供电会不会不太方便,有没有低功耗的控制器加电池的方案。

该用户从未签到

发表于 2020-4-1 15:59 | 显示全部楼层
有遇到过这款电阻式压力传感器测不到数据的状况?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

arduino程序设计基础 blinker物联网解决方案

热门推荐

Arduino IDE 支持Raspberry Pi Pico开发
Arduino IDE 支持Raspberr
Arduino已经发布了他们的Arduino Nano RP2040 Connect开发板,这是最近发布的Raspberr
小白请教怎么驱动ILI9225 LCD
小白请教怎么驱动ILI9225
在某宝买了块2.2寸的TFT裸屏,没有背板的,驱动芯片是ILI9225G的,我用UNO直接连线,
L298N轉速不夠
L298N轉速不夠
小弟用L298N來操作12V馬達馬達,但是馬達的運轉速度卻沒有達到要求(用三用電表量運作
blinker App 设备过一会就会离线。重启app又恢复
blinker App 设备过一会就
重启后又恢复在线,,esp8266那边肯定没问题
【Arduino】168种传感器模块系列实验(27)---BMP280气压传感器
【Arduino】168种传感器模
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表