用ArduinoUno制作一个智能的自动宠物喂食器电子设计基础信息网站

我们使用SparkFun光敏传感器TEMT6000来检测白天和黑夜。之所以需要区分这两者,主要原因是因为我们要确定何时需要投放食物,两次食物投放之间需要间隔多久。TEMT6000光敏传感器有3个引脚:SIG,GND,VCC。将这个传感器接到Arduino板上的步骤非常简单:VCC连接到5V引脚;GND到板上的GND引脚,然后SIG需要接到模拟输入上。我选择了A0引脚。输出引脚SIG的作用就好像一个晶体管,因此在传感器附近的光越亮,引脚输出的电压就越高。

下图显示了TEMT6000感知到的电流和照度之间的关系。照度是总光通量(即光源发出的可见光,以lm为单位)除以面积(m2)的量度。一般来说,1照度(Ix)=1/m2。TEMT6000可以识别典型的人类可见光光谱,波长在390-700纳米之间。

图1:集电极电流vs照度/Sparkfun

图2:TEMT6000光敏传感器与ArduinoUno的接线图

图3:TEMT6000和ArduinoUno之间的接线图

由于该传感器连接在模拟引脚上,而模数转换器的分辨率是10位的,所以其最大值为1023。例如,当传感器接收到来自我手机闪光灯的最亮照射时,从传感器读出的值大约是1023。

图4:Arduino显示传感器最大值的串口监视器

光敏传感器的代码:

intlightSensor=0;voidsetup(){ Serial.begin(9600);}voidloop(){ intvalueFromLightSensor=analogRead(lightSensor); Serial.println(valueFromLightSensor); delay(1000);}

为了测量距离,我选择了一个模拟传感器(SharpGP2Y0A21YK),因为与其他距离传感器相比,它的效果最好。其工作原理如下:首先发出一个信号,当它发现路上有障碍物时,它也会发回一个信号(一个电压值,该电压值随障碍物的远近而变化),这个电压会转换成距离。

GP2Y0A21YK将被安置在食物容器上方,在开启自动喂食功能前,需要先测量瓶子里的剩余空间(即食物的多少)。有了这个距离传感器,系统将检测食物容器(或瓶子)是满的还是空的。具体工作方式如下:

这里的距离表示从安装距离传感器的位置到食品容器底部的距离。由于传感器的量程为10-80cm,所以传感器需要在食品容器顶部以上10cm处才能读取正确的距离值。

如何确定传感器的最佳拟合线:

摘自Pololu.com

传感器的输出电压与测量距离的倒数之间的关系在传感器的可用范围内近似线性。您可以使用此图将传感器输出电压转换为一个近似的距离,方法是创建一条最佳拟合线,将输出电压(V)的倒数与距离(cm)联系起来。线性化方程的最简形式可以表述为到反射物体的距离约等于一个常数尺度因子(~27v*cm)除以传感器的输出电压之后的数值。因此增加一个恒定的距离偏移量并修改缩放因子可以改善这条线的拟合。

图5:距离传感器的特性/Pololu.com

摘自Phidgets.com

这种传感器可以找到离物体的距离,这些物体呈现出非常窄的边缘,比如角度非常尖锐的墙壁。

注:该传感器的输出因单元而异,并取决于目标的特性(反射率、尺寸、运动方向、目标对准)。

图6:夏普GP2Y0A21YK与Uno之间的接线图

图7:夏普距离传感器、TEMT6000、Uno之间的接线图

代码:

intlightSensor=0;intdistanceSensor=1;voidsetup(){Serial.begin(9600);}voidloop(){intvalueFromLightSensor=analogRead(lightSensor);Serial.print("LightValue=");Serial.print(valueFromLightSensor);Serial.println("");Serial.print("DistanceValue=");intvalueFromDistanceSensor=analogRead(distanceSensor);intdistance=4800/(valueFromDistanceSensor-20);Serial.print(distance);delay(1000);}

这是一个实用模块,即使在系统关闭时,上面所配备的电池也能保证系统工作的连续性。

图8:RTC模块接线图

图9:RTC、夏普距离传感器、TEMT6000、Uno之间的接线图

为了获得最佳的使用效果,需要为模块添加两个库。

#include#include#includeintlightSensor=0;intdistanceSensor=1;voidsetup(){Serial.begin(9600);setSyncProvider(RTC.get);}voidloop(){intvalueFromLightSensor=analogRead(lightSensor);Serial.print("LightValue=");Serial.print(valueFromLightSensor);Serial.println("");Serial.print("DistanceValue=");intvalueFromDistanceSensor=analogRead(distanceSensor);intdistance=4800/(valueFromDistanceSensor-20);Serial.println(distance);Serial.print("Hour=");Serial.println(hour());delay(1000);}

图12:所显示的小时

Tiberia目前是布加勒斯特理工大学电气工程学院的大四学生。她非常热衷于智能家居设备的设计和开发,旨在让我们的日常生活更加轻松。

继续浏览和使用R课堂网站,即表示您同意使用Cookie。

有关处理Cookie和个人信息的详细信息,请参阅我们的隐私政策。

THE END
1.我用HomeAssistant搭建了一个「全自动」养猫方案2. 无法完成一些跨设备的自动化操作。 尽管Home Assistant 的搭建和维护成本不低,但是最后的效果是让我非常满意的。 ▍我选了哪些设备 智能类 ?自动喂食器:米家智能宠物喂食器 ?饮水机:米家智能宠物饮水机 ?猫砂盆:小佩智能猫厕所 PURA MAX ? ...https://www.zhuanzhi.ai/document/0b0f5445512e62d6f2ec408dab1158ab
1.智能宠物喂食器:让技术照顾你的毛茸茸的伙伴因此,人工智能智能宠物喂食器应运而生。它不仅能满足宠物的饮食需求,还能通过科技手段实现远程控制,让主人随时随地关心宠物的饮食。 核心技术 人工智能宠物喂食器的核心技术主要包括图像识别、语音识别、智能控制等。通过图像识别技术,喂食器可以识别宠物的食物类型和数量,并实现智能分配。语音识别技术允许主人通过语音指令...https://cloud.tencent.com/developer/news/1233326
2.宠物喂食器智能化方案旋钮遥控器 专业照明 产品方案 体验设备面板 手动喂食 | 计划喂食 | 科学喂食计划 | 余粮查询 | 出粮提醒 | 缺粮告警 通讯方式 Wi-Fi & 蓝牙 开发方式 MCU通用对接 平台 TuyaOS MCU 接入 App SDK 智能小程序 IoT Core SaaS开发框架 解决方案 Cube 智慧私有云 ...https://solution.tuya.com/cn/projects/CMa4oktb3li62k
3.快瞳宠物AI识别赋能养宠智能设备,让品牌大有可为快瞳科技将猫狗脸部识别算法嵌入宠物智能喂食器,可以监测每只宠物的进食时间和进食的量,从而帮助宠主更好地控制宠物饮食,避免过度喂食导致肥胖。也可以通过自动识别宠物,根据每只宠物不同的健康情况,来区分喂食以便更好地管理宠物健康,对于多猫家庭来说非常实用。 https://blog.51cto.com/u_16717069/11643800
4.2024亚宠展「智能宠物新品」速递,懒人必看!新产品/技术2024亚宠展,宠物智能用品板块依旧生机蓬勃,今年将有近百款智能新品集中亮相上海新国际博览中心【E1号馆】,展现宠物智能用品产业新特点、新趋势、新赛道。这些新品中,会有哪些智能产品将惊艳到你呢?让我们先睹为快! 更多新品,8月亚宠展现场见 小方M3·智能锁鲜喂食器 ...https://www.petdhw.com/xiamen-show-43177.html
5.《100件让你惊叹的智能创意产品设计》5.宠物自动喂食器 下面多新奇介绍的是一款基于智能手机app控制的智能宠物喂食器,适用于所有猫咪和中小型狗狗。App可一键设置WIFI,远程自定义喂食,实时远程观看宠物进食。 6.多功能手电筒 是一个高科技,小巧轻便的手电筒,谁能想到这个简单的手电筒有别的功能呢?它具备拍摄、摄像和投影机功能,专为夜间所准备,光到哪里...https://www.jbairui.net/shejibaokan/13930.html
6.8264#远程监控智能宠物自动喂食器–跨境电商选品平台8264#-远程监控智能宠物自动喂食器 产品图片: 产品详情: 产品参数: Description The smart pet feeder is a helpful addition to your feeding system. It is perfect for small animals like puppies and kittens that require small feeds at regular times. It allows you to feed your pets remotely with prec...http://exuanpin.com/8264.html
7.如何使用宠物自动喂食器?第一步:组装宠物智能喂食机,从盒子和包装中取出宠物智能喂食机,将喂食器放置在所需位置,将食物盘与宠物智能喂食机底座结合起来,将5V/1A电源适配器插入墙上的插座, 并连接好宠物智能喂食机。https://petkits.cn/show-49-118-1.html
8.海康威视萤石CC1宠物自动喂食器智能定时定量大容量远程投食防...产品特性宠物喂食器是否进口否 产地中国品牌萤石 是否专利货源否材质ABS 成套自动喂食是箱装数量详情可见 展开 实际产品价格已电议为准 型号、参数型号CS-CC1-3B2WR 参数200W像素萤石智能宠物喂食器 喂食器功能自动喂食5个时间段/天(MON~SUN) 喂食记录支持(自动喂食、打赏/天/月/年) ...https://www.china.cn/weishiqi/4679066276.html
9....品牌介绍→多尼斯自动喂食器多尼斯智能宠物项圈买购网为您提供多尼斯智能科技东莞有限公司旗下多尼斯DOGNESS品牌介绍。包含多尼斯宠物用品官网、多尼斯自动喂食器价格、多尼斯宠物用品加盟、多尼斯旗舰店等信息,是您了解多尼斯自动喂食器怎么样的参考网站。https://www.maigoo.com/brand/114844.html
10.智能宠物用品行业全球市场入口壁垒及应对方法每周策略全球自动自清洁猫砂盒市场预计将以 6.8% 的复合年增长率扩张,从而从 2023 年的 7.967 亿美元增加到2030 年底的 12.627 亿美元。 ▍跨境宠物行业规模总结 1. 市场规模:宠物智能可穿戴设备 > 智能宠物喂食器 > 宠物智能追踪器 > 智能伴宠机器人 > 智能宠物清洁设备 > 智能狗项圈 > 智能逗宠设备 > 智能宠物监...https://www.10100.com/article/59701
11.人工智能测试题2.在快节奏的今天,饲养宠物可以有效缓解疲劳,放松心情。某智能宠物喂食器功能如下:①通过手机APP远程控制喂食器自动/手动定时定量喂食。②实时视频传输,可以随时观看宠物的一举一动。③能够识别宠物的状态,异常情况报警提示,断电断网亦可正常运行一段时间。下列关于人工智能的说法正确的是( ) ...https://www.wjx.cn/xz/259824651.aspx
12.喂食器摄像头宠物险……智能宠物用品成为“它经济”新赛道据中国宠物行业蓝皮书显示,2022年中国宠物经济产业规模达到了2123亿元。如今,“科学养宠”和“精细化养宠”渐成潮流,宠物用品市场不断迭代更新,许多3C数码大品牌早早就加入该赛道,纷纷推出了智能宠物用品周边,像智能喂食器、自动饮水机、烘干箱、智能摄像头和吹水机等产品深受年轻宠物主的欢迎。 https://m.hf365.com/article/330184