Tartalomjegyzék:

A tökéletes barkács automatikus haladagoló: 1. szint: 6 lépés
A tökéletes barkács automatikus haladagoló: 1. szint: 6 lépés

Videó: A tökéletes barkács automatikus haladagoló: 1. szint: 6 lépés

Videó: A tökéletes barkács automatikus haladagoló: 1. szint: 6 lépés
Videó: A legjobb automatikus feliratkészítő? | Hihetetlenül pontos feliratok 2024, November
Anonim
Az Ultimate DIY automatikus haladagoló: Tier 1
Az Ultimate DIY automatikus haladagoló: Tier 1

Az 1. szint a legalapvetőbb adagoló. Akkor használja ezt, ha szűkös a költségvetése, vagy hozzám hasonlóan nem tudja működésbe hozni a 2. szintet, mielőtt másfél hétre elutazna az ünnepekre. Nincs világításvezérlés.

Az élelmiszer mennyisége és típusa:

Van egy betta és 5 neontetrám egy 13 literes tartályban, egy etetési ciklus mindegyikhez elegendő ételt tesz a tartályba. Az etetési mechanizmus mindhárom szintnél ugyanaz, így ha az adagolt élelmiszer mennyisége túl nagy a tartály számára, akkor a Fusion 360 CAD fájljait szerkesztésre bocsátottam rendelkezésére, egyszerűen csökkentse a zseb méretét az adagoló kereket, hogy csökkentse a kilépő élelmiszer mennyiségét. Ha a kijövő ételmennyiség nem elegendő, egyszerűen másolja be/illessze be az etetési kódot az arduino -ba, hogy a második vagy harmadik adagot a tartályba töltse.

Ami az étel típusát illeti, csak őrölt halpelyhekkel teszteltem. Elméletileg minden szilárd ételnek működnie kell, és azt tapasztaltam, hogy a darálatlan pelyhek eltömítik a garatot. Tehát, ha olyan pelyheket használ, mint én, erősen ajánlom, hogy őrölje fel őket addig a pontig, amíg minden irányban elférnek a kerékben, és fordítson erre különös figyelmet, ha azt tervezi, hogy hosszú időre felügyelet nélkül hagyja a tartályt. idő (például több mint egy hét) esetén az eltömődött garat megakadályozza a halak etetését!

1. lépés: Amire szüksége lesz

  • Arduino Nano
  • Hozzáférés egy 3D nyomtatóhoz
  • 3D nyomtatott alkatrészek x4 (STL fájlok mellékelve)
  • Azt javaslom, hogy élelmiszerbiztonságos műanyagokat használjon, hogy elkerülje a tartály szennyeződését. A nyomtatott alkatrészek tisztításakor győződjön meg arról, hogy nincsenek műanyag részecskék, amelyek a tartályba eshetnek, vagy vegyszerek, amelyek az élelmiszerbe szivároghatnak.
  • 9 grammos szervó, én egy SM22 -t használtam, amit lefektettem
  • Forró ragasztópisztoly (és forró ragasztó)
  • Alapvető fény időzítő
  • Drót (kenyérsütő lemez jumper vezetékeket használtam)
  • Régi telefon töltő az arduino tápellátásához
  • Kedvenc halételek

2. lépés: Hogyan működik?

A garat az összes ételt befogadja, az enyémet az út felénél felfelé töltöttem zúzott pelyhekkel, és egy hónapig tartott, napi 2 etetési ciklussal.

Az arduino csatlakoztatva van a fény időzítőhöz, és az időzítő be van kapcsolva, amikor a halakat etetni szeretné, és a lehető legkisebb időközönként kapcsol ki, vagy több mint 30 másodpercig, ha az időzítő azonnal kikapcsol ok.

Az etetési ciklus az arduino beállítási kódjában található, így csak egyszer fut. az arduino ezután üres ciklusú ciklust futtat, amíg a fény időzítő kikapcsol.

Az adagoló kimér egy adag ételt, és beteszi a tartályba, majd visszaállítja a szervót az alapértelmezett állapotba, mielőtt pihen a következő etetési ciklusig. Nincs ház az arduino számára, ezt a szintet a mechanizmus próbapadjának szántam, mielőtt átmentem a 2. szint keményebb bitjeire, de elérkezett az ünnep, és kénytelen voltam ezt megállni hogy a halaim túléljék a távollétemet.

3. lépés: Nyomtassa ki a fájlokat

Nélkülük nem fogsz messzire jutni. A.zip mappa két STL -fájlkészletet tartalmaz, az egyiket az eredeti SM22 szervomotorhoz, amit én használtam, a másikat a sokkal gyakoribb SG90 szervóhoz. Mindkettő tartalmazza a Fusion 360 fájlokat, ha módosítani akar/kell módosítani valamelyik alkatrészt. Az SM22 STL -k határozottan illeszkednek egymáshoz, mivel ezeket használtam. Nem nyomtattam ki és nem teszteltem az SG90 alkatrészeket.

Győződjön meg arról, hogy az alja illeszkedik a tartályba. Alapértelmezés szerint úgy van kialakítva, hogy illeszkedjen a tank 13 mm -es pereméhez. Egyszerűen állítsa be a Fusion 360 fájlt a tartályához.

Ha módosítja az adagoló kereket, ne felejtse el, hogy a zseb olyan széles legyen, mint a garat nyílása, túl kicsi, és az étel elakadhat, és túl nagy lehet, és elcsúszhat a kerék felett, és túltáplálhatja a halat. Javaslom, hogy számolja ki, hogy mennyi ételt szeretne egyszerre kiadni térfogat szerint, és módosítsa a zseb méreteit.

Nyomtatáskor feltétlenül használjon hordozóanyagot a kerékzsebhez és az aljához. A garatot fejjel lefelé is kinyomtathatja támasztóanyag nélkül, én pedig az alját is fejjel lefelé, így a hordozóanyag kozmetikai okokból a szervó kivágásában volt, és sima és vízszintes marad.

Az anyagoknál azt javaslom, hogy élelmiszerbiztos műanyagot használjon. A Raptor PLA -t használtam a makergeeks -től, amely rengeteg színben kapható, és szuper erős, miután 10 percig izzította. Ezt megteheti az alkatrészek forralásával, amit javaslom, csak a keréknél, ha nem teljesen illeszkedik, mivel a lágyítás körülbelül 0,3%-kal zsugorítja az alkatrészeket.

Az összes alkatrész nyomtatása körülbelül 1-3 órát vesz igénybe a gép beállításaitól függően, bőven elegendő idő a következő lépés elvégzéséhez!

4. lépés: Az Arduino programozása

Az Arduino programozása
Az Arduino programozása

Amíg ezek az alkatrészek nyomtatnak, töltse fel a vészhelyzeti adagoló vázlatát az arduinójához, és csatlakoztassa a szervót a megfelelő tűkhöz (tápellátás 5 V -ig, GND a GND -hez, jel a 3 -as tűhöz) néhány vezetékkel.

Minden alkalommal, amikor az arduino be van kapcsolva, egy etetési ciklust kell futnia, majd semmit sem kell tennie, amíg ki nem kapcsolja, majd újra be nem kapcsolja vagy vissza nem állítja. Ha több etetési ciklust szeretne, másolja/illessze be a kódot, amíg meg nem kapja a kívánt ciklusszámot. ügyeljen arra, hogy a void loop () üres maradjon.

Miután megerősítette, hogy a szervó csak akkor működik, amikor az arduino bekapcsol vagy visszaáll, javaslom a vezetékes csatlakozók meleges ragasztását, nehogy véletlenül kihúzódjanak. Tesztelje újra a szervót, hogy megbizonyosodjon arról, hogy minden csatlakoztatva van. Ha valahogy elrontja ezt, csak távolítsa el a forró ragasztót, és próbálja újra.

5. lépés: Összeszerelés

Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés

Miután a 3D nyomtatott részek készen állnak, tesztelje az illeszkedést. A szervónak be kell illeszkednie a garatba és az aljába a kerékkel együtt. Győződjön meg arról, hogy a szervó az alapértelmezett helyzetben van, ahová a kód hozza (csak kösse be az arduino-hoz, és hagyja, hogy lefuttassa az adagolási ciklust), és erősen ragasztja az adagoló kereket a szervó tengelyéhez, közepes méretű cseppnek kell lennie legyen elég, ha azt szeretné, hogy a kerék szilárdan rögzítve legyen, de nem szeretné, hogy a felesleges ragasztó eltömítse magát a szervót. Amikor a ragasztó megszilárdul, a kerékben lévő zseb felfelé kell néznie a garat felé. Ha elrontja, távolítsa el a ragasztót, és próbálja újra.

Ismét tesztelje az illeszkedést, ezúttal futtassa az adagoló kódját, hogy megbizonyosodjon arról, hogy a kerék szabadon forog. Ha igen, tegyen egy keveset az ételből a garatba, és futtassa az etetési ciklust, hogy megbizonyosodjon arról, hogy a kívánt ételmennyiség kijön -e, és hogy ne kerüljön belőle műanyag.

Ha elégedett az adagolóval, forró ragasztóval illessze össze a garatot és az alsó részeket, ügyeljen arra, hogy csak a lapos területeket ragassza fel, ha túl közel ragasztja a kereket, elakadhat. A szervót az adagoló két fele tartja, és nem kell ragasztani, de ha akarja, le is ragaszthatja.

6. lépés: Beállítás

Beállít
Beállít

Most feltöltheti a garatot annyi élelemmel, amennyit csak akar, és felhelyezheti a fedelet, én az enyémet felfelé töltöttem fel, és egy hónapig tartott, ezért használja a fedelet, hogy megvédje az ételt a felesleges nedvességtől vagy kártevőktől.

Csatlakoztassa az arduinót a fény időzítőhöz, és állítsa be a kívánt etetési időt. Csak ilyenkor kapcsolja be az időzítőt (és kapcsolja ki a lehető leghamarabb), mivel az arduino minden bekapcsoláskor eteti a halakat. Azt javaslom, hogy válassza ki azokat az időpontokat, amikor nagy valószínűséggel körülveszi az etetést, így tudja, hogy még napokkal vagy hetekkel később dolgozik.

Gratulálunk! Az etető elkészült, egyszerűen helyezze a tartály szélére, és néhány naponta ellenőrizze az étel szintjét. Az enyémet egy teljes hónapra hagytam futni, mielőtt elkezdtem dolgozni a következő szinten. A 2. szint wifi modult használ az óra szinkronizálásához és a tartály világításának vezérléséhez, feltétlenül nézze meg!

Ajánlott: