loilaz/smart-pet-feeder-esp32

GitHub: loilaz/smart-pet-feeder-esp32

这是一个基于ESP32的智能宠物喂食系统,通过RFID和RTC实现自动可控喂食,解决过度喂养和多宠物管理问题。

Stars: 0 | Forks: 0

# 宠物喂食器 我们的项目是一个基于ESP32微控制器的智能宠物喂食系统。它结合了LCD显示屏、实时时钟(RTC)、用于分发食物的伺服电机和用于宠物识别的RFID模块。该系统设计为每4小时自动分发食物,并允许宠物使用其RFID标签请求食物。每只宠物被分配一个唯一的RFID标签。当宠物靠近喂食器并扫描其标签时,系统会检查上次喂食时间。如果宠物在2小时前已被喂食,伺服电机会启动分发食物;否则,LCD显示屏会显示一条信息表明尚未到喂食时间。所有组件通过共享的I2C总线通信,RFID模块则连接在独立的SPI接口上,并使用专门的面包板进行隔离。该项目确保公平的喂食时间表,防止过度喂养,并展示了在嵌入式物联网应用中传感器和执行器的有效集成。
标签:ESP32, I2C, LCD, RFID, RTC, SPI, 传感器集成, 伺服电机, 宠物护理, 宠物识别, 嵌入式系统, 微控制器, 时间控制, 智能家居, 智能设备, 物联网, 自动化系统, 自动喂食, 过喂预防, 饲养管理