Spisu treści:
- Krok 1: Uzyskaj materiały projektowe
- Krok 2: Skonfiguruj podstawowy obwód do testu
- Krok 3: Dodaj kod dozownika karmy dla kota do swojego Arduino i skompiluj go
- Krok 4: Tworzenie układu dozownika karmy dla kota
- Krok 5: Teraz zobaczmy, jak wszystko działa!!
Wideo: Arduino Project: Dozownik karmy dla kotów: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Ta instrukcja została stworzona w celu spełnienia wymagań projektowych Makecourse na University of South Florida (www.makecourse.com)
Krok 1: Uzyskaj materiały projektowe
W przypadku tego projektu powinieneś otrzymać następujące materiały:
Części elektroniczne:
- 1 układ Arduino
- 3 serwosilniki
- 1 czujnik ultradźwiękowy
- Zasilacz 9v @ 3A
- 2 przyciski push-up
- Deska do krojenia chleba
Szacunkowe ceny:
- Arduino Uno: 23,38 USD x Ilość: 1
- Serwo - ogólny ciągły obrót (rozmiar mikro) 11,95 USD x Ilość: 3
- Zasilacz ścienny - 9VDC 2A 15,77 USD x Ilość: 1
- HC-SR04 3,95 USD x Ilość: 1
- Regulator napięcia 5v 0,5 USD x Ilość: 1
- Kondensator ceramiczny 100nF $0.64 x Ilość: 1
- Kondensator elektrolityczny - 1uF/50V 0,28 USD x Ilość: 1
- Mini przełącznik przyciskowy 0,1 USD x Ilość: 2
- Rezystor 10K Ohm 0,1 USD x Ilość: 2
- Kabel USB A do B 3,26 USD x Ilość: 1
- Deska do krojenia chleba 8,25 USD x Ilość: 1
- Radiator TO-220 0,41 USD x Ilość: 1
- Zestaw przewodów połączeniowych - M/M 1,95 USD x Ilość: 2
Materiały układu:
- 3 3x1,5 stopy cienka deska do drewna;
- Klej do drewna
- Paznokcie
- drukarka 3d
Krok 2: Skonfiguruj podstawowy obwód do testu
W tym pierwszym kroku postępuj zgodnie ze schematem obrazu.
- W przypadku serwomechanizmu użyj 1, 2 i 3 pinów Arduino.
- Ustaw wyjścia przycisków na piny 12 i 13 Arduino.
- I na koniec ustaw pin echa czujnika ultradźwiękowego na 8. pin Arduino, a pin Trigger czujnika na 9. pin Arduino.
Upewnij się, że wszystkie 5 woltów i uziemienia ze wszystkich komponentów są podłączone do odpowiedniej linii płytki stykowej. Wszystkie piny 5v z podzespołów powinny być na tej samej linii (jak na zdjęciu).
Krok 3: Dodaj kod dozownika karmy dla kota do swojego Arduino i skompiluj go
W załączeniu znajdziesz algorytm Arduino odpowiedzialny za logikę dozownika karmy dla kotów.
Kod Arduino jest w pełni skomentowany.
Stojąca za tym logika:
Ten algorytm Arduino ma na celu modelowanie dozownika karmy dla kotów za pomocą czujnika ultradźwiękowego, aby wykryć obecność kota w zasięgu 10 cm. Gdy kot jest bliski, system uruchomi dwa silniki. Pierwsze serwo otworzy dozownik karmy i napełni puszkę karmą, a drugi silnik przesunie karmę w kierunku kota. Również dwa przyciski będą sterować serwomechanizmem w celu otwierania i zamykania nasadki do przechowywania żywności.
Po skopiowaniu kodu Arduino skompiluj.
Krok 4: Tworzenie układu dozownika karmy dla kota
Ten projekt liczy się z częściami, aby stworzyć w pełni funkcjonalny dozownik karmy dla kota. Aby było to możliwe wykonano i wydrukowano 8 modeli 3D:
Podstawa puszki na żywność:
Stanowi podstawę, na której umieszcza się puszkę z jedzeniem, a jednocześnie będzie ją krojona.
(Widać to na środkowym obrazku)
Ściana lewa z szynami drogowymi:
Ściana umieszczona na lewo od kontenera, która liczy się z torami kolejowymi na górze. Na tej szynie nakładana jest nasadka w celu ustalenia ścieżki ruchu.
Ściana prawa z szyną drogową:
Ściana umieszczona na prawo od kontenera, która liczy się z torami kolejowymi na górze. Na tej szynie nakładana jest nasadka w celu ustalenia ścieżki ruchu.
Puszka na jedzenie:
Pojemnik, w którym będzie wyświetlana karma dla kota, gdy ultradźwięki wykryją obecność kota.
(Obserwowane na środkowym obrazie obrazu).
Ręka momentu obrotowego:
To miejsce na rękę na silniku, które będzie ciągnąć i pchać puszkę z jedzeniem, gdy tylko zechcesz.
(Obserwowane na środkowym obrazie obrazu, na górze czarnego silnika).
Rurka dozownika:
Czy rurka, z której wyjdzie jedzenie, gdy kot jest w pobliżu.
(Obraz po lewej na zdjęciu).
Zatyczka tuby dozownika:
Czy nakrętkę tuby należy przymocować do serwa, która będzie się poruszać, aby przemieścić żywność do puszki.
(Zauważone na lewym obrazie na zdjęciu dołączonym do serwomechanizmu)
Nasadka pojemnika na żywność:
Czy zakrętka jest otwierana, aby umieścić żywność w pojemniku.
NOTATKA:
Zobacz załączone filmy, aby mieć lepszy widok na te modele 3D.
Krok 5: Teraz zobaczmy, jak wszystko działa!!
Obejrzyj ten film, aby zobaczyć, jak wszystko działa!!
Zalecana:
Dozownik karmy dla zwierząt: 3 kroki
Dozownik karmy dla zwierząt: Para los amantes de mascotas, este es un proyecto que les puede ser muy útil! Un alimentador automático que te allowe observar cual es el pesaje de la comida, y solo es necesario que oprimas un botón.Un mecanismo sencillo que podrás armar desde tu
AUTOMATYCZNY DOZOWNIK KARMY DLA ZWIERZĄT: 9 kroków
AUTOMATYCZNY DOZOWNIK KARMY DLA ZWIERZĄT: Czy kiedykolwiek miałeś ochotę marnować zbyt dużo czasu na karmienie zwierzaka? Czy kiedykolwiek musiałeś zadzwonić do kogoś, aby nakarmił twoje zwierzęta, gdy byłeś na wakacjach? Próbowałem rozwiązać oba te problemy w moim obecnym projekcie szkolnym: Petfeed
Karmnik dla kotów (dla zwierząt domowych): 10 kroków
Karmnik dla kotów Industrial Strength (dla zwierząt domowych): Podróżuję przez wiele tygodni i mam te dzikie koty na zewnątrz, które muszą być karmione podczas mojej nieobecności. Od kilku lat korzystam ze zmodyfikowanych podajników zakupionych od Amazona sterowanych za pomocą komputera raspberry pi. Mimo że moje
Automatyczny dozownik karmy dla kota: 7 kroków (ze zdjęciami)
Automatyczny dozownik karmy dla kota: Jeśli nie kontrolujesz ilości jedzenia, które zjada kot, może to prowadzić do problemów z przejadaniem się i nadwagą. Jest to szczególnie ważne, jeśli jesteś poza domem i zostawiasz kotu dodatkową karmę do spożycia według własnego harmonogramu. Innym razem możesz r
Dozownik karmy dla psów Arduino Powered: 10 kroków (ze zdjęciami)
Arduino Powered Dog Food Dispenser: Jeśli Twój dom jest podobny do mojego, niektóre zadania mogą zostać zapomniane, gdy się spieszysz. Nie pozwól, aby zapomniano o Twoim zwierzaku! Ten automatyczny dozownik karmy dla psów wykorzystuje Arduino, aby dostarczyć odpowiednią ilość krokietów we właściwym czasie. Wszystkie pa