Spisu treści:

Karmnik do ryb Arduino Uno w 6 tanich i łatwych krokach!: 6 kroków
Karmnik do ryb Arduino Uno w 6 tanich i łatwych krokach!: 6 kroków

Wideo: Karmnik do ryb Arduino Uno w 6 tanich i łatwych krokach!: 6 kroków

Wideo: Karmnik do ryb Arduino Uno w 6 tanich i łatwych krokach!: 6 kroków
Wideo: Кормушка для аквариумных рыб и полное управление аквариумом на Arduino, своими руками. 2024, Listopad
Anonim
Karmnik Arduino Uno w 6 tanich i łatwych krokach!
Karmnik Arduino Uno w 6 tanich i łatwych krokach!

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

Mieszkania
Mieszkania
Mieszkania
Mieszkania

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

Dania rybne
Dania rybne
Dania rybne
Dania rybne

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

Konfiguracja sprzętu
Konfiguracja sprzętu
Konfiguracja sprzętu
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

Montaż do zbiornika/akwarium
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: