Sisällysluettelo:

Ultimate DIY automaattinen kalan syöttölaite: Taso 1: 6 vaihetta
Ultimate DIY automaattinen kalan syöttölaite: Taso 1: 6 vaihetta

Video: Ultimate DIY automaattinen kalan syöttölaite: Taso 1: 6 vaihetta

Video: Ultimate DIY automaattinen kalan syöttölaite: Taso 1: 6 vaihetta
Video: L4D2 KÄYTTÖÖNOTTO 2024, Heinäkuu
Anonim
Ultimate DIY automaattinen kalan syöttölaite: Taso 1
Ultimate DIY automaattinen kalan syöttölaite: Taso 1

Taso 1 on yksinkertaisin syöttölaite. Käytä tätä, jos budjetti on tiukka tai kuten sinä, et voi saada tasoa 2 toimimaan ennen kuin lähdet puolitoista viikkoa lomille. Ei ole valaistuksen ohjausta.

Ruoan määrä ja tyyppi:

Minulla on betta ja 5 neon -tetraa 13 gallonan säiliössä, yksi ruokintasykli laittaa tarpeeksi ruokaa säiliöön kaikille. Syöttömekanismi on sama kaikilla kolmella tasolla, joten jos annosteltava ruokamäärä on liikaa säiliölle, olen toimittanut Fusion 360: n CAD -tiedostot muokattavaksi, pienennä taskua syöttöpyörää vähentämään ulos tulevan ruoan määrää. Jos ulos tuleva ruoan määrä ei riitä, kopioi/liitä syöttökoodi arduinoon ja kaada toinen tai kolmas annos säiliöön.

Mitä tulee ruoan tyyppiin, olen testannut sitä vain jauhettuilla kalahiutaleilla. Teoriassa minkä tahansa kiinteän ruoan pitäisi toimia, ja olen huomannut, että jauhamattomat hiutaleet tukkivat suppilon. Joten jos käytät kaltaisiani hiutaleita, suosittelen lämpimästi jauhaa ne siihen pisteeseen, jossa ne kaikki mahtuvat pyörään missä tahansa suunnassa, ja kiinnitä erityistä huomiota tähän, jos aiot jättää säiliön ilman valvontaa pitkäksi aikaa aikaa (esimerkiksi yli viikon) tukkeutunut säiliö estää kalojen ruokinnan!

Vaihe 1: Mitä tarvitset

  • Arduino Nano
  • Pääsy 3D -tulostimeen
  • 3D -tulostetut osat x4 (mukana STL -tiedostot)
  • Suosittelen elintarvikkeille turvallisten muovien käyttöä säiliön likaantumisen välttämiseksi. Kun puhdistat painettuja osia, varmista, että säiliöön ei voi pudota muovihiukkasia tai elintarvikkeisiin liukenevia kemikaaleja.
  • 9 gramman servo, käytin SM22: tä, joka oli ympärilläni
  • Kuuma liimapistooli (ja kuuma liima)
  • Perusvaloajastin
  • Lanka (käytin leipälevyn hyppyjohtoja)
  • Vanha puhelinlaturi arduinon virransyöttöön
  • Suosikkisi kalaruoka

Vaihe 2: Näin se toimii

Säiliöön mahtuu kaikki ruoka.

Arduino on kytketty valoajastimeen, ja ajastin on kytketty päälle silloin, kun haluat ruokkia kalaa, ja sammumaan pienimmällä aikavälillä tai yli 30 sekuntia, jos ajastimesi voi sammua välittömästi syy.

Syöttösykli on arduinon asetuskoodissa, joten se suoritetaan vain kerran. arduino suorittaa sitten tyhjän silmukan, kunnes valoajastin sammuu.

Syöttölaite mittaa osan ruoasta ja laittaa sen säiliöön ja palauttaa sitten servon oletustilaan ennen lepoa seuraavaan syöttöjaksoon saakka. Arduinoa varten ei ole koteloa, olin suunnitellut tämän tason olevan mekanismin testisänky, ennen kuin siirryin tason 2 kovempiin bitteihin, mutta lomat saapuivat ja jouduin käyttämään tätä stop-gap-mittauksena varmistaakseni, että kalat selvisivät poissaolostani.

Vaihe 3: Tulosta tiedostot

Et pääse pitkälle ilman niitä.. Zip -kansio sisältää kaksi STL -tiedostosarjaa, joista toinen on käyttämässäni alkuperäisessä SM22 -servomoottorissa ja toinen paljon yleisemmässä SG90 -servossa. Molemmat sisältävät Fusion 360 -tiedostoja, jos haluat/haluat muuttaa jotakin osaa. SM22 STL: t sopivat ehdottomasti yhteen, koska olen käyttänyt niitä. En ole tulostanut tai testannut SG90 -osia.

Varmista, että pohja sopii tankkiisi. Oletuksena se on suunniteltu sopimaan tankin 13 mm: n vanteelle. Säädä Fusion 360 -viila yksinkertaisesti säiliösi mukaan.

Jos muutat syöttöpyörää, muista pitää tasku yhtä leveänä kuin säiliön aukko, liian pieni ja ruoka voi juuttua kiinni ja liian suuri, ja se voi luistaa pyörän ohi ja ruokkia kalasi liikaa. Suosittelen laskemaan, kuinka paljon ruokaa haluat annostella kerrallaan tilavuuden mukaan ja muuttamalla taskun mitat vastaamaan.

Kun tulostat, käytä pyörätaskun ja pohjan tukimateriaalia. Voit tulostaa suppilon ylösalaisin ilman tukimateriaalia, ja minä tulostin myös pohjan ylösalaisin, joten tukimateriaali oli servon leikkauksessa kosmeettisista syistä ja jättää vastapinnan sileäksi ja tasaiseksi.

Materiaalien osalta suosittelen elintarvikkeille turvallisen muovin käyttöä. Käytin Makergeeksin Raptor PLA: ta, joka on tonnia värejä ja on erittäin vahva sen jälkeen, kun olet hehkuttanut sen 10 minuutin ajan. Tämä voidaan tehdä keittämällä osat, mitä suosittelen tekemään vain pyörälle, jos se ei sovi oikein, koska hehkutus kutistaa osat noin.3%.

Kaikkien osien tulostaminen kestää noin 1-3 tuntia laitteen asetuksista riippuen, paljon aikaa seuraavan vaiheen suorittamiseen!

Vaihe 4: Arduinon ohjelmointi

Arduinon ohjelmointi
Arduinon ohjelmointi

Kun nämä osat tulostuvat, lataa hätäsyöttöluonnos arduinoosi ja kiinnitä servo oikeisiin nastoihin (virta 5 volttiin, GND - GND, signaali nastaan 3) jollakin johdolla.

Joka kerta, kun arduino kytketään päälle, sen pitäisi suorittaa yksi ruokintajakso ja tehdä sitten mitään, ennen kuin se sammutetaan ja käynnistetään uudelleen tai nollataan. Jos haluat useamman kuin yhden ruokintasyklin, kopioi/liitä koodi, kunnes sinulla on haluamasi jaksojen määrä. varmista, että tyhjä silmukka () pysyy tyhjänä.

Kun olet vahvistanut, että servo toimii vain, kun arduino kytkeytyy päälle tai nollautuu, suosittelen kuumaliimaamalla johdinliitännät, jotta ne eivät vetäydy vahingossa. Testaa servoa uudelleen varmistaaksesi, että kaikki on edelleen kytketty. Jos sotket tämän jotenkin, poista kuuma liima ja yritä uudelleen.

Vaihe 5: Kokoonpano

Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano

Kun 3D -tulostetut osat ovat valmiita, testaa sopivuus. Servon tulee mahtua säiliöön ja pohjaan yhdessä pyörän kanssa. Varmista, että servo on oletusasennossa, johon koodi tuo sen (vain langana se arduinoon ja anna sen ajaa syöttösykliä), ja liimaa syöttöpyörä kuumaksi servon akselille, keskikokoinen pudotus riittää, haluat pyörän tukevasti kiinni, mutta et halua ylimääräistä liimaa tukkivan itse servoa. Pyörän taskun tulee osoittaa ylöspäin suppiloa kohti, kun liima jähmettyy. Jos sekaisin, poista liima ja yritä uudelleen.

Testaa kaikki sopivuus uudelleen, tällä kertaa suorita syöttökoodi varmistaaksesi, että pyörä pyörii vapaasti. Jos on, laita osa ruokastasi säiliöön ja suorita syöttöjakso varmistaaksesi, että haluamasi ruoan määrä tulee ulos ja ettei sen mukana tule muovia.

Kun olet tyytyväinen syöttölaitteeseen, liimaa säiliö ja pohjaosat yhteen kuumalla liimalla, muista liimata vain tasaiset alueet, jos liimat liian lähelle pyörää, ne voivat juuttua kiinni. Servo pitää kiinni syöttölaitteen molemmista puolista, eikä sitä tarvitse liimata, mutta voit liimata sen myös halutessasi.

Vaihe 6: Asennus

Perustaa
Perustaa

Nyt voit täyttää säiliön niin paljon ruokaa kuin haluat ja laittaa kannen päälle, minä täytin kaivoksen puolet ylöspäin ja se kesti kuukauden, joten käytä kantta suojaamaan ruokaa liialliselta kosteudelta tai tuholaisilta.

Kytke arduino valoajastimeen ja aseta haluamasi syöttöajat. Käynnistä ajastin vain näinä aikoina (ja sammuta se heti kun mahdollista), koska arduino ruokkii kalasi aina, kun se käynnistyy. Suosittelen valitsemaan ajankohdat, jolloin olet todennäköisesti lähellä ruokintaa, jolloin tiedät, että se on vielä päiviä tai viikkoja myöhemmin.

Onnittelut! Syöttölaite on valmis, aseta se yksinkertaisesti säiliön reunaan ja tarkista ruoan taso muutaman päivän välein. Jätin omani käyntiin koko kuukauden ennen kuin sain seuraavan tason toimimaan. Taso 2 synkronoi kellonsa wifi -moduulin avulla ja ohjaa säiliön valaistusta, muista tarkistaa se!

Suositeltava: