Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Jeśli masz dość tego, że twój kot krzyczy na ciebie każdego ranka, możesz zbudować dla niego karmnik.
będziemy potrzebować
- 2 puszki
- Butelka witamin
- Silnik serwo MG996
- Opaski na suwak
- Gruby drut
- Podwójna miska
- Kawałek styropianu
- Taśma elektryczna
- Arduino lub podobny mikrokontroler/mikrokomputer z obsługą PWM
- Coś do cięcia blachy (nóż/nożyczki/dremel)
Krok 1: Wytnij otwory w puszkach
OSTRZEŻENIE: Podczas wszystkich prac dremel należy nosić okulary ochronne
- Zaznacz otwory markerem do tablic
- Wytnij otwory dremelem, nożem kuchennym lub nożycami do blachy, wszystko działa
- Wywierć otwory obrotowe, aby dopasować adapter serwomechanizmu i rozmiar serwomechanizmu
Krok 2: Udekoruj puszki [opcjonalnie]
Użyłem trochę kolorowego winylu i taśmy elektrycznej, ale lepiej użyć puszki z farbą w sprayu, znacznie łatwiejszej do równomiernego nałożenia.
Krok 3: Napraw adapter serwomechanizmu
- Wykonaj 3 otwory pasujące do adaptera serwomechanizmu
- Dobrze umocuj grubym stalowym drutem.
- Usuń wszystkie wystające części
Krok 4: Napraw serwo
- Zrób 4 otwory na opaski na suwak
- Przymocuj serwo za pomocą opasek na suwak
- Przymocuj górną część do dolnej za pomocą śruby dostarczonej z serwo
Krok 5: Zrób lejek
- Wytnij uśmiech na dole pasujący do otworu dozującego
- Wytnij lejek z butelki witamin
- Możesz ją utrwalić gorącym klejem od wewnątrz, aby karma dla kota nie dostała się do dolnej puszki.
Krok 6: Przymocuj do miski
- Wytnij kawałek pianki, aby pasował do miski
- Przyklej dno puszki do kawałka pianki. Bardzo pomoże w serwisowaniu serwomechanizmu, jeśli wystąpią jakiekolwiek problemy (musiałem to zrobić tylko raz przez ostatnie 2 lata)
- Złóż wszystkie części
Krok 7: Połącz się z Arduino lub Raspberry Pi
- Zrób druciany otwór w dolnej puszce. Powinienem był zrobić dziurę w pokrywie i piankę, żeby drut był mniej widoczny.
- Podłącz czerwony przewód do otworu pinowego 5V w arduino lub mikrokomputerze. Użyłem Beaglebone Black do tej kompilacji, ale klon Arduino uno dla poprzedniej. Arduino lub inna płytka z mikrokontrolerem może być jeszcze lepsza, ponieważ nie ma systemu operacyjnego do robienia dodatkowych opóźnień (250ms vs 260ms może mieć dużą różnicę w ilości wydawanego jedzenia)
- Podłącz brązowy przewód do otworu GND pin!
- Podłącz pomarańczowy przewód do wyjścia PWM (tj. 9 lub 10 pinów)
- Możesz włożyć arduino do dolnej puszki, ale w moim przypadku użyłem zewnętrznego pudełka, ponieważ mam do niego dużo rzeczy i możesz się nim bawić przez stream na YouTube
- Prześlij kod
Obwód:
Przykładowy kod arduino:
Krok 8: Napełnij i ciesz się
Włóż trochę jedzenia lub smakołyków do środka i ciesz się swoim kotem za pomocą jego własnego inteligentnego urządzenia!
Zasubskrybuj mój kanał YouTube, aby zobaczyć więcej moich konstrukcji!
Dziękuję za czytanie, oglądanie i budowanie ze mną!