Sadržaj:
- Supplies
- Korak 1: Stanovanje
- Korak 2: Hrana za ribe
- Korak 3: Kôd
- Korak 4: Postavljanje hardvera
- Korak 5: Montiranje na spremnik/akvarij
- Korak 6: Radujte se
Video: Arduino Uno hranilica za ribe u 6 jeftinih i lakih koraka !: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Tako da će za ovaj projekat možda biti potrebno malo pozadine. Ljudima sa kućnim ljubimcima vjerovatno se pojavio isti problem kao i meni: godišnji odmori i zaborav. Stalno sam zaboravljao nahraniti svoju ribu i uvijek sam to pokušavao učiniti prije nego što je zaspala. Odmori su bili sasvim drugo pitanje, jer smo morali kupiti one piramide „hranilice“koje nikada nisu uspjele. Tako sam ovdje počeo razmišljati o tome što bih mogao učiniti i shvatio sam da mogu napraviti automatsku hranilicu za ribu!
MOLIM VAS, MOLIM VAS, glasajte za ovo na Arduino takmičenju, mislim da ima potencijal osvojiti barem malu nagradu
Teškoća: 2/5
Cijena: 1/5
Supplies
Arduino Uno / Generička verzija
Servo motor (Micro Servo SG90 9g bi trebao raditi savršeno)
-I dvostrana široka servo ruka koja dolazi s njom
Kabel za napajanje (dc ili usb)
Žice za spajanje (muški na muški)
Mala bočica sa šamponom za putovanje/hotel
Plastična posuda
Riblja hrana (bilo koja vrsta radi, peleti mi rade bolje)
Električna bušilica
Pištolj za vruće ljepilo
Korak 1: Stanovanje
Zatvorite poklopac na spremniku i izbušite dovoljno veliku rupu (u sredini poklopca) da žice mogu proći kroz nju. Na kraju, izrežite mali poklopac sa strane spremnika dovoljno velik da stane na vaš kabel za napajanje.
Korak 2: Hrana za ribe
Izbušite rupu kroz bocu šampona SEALED tako da ima dvije rupe na suprotnim stranama koje su paralelne jedna drugoj kao na gornjoj slici. Stavite hranu za ribe na otprilike 1/4 puta do 1/3. Zatim uzmite svoj pištolj za vruće ljepilo i zalijepite podnožje boce na servo krak.
Korak 3: Kôd
Evo ga s nekim napomenama: samo upozorenje da se uključuje desno dok ga priključujete i to se događa svaka 24 sata. Vrijeme kada ga uključite je vrijeme koje će raditi dok ga ne isključite.
#include;
Servo myservo; // kreira servo kao objekt
int pos = 0; // cjelobrojna varijabla za spremanje servo pozicije
dugi FISHFEEDER = 86400000; // Postavlja vrijeme za svaka 24 sata (86400000 milisekundi)
dugo vrijeme završetka; // Duge varijable stvaraju 32 bita prostora za pohranu, što je povećana količina
odavno; // Ista stvar ovdje kao gore
void rotate () {
for (poz = 0; poz <180; pos += 1) // Ovaj kôd u nastavku će učiniti da se Servo okrene, hraneći ribe.
{
myservo.write (pos);
kašnjenje (15);
}
for (poz = 180; poz> = 1; poz- = 1)
{
myservo.write (pos);
kašnjenje (15);
}
}
void setup () // Postavljanje void čini da se kôd pokreće jednom i samo jednom
{
myservo.attach (9); // Ovo će reći Arduinu da je Servo na pinu 9
myservo.write (0); // Write šalje binarne podatke na serijski port.
// U ovom slučaju 0 znači da bi trebao slati podatke na digitalni pin 0. (RX)
kašnjenje (15); // Ovo odgađa 15 milisekundi prije nego što se petlja ispod pokrene.
rotate (); // Pokreće našu funkciju koja okreće servo
}
void loop () {// Ovo će se izvoditi na Arduinu iznova i iznova ako ima snagu.
sada = millis (); // Sada je trenutno vrijeme u milisekundama
endtime = now + FISHFEEDER;
while (sada <endtime) {
myservo.write (0);
kašnjenje (20000);
sada = millis ();
}
rotate ();
}
Korak 4: Postavljanje hardvera
Stavite svoj arduino u plastični spremnik i provucite kabel za napajanje kroz poklopac i spojite ga. Ožičenje je prilično jednostavno, kao što je prikazano na gornjoj shemi. Samo povežite pozitivni dio na 5v, uzemljenje s zemljom i podatkovni kabel na pin 9, kao što je prikazano na gornjoj shemi Tinkercad kola. * wink** wink* SAMO ZAPAMTITE DA HRANITE ŽICE KROZ RUPU NA VRHU KONTEJNERA OD ARDUINA do SERVA.
Korak 5: Montiranje na spremnik/akvarij
Stavite plastično kućište s arduinom sa strane akvarijuma, a servo postavite na rub na gornjoj ivici rezervoara. Zatim ga možete montirati pomoću trake kako biste ga kasnije mogli skinuti. Samo zapamtite da testirate da li čvrsto pristaje. Konačno, pričvrstite servo krak na bocu i montirajte ga na servo tako da rupe budu sa strane, a ne s vrha/dna. Trebalo bi otprilike onako kako izgleda na slici.
Korak 6: Radujte se
Sada ste potpuno gotovi! Hranjenje vaše ribe bit će povjetarac, samo ćete povremeno morati puniti lako dostupan spremnik. Ako idete na dugi odmor, možete ga napuniti još malo kako biste bili sigurni da vaša riba dobiva svu potrebnu hranu. Budući da je servo traka uključena, čišćenje spremnika neće predstavljati problem jer možete jednostavno vrlo jednostavno ukloniti traku i ponovno je postaviti. Nadam se da će vam ovaj brzi, jeftini i laki arduino projekt pomoći!
Još jednom, molim vas glasajte za mene na Arduino takmičenju! Vjerujem da je ovaj projekt vrijedan barem male nagrade!
Preporučuje se:
Preuređena hranilica za ribe BETTA: 5 koraka
Preuređena BETTA hranilica za ribe: Motivirana Betta Fider Feeder-om, ovaj projekt koristi osnovni dizajn Trevor_DIY-a i na nju primjenjuje nove funkcije. Samostalno hranjenje riba s podešenim timerom, ova preinačena verzija dodaje korisnije alate korisniku, poput broja okretaja do
Sirova trodnevna hranilica za ribe: 5 koraka
Sirova trodnevna hranilica za ribe: Koliko dugo tropske ribe mogu preživjeti bez hrane? Ovo je vjerojatno najčešće pitanje među čuvarima ribe koji planiraju putovati u bliskoj budućnosti. Mnoge tropske ribe mogu dugo ostati bez jela. Kao čuvar ribe koji je planirao
Automatska hranilica za ribe s napajanjem Amazon Alexa: 5 koraka
Automatski hranilica za ribe Amazon Alexa: Zaboravili ste nahraniti svoju ribu? Sada dopustite Alexa da hrani vaše ribe, bilo gdje u svijetu, da bilo gdje. Ovaj je projekt osmišljen tako da možete hraniti svog ljubimca s bilo kojeg mjesta na svijetu, koristeći bilo koji Alexa uređaj/aplikaciju. Želite li nahraniti nekog drugog ljubimca? Nema problema jus
Akrilna hranilica za ribe: 11 koraka (sa slikama)
Akrilna hranilica za ribe: U ovom vodiču ću vas naučiti kako sam napravio automatsku hranilicu za moj koi ~
Hranilica za ribe pomoću Arduino Nano, servo motora i otpadnih materijala: 7 koraka
Hranilica za ribe pomoću Arduino Nano, servo motora i otpadnih materijala: To je jednostavan projekt koji koristi jedan servo motor i nekoliko osnovnih materijala. Pomaže u hranjenju ribe na vrijeme