Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Obudowa
- Krok 2: Pokarm dla ryb
- Krok 3: Kodeks
- Krok 4: Konfiguracja sprzętu
- Krok 5: Montaż do zbiornika/akwarium
- Krok 6: Raduj się
Wideo: Karmnik do ryb Arduino Uno w 6 tanich i łatwych krokach!: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
Dlatego do tego projektu może być potrzebna odrobina historii. Osobom z rybkami domowymi przedstawiano prawdopodobnie ten sam problem co ja: wakacje i zapomnienie. Ciągle zapominałem o karmieniu mojej ryby i zawsze starałem się to zrobić przed pójściem spać. Wakacje to zupełnie inna sprawa, kiedy trzeba było kupić te piramidy „dokarmiające”, które nigdy tak naprawdę nie działały. Więc tutaj zacząłem myśleć o tym, co mógłbym zrobić, i zdałem sobie sprawę, że mogę zrobić automatyczny karmnik do ryb!
PROSZĘ PROSZĘ głosować na to w konkursie Arduino, myślę, że ma on potencjał, aby wygrać przynajmniej małą nagrodę
Trudność: 2/5
Koszt: 1/5
Kieszonkowe dzieci
Arduino Uno / Wersja ogólna
Silnik serwo (Micro Servo SG90 9g powinien działać idealnie)
-I dołączone do niego dwustronne szerokie ramię serwo
Kabel zasilający (dc lub usb)
Przewody połączeniowe (męski na męski)
Mała butelka szamponu podróżnego / hotelowego
Plastikowy pojemnik
Pokarm dla ryb (wszelkie działa, u mnie lepiej działają pellety)
Wiertarka elektryczna
Pistolet na gorący klej
Krok 1: Obudowa
Uszczelnij pokrywkę pojemnika i wywierć wystarczająco duży otwór (w środku pokrywki), aby zmieściły się w nim przewody. Na koniec wytnij małą klapkę z boku pojemnika na tyle dużą, aby zmieściła się w niej kabel zasilający.
Krok 2: Pokarm dla ryb
Wywierć otwór w butelce szamponu SEALED tak, aby miał dwa otwory po przeciwnych stronach, które są równoległe do siebie, jak na powyższym obrazku. Włóż pokarm dla ryb do około 1/4 drogi do 1/3. Następnie weź pistolet do gorącego kleju i przyklej podstawę butelki do ramienia serwa.
Krok 3: Kodeks
Oto kilka adnotacji: tylko ostrzeżenie, że włącza się prawidłowo po podłączeniu i dzieje się to co 24 godziny. Czas, w którym go podłączysz, to czas, w którym będzie działał, dopóki go nie odłączysz.
#włączać;
Serwo myservo; //tworzy serwo jako obiekt
int poz = 0; //zmienna całkowita do przechowywania pozycji serwa
długi PODAJNIK DO RYB = 86400000; //Ustawia czas co 24 godziny (86400000 milisekund)
długi czas zakończenia; //Długie zmienne tworzą 32 bity pamięci, co jest rozszerzoną ilością
już dawno; //To samo, co powyżej
nieważne obracanie () {
for(pos = 0; pos < 180; pos += 1) //Poniższy kod sprawi, że Servo się kręci, karmiąc ryby.
{
myservo.write(pos);
opóźnienie(15);
}
dla(poz = 180; poz>=1; poz-=1)
{
myservo.write(pos);
opóźnienie(15);
}
}
void setup() //Void setup powoduje, że kod jest uruchamiany tylko raz
{
myservo.attach(9); //To powie Arduino, że serwo znajduje się na styku 9
myservo.write(0); //Write wysyła dane binarne do portu szeregowego.
//W tym przypadku 0 oznacza, że dane powinny być wysyłane do cyfrowego pinu 0. (RX)
opóźnienie(15); //Opóźnia to 15 milisekund przed uruchomieniem poniższej pętli.
obracać się(); //Uruchamia naszą funkcję, która włącza serwo
}
void loop(){ //To będzie działać na Arduino w kółko, jeśli ma zasilanie.
teraz = mili(); //Teraz jest aktualny czas w milisekundach
koniec = teraz + FISHFEEDER;
while(teraz <czas zakończenia){
myservo.write(0);
opóźnienie (20000);
teraz = mili();
}
obracać się();
}
Krok 4: Konfiguracja sprzętu
Włóż swoje arduino do plastikowego pojemnika i przełóż kabel zasilający przez klapkę i podłącz go. Okablowanie jest dość proste, jak pokazano na powyższym schemacie. Wystarczy podłączyć dodatnie do 5 V, uziemienie do ziemi i kabel danych do styku 9, jak pokazano na powyższym schemacie Tinkercad Circuits. *mrugnięcie* *mrugnięcie* PAMIĘTAJ, ABY PRZEPROWADZIĆ PRZEWODY PRZEZ OTWÓR NA GÓRZE POJEMNIKA Z ARDUINO DO SERWA.
Krok 5: Montaż do zbiornika/akwarium
Umieść plastikową obudowę z arduino z boku akwarium i umieść serwo na krawędzi górnej krawędzi zbiornika. Następnie możesz go zamontować za pomocą taśmy, aby później móc go zdjąć. Pamiętaj tylko, aby sprawdzić, czy jest ciasno dopasowany, który może wytrzymać. Na koniec przymocuj ramię serwomechanizmu do butelki i zamontuj je do serwomechanizmu, aby otwory znajdowały się po bokach, a nie na górze/na dole. Powinno prawie dokładnie tak, jak wygląda na zdjęciu.
Krok 6: Raduj się
Teraz wszystko gotowe! Karmienie ryb będzie dziecinnie proste, wystarczy tylko co jakiś czas uzupełniać łatwo dostępny pojemnik. Jeśli wybierasz się na długie wakacje, możesz uzupełnić zapasy, aby upewnić się, że Twoja ryba dostanie tyle pokarmu, ile potrzebuje. Ponieważ serwo jest przyklejone taśmą, czyszczenie zbiornika nie będzie problemem, ponieważ możesz po prostu bardzo łatwo usunąć taśmę i zamontować ją ponownie. Mam nadzieję, że ten szybki, tani i łatwy projekt na arduino pomoże Wam!
Jeszcze raz proszę o głosowanie na mnie w konkursie Arduino! Uważam, że ten projekt jest wart przynajmniej małej nagrody!
Zalecana:
Zmieniony karmnik do ryb BETTA: 5 kroków
Zmodyfikowany podajnik ryb BETTA: Zmotywowany przez firmę Betta Fish Feeder, ten projekt wykorzystuje podstawowy projekt autorstwa Trevor_DIY i stosuje do niego nowe funkcje. Samodzielne karmienie ryb za pomocą ustawionego timera, ta przebudowana wersja dodaje użytkownikowi więcej przydatnych narzędzi, takich jak liczba obrotów do
Jak zrobić automatyczny karmnik do ryb: 6 kroków (ze zdjęciami)
Jak zrobić automatyczny karmnik do ryb: W ramach naszych badań inżynieryjnych zostaliśmy poproszeni o użycie Arduino lub/i maliny w celu rozwiązania codziennego problemu. Pomysł polegał na zrobieniu czegoś użytecznego i czym nas interesuje. Chcieliśmy rozwiązać prawdziwy problem. Pomysł na zrobienie aut
Karmnik do ryb akrylowych: 11 kroków (ze zdjęciami)
Akrylowy podajnik ryb: W tym samouczku nauczę Cię, jak zrobiłem automatyczny podajnik ryb dla mojego koi~
Karmnik dla ryb 2: 13 kroków (ze zdjęciami)
Fish Feeder 2: Wprowadzenie / Dlaczego ten projekt W 2016 roku zbudowałem swój pierwszy karmnik dla ryb, patrz Fish Feeder 1. Karmnik działał bez zarzutu przez ponad pół roku. Po tym okresie serwa uległy zużyciu, powodując zatrzymanie programu bez wysyłania wiadomości o błędzie. Ups. I
Karmnik do ryb z Arduino Nano, serwomotorem i odpadami: 7 kroków
Karmnik do ryb wykorzystujący Arduino Nano, silnik serwo i materiały odpadowe: Jest to prosty projekt wykorzystujący pojedynczy silnik serwo i kilka podstawowych materiałów. Pomaga w odpowiednim czasie karmić ryby