Obsah:
- Zásoby
- Krok 1: Bývanie
- Krok 2: Rybie jedlo
- Krok 3: Kód
- Krok 4: Nastavenie hardvéru
- Krok 5: Montáž na nádrž/akvárium
- Krok 6: Radujte sa
Video: Podávač rýb Arduino Uno v 6 lacných a jednoduchých krokoch !: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Pre tento projekt teda môže byť potrebných trochu príbehu. Ľudia s domácimi rybami mali pravdepodobne rovnaký problém ako ja: prázdniny a zábudlivosť. Neustále som zabúdal kŕmiť svoje ryby a vždy som sa o to pokúšal, než išiel spať. Prázdniny boli úplne iný problém, museli ste si kúpiť tie „feederové“pyramídy, ktoré v skutočnosti nikdy neskončili. Takže tu som začal premýšľať o tom, čo by som mohol urobiť, a zistil som, že môžem vyrobiť automatické kŕmidlo pre ryby!
PROSÍM, PROSÍM, PROSÍM, hlasujte za to v súťaži Arduino, myslím si, že to má potenciál vyhrať aspoň malú cenu
Náročnosť: 2/5
Cena: 1/5
Zásoby
Arduino Uno / generická verzia
Servomotor (Micro Servo SG90 9g by mal fungovať úplne dobre)
-A obojstranné široké servo rameno, ktoré je súčasťou dodávky
Napájací kábel (DC alebo USB)
Prepojovacie vodiče (muž - muž)
Malá fľaša na cestovanie/hotel od šampónu
Plastová nádoba
Krmivo pre ryby (funguje akýkoľvek druh, pelety sú pre mňa lepšie)
Elektrická vŕtačka
Horúca lepiaca pištoľ
Krok 1: Bývanie
Zatvorte veko nádoby a vyvŕtajte dostatočne veľký otvor (v strede veka), aby sa doň zmestili drôty. Nakoniec odrežte malú klapku na boku nádoby dostatočne veľkú, aby sa do nej zmestil napájací kábel.
Krok 2: Rybie jedlo
Cez fľašu šampónu SEALED vyvŕtajte otvor tak, aby mal na opačných stranách dva otvory, ktoré sú navzájom rovnobežné ako na obrázku vyššie. Rybie jedlo dajte asi do 1/4 cesty do 1/3. Potom vezmite horúcu lepiacu pištoľ a prilepte základňu fľaše na rameno serva.
Krok 3: Kód
Tu je niekoľko anotácií: len varovanie, že sa zapne správne, keď ho zapojíte, a každých 24 hodín sa to stane. Čas zapojenia je doba, po ktorú bude fungovať, kým ho neodpojíte.
#include;
Servo myservo; // vytvorí servo ako objekt
int pos = 0; // celočíselná premenná na uloženie polohy servo
dlhý FISHFEEDER = 86400000; // Nastavuje čas na každých 24 hodín (86400000 milisekúnd)
dlhý čas; // Dlhé premenné vytvoria 32 bitov úložiska, čo je rozšírené množstvo
teraz dlho; // Tu je to isté ako vyššie
void rotate () {
for (pos = 0; pos <180; pos += 1) // Tento kód nižšie prinúti servo otočiť a nakŕmiť ryby.
{
myservo.write (pos);
oneskorenie (15);
}
pre (pos = 180; pos> = 1; pos- = 1)
{
myservo.write (pos);
oneskorenie (15);
}
}
void setup () // Pri neplatnom nastavení sa kód spustí raz a iba raz
{
myservo.attach (9); // Arduinu to povie, že servo je na pine 9
myservo.write (0); // Zápis odosiela binárne údaje na sériový port.
// V tomto prípade 0 znamená, že by mal odosielať údaje na digitálny pin 0. (RX)
oneskorenie (15); // Pred spustením nižšie uvedenej slučky sa oneskorí 15 milisekúnd.
točiť sa(); // Spustí našu funkciu, ktorá otočí servo
}
void loop () {// Toto bude na Arduine bežať znova a znova, ak má napájanie.
teraz = millis (); // Teraz je aktuálny čas v milisekundách
endtime = now + FISHFEEDER;
while (now <endtime) {
myservo.write (0);
oneskorenie (20 000);
teraz = millis ();
}
točiť sa();
}
Krok 4: Nastavenie hardvéru
Vložte arduino do plastovej nádoby a cez klapku prevlečte napájací kábel a zapojte ho. Zapojenie je veľmi jednoduché, ako je znázornené na obrázku vyššie. Stačí zapojiť kladný vodič na 5 V, uzemňovací vodič a dátový kábel na kolík 9, ako je to znázornené na schéme obvodov Tinkercad vyššie. * žmurknutie** žmurknutie* PAMATUJTE SI, ABYSTE KÁBLE PODÁVALI Drôty OTVOROM NA VRCHU NÁDOBY OD ARDUINA DO SERVO.
Krok 5: Montáž na nádrž/akvárium
Plastový kryt s arduinom položte na bočnú stranu akvária a servo položte na okraj horného okraja nádrže. Potom ho môžete pripevniť pomocou pásky, aby ste ho mohli neskôr vyzliecť. Nezabudnite vyskúšať, či je tesný a ktorý môže držať. Nakoniec pripevnite rameno serva k fľaši a namontujte ho na servo tak, aby boli otvory na bokoch, nie na vrchu/spodnej časti. Malo by to byť presne tak, ako to vyzerá na obrázku.
Krok 6: Radujte sa
Teraz ste úplne hotoví! Kŕmenie vašich rýb bude hračka, len budete musieť tak často dopĺňať ľahko prístupný kontajner. Ak idete na dlhú dovolenku, môžete ju vyplniť o niečo viac, aby vaše ryby dostali všetko potrebné jedlo. Pretože je servo nalepené páskou, čistenie nádrže nebude žiadny problém, pretože pásku môžete veľmi jednoducho odstrániť a znova namontovať. Dúfam, že vám tento rýchly, lacný a ľahký arduino projekt pomôže!
Ešte raz, prosím, hlasujte za mňa v súťaži Arduino! Verím, že tento projekt si zaslúži aspoň malú cenu!
Odporúča:
DIY kozmetické zrkadlo v jednoduchých krokoch (pomocou LED pásikových svetiel): 4 kroky
DIY Vanity Mirror v jednoduchých krokoch (pomocou LED pásikových svetiel): V tomto príspevku som vyrobil DIY Vanity Mirror pomocou LED pásikov. Je to skvelé a musíte to tiež vyskúšať
Hrajte Doom na svojom iPode v 5 jednoduchých krokoch !: 5 krokov
Hrajte Doom na svojom iPode v 5 jednoduchých krokoch !: Podrobný návod, ako na svojom iPode dvojitým bootovaním Rockboxu hrať Doom a desiatky ďalších hier. Je to skutočne jednoduché, ale veľa ľudí stále žasne, keď ma vidí hrať doom na mojom zariadení iPod, a nechá sa zmiasť pokynom
Požiarny poplachový systém využívajúci Arduino [v niekoľkých jednoduchých krokoch]: 3 kroky
Požiarny poplachový systém využívajúci Arduino [V niekoľkých jednoduchých krokoch]: Hľadáte jednoduchý a zaujímavý projekt s Arduino, ktorý by mohol byť skutočne užitočný a potenciálne zachrániť život? Ak áno, ste na správnom mieste, kde sa môžete naučiť. niečo nové a inovatívne. V tomto príspevku ideme
Rýchly a ľahký spôsob zmeny uzamknutej obrazovky v 6 jednoduchých krokoch (Windows 8-10): 7 krokov
Rýchly a ľahký spôsob zmeny uzamknutej obrazovky v 6 jednoduchých krokoch (Windows 8-10): Chcete zmeniť veci na prenosnom počítači alebo počítači? Chcete zmeniť svoju atmosféru? Podľa týchto rýchlych a jednoduchých krokov úspešne prispôsobíte obrazovku uzamknutia počítača
Podávač rýb s použitím Arduino Nano, servomotora a odpadových materiálov: 7 krokov
Podávač rýb pomocou Arduino Nano, servomotora a odpadových materiálov: Jedná sa o jednoduchý projekt s použitím jediného servomotora a niekoľkých základných materiálov. Pomáha kŕmiť ryby včas