Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Ta instrukcja została stworzona w celu spełnienia wymagań projektowych Makecourse na University of South Florida (www.makecourse.com)
W tej instrukcji pokażę, jak wykonałem urządzenie do przykrywania miski dla kotów. To urządzenie zostało stworzone, aby idealnie opuścić pokrywę na miskę na karmę pozostawioną na zewnątrz dla naszych kotów przebywających na zewnątrz. Ta osłona uniemożliwiłaby innym niechcianym zwierzętom zjedzenie jedzenia pozostawionego kotom.
Potencjalnie możesz zmienić przyciski na urządzeniu, aby współpracować z jakimś odbiornikiem podczerwieni lub nawet czujnikiem PIXI do wykrywania koloru zwierzęcia.
Ogólnie rzecz biorąc, ten projekt był świetną zabawą i był naprawdę NIESAMOWITY!
Krok 1: Materiały
- Arduino Uno
- Kable rozruchowe
- Deska do krojenia chleba x2
- Przycisk x2
- Rezystor 200 omów x2
- Drewno 1,5x1,5 cala
- Drewno 3,5x.75 cala
- .4 cal drewniany kołek
- Cyfrowy serwomotor RC firmy SunFounder Metal Gear
- Silnik krokowy 28BYJ-48
- Bateria 9V
- Zasilacz 9V do arduino
- Czas
Piła ręczna lub piła tarczowa do cięcia drewna
Wiertarka z bitami do wiercenia otworów w drewnie
Wkręty do drewna
Śrubokręt z łbem Philips
Krok 2: Łączenie w całość
Praca z drewnem
-
Weź drewno o wymiarach 1,5 x 1,5 cala i odetnij 11-calowy kawałek, powtórz to jeszcze 3 razy. (to będą rogi twojego pudełka)
Weź jeden z tych kawałków i wytnij część, która może pasować do twojego serwomotoru około 1,5 cala od góry
- Weź drewno o wymiarach 1,5 x 1,5 cala i odetnij 1-calowy kawałek. (to utrzyma silnik krokowy)
- Weź drewno 3,5 x 0,75 cala i odetnij 7-calowy kawałek, powtórz to jeszcze 5 razy. (to będą boki twojego pudełka)
- Weź drewno o wymiarach 3,5 x 0,75 cala i odetnij 10-calowy kawałek, powtórz to jeszcze 3 razy. (to stworzy tył i górę twojego pudełka)
- Weź drewniany kołek i odetnij 3-calowy kawałek, powtórz to jeszcze 2 razy.
- Biorąc wszystkie te elementy, chcesz utworzyć pudełko z jednym 11-calowym elementem z kroku 1 przy otworze w pudełku skierowanym do wewnątrz.
-
Przykręć kawałek z kroku 4 do środka tyłu naprzeciw otworu.
- Podłącz do tego swój silnik krokowy
- Wywierć mały otwór z jednej strony jednego z kołków od kroku 5 i wciśnij go w silnik krokowy, aby uzyskać ciasne dopasowanie.
- Wywierć mały otwór bezpośrednio nad tym na górze pudełka i blisko przodu pudełka i przełóż przez niego małą żyłkę wędkarską.
drukowanie 3d
- Weź pliki razem z tym i wydrukuj je wszystkie raz, z wyjątkiem „linku do pokrywy”, którego będziesz potrzebować 2 z
- Weź części "pokrywy" i "pokrywy" i przyklej dwa ogniwa z otworem prostopadłym do pokrywy i otworu.
- Zamocuj klakson serwonapędu na końcu "link1".
Kładąc wszystko razem
- Podłącz "link1" do serwomotoru.
- Włóż jeden z drewnianych kołków w otwory „link1” i „link2” i zabezpiecz końce w jakiejś formie.
-
Wsuń kolejny drewniany kołek w otwory "link2" i 2 "linki pokrywy".
Zawiąż tutaj żyłkę na tym kołku i szpuli oraz pozostałej żyłce, aż połączenie będzie prawie ustawione pionowo do pudełka
Krok 3: Kodowanie i tabliczka do krojenia chleba
Oto kod, który napisałem dla tego urządzenia. Istnieje również biblioteka, którą należy dodać do folderu biblioteki Arduino, jeśli używasz tego samego silnika krokowego co ja. Jak powiedziałem wcześniej we wstępie, do tego urządzenia można łatwo dodać odbiornik podczerwieni lub czujnik Pixi. Również schemat płytki stykowej jest tutaj, aby pokazać, jak przebiegały moje przewody.
Obecnie kod jest ustawiony do współpracy z projektem do tej pory. Działa z dwóch przycisków, które zainstalowałem z tyłu i podniesie i opuści pokrywę, na podstawie której został wciśnięty.
Jak widać z kodowania jeden przycisk uruchamia najpierw serwomotor, a potem silnik krokowy. W przypadku drugiego przycisku jest odwrócony i najpierw będzie działał silnik krokowy, a następnie serwomotor.
Krok 4: Gotowy produkt
Oto mój gotowy produkt do porównania z Twoim. Jak widać, mój jest kontrolowany przez dwa przyciski z tyłu urządzenia, które każą Arduino poruszać się w górę lub w dół. Mam nadzieję, że spędziłeś NIESAMOWITY czas podczas tworzenia mojego NIESAMOWITEGO projektu kursu!