|
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 shared platform and we are not responsible for any design issues.
- 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
-
Open Source Very Large Stick - Freejoy & MMjoy2 breakout board
503 0 0 -
RF Control training board for students based on ESP32 C3
677 0 2 -
Aquarius+ Computer, Standard PCB
898 0 4 -
KINETIC COASTERS with a TWIST! Laser or 3D Print some DIY Magic
605 0 1 -
RPI - 8 IO PLC With ATTiny85 Watch Dog
532 0 1 -
Nintendo Famicom HVC-001 Controller Shells
626 0 1 -
COMMODORE 128 DIAGNOSTIC REV.785260 KEYBOARD DONGLE
596 0 4 -
COMMODORE 128 15KHz DISPLAY ADAPTER (C128 80 COLUMN ADAPTER)
800 1 6 -