Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Om du är trött på att din katt skriker åt dig varje morgon kan du bygga en kattmatare för den.
Vi behöver
- 2 burkar
- Vitaminsflaska
- Servomotor MG996
- Buntband
- Tjock tråd
- Dubbel skål
- En bit frigolit
- Eltejp
- Arduino eller liknande mikrokontroller/mikrodator med PWM -stöd
- Något att klippa tenn med (kniv/sax/dremel)
Steg 1: Skär hål i burkarna
VARNING: Använd ögonskydd för allt dremelarbete
- Markera hål med en whiteboardmarkör
- Skär hål med en dremel, kökskniv eller plåtskär, allt fungerar
- Borra svänghål för att matcha servoadapter och servostorlekar
Steg 2: Dekorera burkar [valfritt]
Jag använde lite färgad vinyl och eltejp men jag borde bättre ha använt en burk med sprayfärg, mycket lättare att applicera jämnt.
Steg 3: Fixera servoadapter
- Gör tre hål som matchar en servoadapter
- Fixera den väl med en tjock ståltråd.
- Ta bort alla utstickande delar
Steg 4: Fixera en servo
- Gör 4 hål för dragkedjor
- Fixera servon med dragkedjorna
- Fixera den övre delen på den nedre med skruven som följde med servon
Steg 5: Gör en tratt
- Klipp ett leende i botten som matchar utmatningshålet
- Skär en tratt från en vitaminflaska
- Du kan fixera det med ett varmt lim från insidan för att se till att kattmat inte kan komma ner i bottenburk.
Steg 6: Fäst på skålen
- Skär skumstycket så att det passar skålen
- Tejpa bottenbehållarens lock på skumstycket. Det kommer att hjälpa mycket med servoens servabilitet om några problem uppstår (jag var tvungen att göra det bara en gång under de senaste 2 åren)
- Montera alla delar
Steg 7: Anslut till en Arduino eller Raspberry Pi
- Gör ett trådhål i botten. Jag borde ha gjort ett hål i locket och ett skum för att göra en tråd mindre märkbar.
- Anslut den röda ledningen till 5V stifthål på din arduino eller en mikrodator. Jag använde Beaglebone Black för denna konstruktion men Arduino uno -klon för den föregående. Arduino eller ett annat mikrokontrollkort kan vara ännu bättre eftersom det inte har ett operativsystem för att göra ytterligare förseningar (250ms vs 260ms kan göra stor skillnad i mängden mat som delas ut)
- Anslut den bruna ledningen till GND -stifthålet
- Anslut orange ledning till en PWM -utgång (dvs. 9 eller 10 stift)
- Du kan lägga arduino i bottenburk men i mitt fall använde jag en extern låda eftersom jag har många saker kopplade till den och du kan spela med den genom strömmen på YouTube
- Ladda upp koden
Krets:
Exempel på arduino -kod:
Steg 8: Fyll på och njut
Lägg lite mat eller godis inuti och njut av din katt med sin egen smarta enhet!
Prenumerera på min YouTube -kanal för att se mer av mina byggnader!
Tack för att du läste, tittade och byggde med mig!