|
35ZLH100MEFC6.3X11 |
x 2 | |
|
KF2EDGV-2.54-2PKEFA(科发)
|
x 3 | |
|
KF2EDGV-2.54-3PKEFA(科发)
|
x 4 | |
|
KF2EDGV-2.54-4PKEFA(科发)
|
x 4 | |
|
A4988 STEPPER MOTOR DRIVER CARRIERPololu
|
x 2 | |
|
ESP-ESP32 30pin |
x 2 |
|
Esp Home Home Assistant AddonEsp Home
|
|
|
SketchUp |
Pet Feeder - Dog Cat - Home Assistant
Dog Feeder Logic Board, an automatic dog feeder using off the shelf components that integrates with Home Assistant using ESPHome.
Was designed because I have 2 dogs with very specific dietary needs and the ability to feed them remotely when at work without worrying about one dog getting into the other's food.
One ESP32 Controls Logic.
Runs two A4988 Stepper Drivers. One for a Feed Auger or portion control motor, another to open/close a drawer to allow pets access to food.
Controls stepper motors, LED control, brightness for LED through a potentiometer, uses a Sonic Sensor to detect food level in the bin, as well as a momentary push button to manually dispense food. Drawer will close to dispense food even if open, then reopen if the appropriate access tag is nearby.
One ESP32 uses Bluetooth LE to detect when the dog comes near the feeder, it communicates to the logic ESP32 through UART.
Set up to use two Bluetooth tags, one for access to food, one to close access to food. If the no access tag comes near the device the drawer closes even if both are nearby.
Settings include:
- Sleep time on/off to put LEDs off/on.
- Portion numbers to dispense
- Times for up to 4 feedings per day.
- Always Sleep LED.
- Always On LED.
- Bluetooth Tag Distance to open drawer.
- Bluetooth Tag RSSI Power at 1m to calculate distance.
This is an alpha board. Currently waiting to receive to test. Will post ESPHome Code once tested.
Pet Feeder - Dog Cat - Home Assistant
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(2)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Natalie Nielsen
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
121 0 0 -
DIY Laser Power Meter with Arduino
171 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
162 0 2 -