Obsah:
- Zásoby
- Krok 1: Pochopení fungování podavače
- Krok 2: Začněte tisknout součásti podavače koček a objednejte si součásti k nákupu
- Krok 3: Začněte načítat OS na Pi a konfigurujte
- Krok 4: Zkopírujte soubory webového serveru do složky/var/www/html
- Krok 5: Upravte soubor 'sudoers'
- Krok 6: Zkopírujte soubory skriptů do adresáře CatFeeder
- Krok 7: Upravte soubor Crontab tak, aby běžel skript 'checkDispenseFood'
- Krok 8: Spusťte elektroinstalační část projektu - sestavte ovládací skříňku
- Krok 9: Sestavte podavač koček
- Krok 10: Přidejte napájení do Pi a ovládacího boxu
Video: Krmítko pro kočky (pet) pro průmyslovou sílu: 10 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Cestuji mnoho týdnů v kuse a mám tyto venkovní divoké kočky, které je třeba krmit, když jsem pryč. Již několik let používám upravené podavače zakoupené od Amazonu, které jsou ovládány pomocí počítače Raspberry Pi. I když můj systém krmení používá dva podavače (primární a záložní), spolehlivost podavačů pro obytné třídy byla problémem. Tento projekt odstraňuje mnoho starostí se spolehlivostí. Tento podavač je lepší než upravené zakoupené podavače následujícími způsoby: Jednodušší programování, IOT, těžký motor, ložiska na hřídeli. pohyblivé části jsou ocelové, dávkují veškeré jídlo (žádné nezůstalo v podavači), demontáž je snadná, umožňuje důkladné čištění a rychlost posuvu je konzistentní plná nebo téměř prázdná.
Průmyslový Strength Cat Feeder je projekt krmítka pro domácí mazlíčky, který je založen na webu/internetu: Počítač (Raspberry Pi) řízen
Podavač je provozován webovým serverem. Server zobrazí aktuální fotografii mísy. Webový server má tlačítka pro: krmení na vyžádání, pořízení nové fotografie, snadné přizpůsobení automatických časů krmení, indikaci množství vydaného jídla Krmení Různé množství granulí v různých denních dobách - snadno přizpůsobitelné fotografie e -mailů před a po krmení pro ověření provozu Vyfotit na vyžádání Webový server zobrazí aktuální fotografii misky na webových protokolech a zobrazí, kolik jídla bylo vydáno.
Spolehlivost - vysoce kvalitní motor, ložiska minimalizující opotřebení, záložní baterie pro pi.
Konektivita - mimo domov? zkontrolujte zásoby krmiva vašeho mazlíčka.
Toto krmítko je ve skutečnosti navrženo jako podčást venkovního systému krmení divokých koček. Venkovní napájecí systém obsahuje dva z těchto podavačů pro nadbytečnost v případě poruchy. Venkovní systém je odolný proti mývalům. Je určen k dlouhodobému provozu bez dozoru. Větší venkovní systém propojím později.
Protože ostatní mohou chtít použít toto krmítko ve vnitřním prostředí, přidal jsem základnu, kryt a misku. Budu používat svůj bez základny a misky. Zahrnuji také rozšíření pro případ, že by někdo chtěl kapacitu navíc.
Dlouhodobě používám podavače s řízeným malinovým pi a jsem se spolehlivostí spokojen. Tento podavač byl v provozu několik týdnů, byl rozebrán a zkontrolován. Krmítko bylo možné snadno rozebrat a vyčistit. Mohl jsem odstranit všechny zbytky jídla, aby moje zvířata nebyla nemocná. Věřím, že spolehlivost bude velmi vysoká.
Tento projekt vyžaduje 3D tiskárnu. To by neměl být problém, pokud jej nemáte a žijete ve velké oblasti metra. Mnoho knihoven má nyní 3D tiskárny.
Prohlášení: Tento projekt odkazuje na jiné webové stránky, které pokrývají nezbytné kroky k instalaci softwaru na malinový pi atd. Toto je můj první „návod“a tyto pokyny jsou napsány na vysoké úrovni a nezacházejí do nejmenších podrobností. Může být vyžadováno další vyšetřování/výzkum.
Zásoby
Převodník logické úrovně
Raspberry Pi
Micro USB napájecí zdroj Raspberry Pi
Relé
Závitové vložky z mosazi
Zdroj stejnosměrného proudu
Ovladač krokového motoru
Kuličkové ložisko s gumovým těsněním
Krokový motor
Flexibilní spojka
SD karta
USB kamera
Spojka 8mm příruby hřídele
Kovový kulatý hřídel 8 mm x 100 mm
Krok 1: Pochopení fungování podavače
Krmítko se skládá ze zásobníku, který pojme jídlo. Zásobník je umístěn na šnekovém dopravníku. Šnekový dopravník je otáčen krokovým motorem, který má více než dostatečný točivý moment k otočení šneku.
Motor je poháněn 12 V transformátorem prostřednictvím krokového ovladače. Napájení regulátoru je řízeno relé, které zapíná/vypíná napájení pouze při provozu podavače. Krokové motory využívají energii, i když se netočí. Proto jsem nainstaloval relé - napájení pouze v případě potřeby motoru. Krokový ovladač je řízen počítačem Raspberry Pi, který má webový server.
Indexová stránka webového serveru má čtyři tlačítka, která ovládají pi. K dispozici je tlačítko „nastavení“(propojeno se stránkou nastavení), tlačítko „nakrmit nyní“(propojeno se stránkou zdroje nyní), tlačítko „obrázek“(propojeno se stránkou obrázku) a tlačítko „obnovit výplň“(propojeno s resetovací stránka).
„Tlačítko nastavení“-> settings.php - tato stránka zapíše nastavení do textového souboru (configuration.txt) umístěného v adresáři/var/www/html. Tento soubor txt se bude číst každou hodinu, aby se zjistilo, zda je čas na krmení a kolik na krmení.
"Feed Now" -> button.php - tato stránka nazývá skript prostředí "feedNow.sh", který volá skript pythonu"
/home/icf/catFeeder/feedNow.py.
"Tlačítko Reset" resetuje počet podavačů na nulu. Aktuální počet je udržován souborem „fdrCount.txt“.
„Tlačítko obrázku“přinutí fotoaparát pořídit nový snímek. Obrázek na webových stránkách je aktualizován jednou za hodinu a je pořízen 10 minut po každé hodině (poté, co krmítko vydalo jídlo.
Crontab bude upraven tak, aby každou hodinu v hodinu spustil skript pythonu „checkDispenseFood.py“. Tento skript čte soubor configuration.txt. Podívá se na aktuální čas a zjistí, zda se časy shodují pro některý ze tří časů podávání. Pokud dojde k shodě, vydá množství jídla, které je nastaveno souborem configuration.txt. Skript také nazývá skript, který odesílá e -mailem fotografii z fotoaparátu před krmením a po krmení. Tímto způsobem si někdo může ověřit, že jí všechno jídlo a že dávkovač skutečně funguje.
Šnek byl testován pouze s jedním typem kočičích granulí (Meow Mix). Podavač zcela vyprázdní násypku velmi malým „krysím otvorem“. Zdá se, že podavač vydává konzistentní množství jídla, ať je zásobník zcela plný nebo téměř prázdný.
Krok 2: Začněte tisknout součásti podavače koček a objednejte si součásti k nákupu
Všechny soubory 3D tiskáren se nacházejí na webuiversiverse. Odkaz
Stáhněte si a začněte tisknout všechny soubory stl. Tisk bude chvíli trvat, takže když se tisknou všechny části, přesuňte se na počítačovou část projektu.
Krok 3: Začněte načítat OS na Pi a konfigurujte
Tyto pokyny platí pro instalaci bez hlavy. Používám mac, takže nevím, jestli se některý z kroků bude lišit na jakémkoli typu počítače, který používáte.
Stáhněte si Raspbian Nepoužívejte NOOBS.
Nakonfigurujte a nainstalujte Raspbian na sdcard - a nainstalujte kartu do PI. Odkaz na instrukce. Použil jsem balenaEtcher.
Nainstalujte kartu a ssh do pí
Zajistěte své pí
Vytvořte icf (průmyslový účet Cat Feeder)
sudo adduser icf
Instalovat a konfigurovat webový server - nainstalujte a nakonfigurujte php
Stáhněte si soubory z github
Krok 4: Zkopírujte soubory webového serveru do složky/var/www/html
Zkopírujte soubory webového serveru do složky/var/www/html
Ověřte/nastavte oprávnění/vlastníky souborů
Po zkopírování souborů na pi ověřte, že se vlastníci a oprávnění shodují s obrázkem.
Pokud jste nováčkem v linuxu/raspberry pi? Google „chown“a „chmod“, abyste se dozvěděli, jak nastavit vlastníka a oprávnění v systému Linux.
Krok 5: Upravte soubor 'sudoers'
Zadejte následující příkaz sudo nano /etc /sudoer
Přidejte řádek do spodní části souboru
www-data ALL = (VŠE) NOPASSWD: /var/www/html/feedNow.sh, NOPASSWD: /var/www/html/camera.sh
Krok 6: Zkopírujte soubory skriptů do adresáře CatFeeder
Vytvořte adresář catFeeder v adresáři icf a zkopírujte soubory z github do tohoto adresáře.
Zkontrolujte a nastavte vlastníky/oprávnění tak, aby odpovídaly výše uvedenému obrázku.
Změňte kód v následujících souborech pro váš e -mail: sendAfterEmail.py, sendBeforeEmail.py
Krok 7: Upravte soubor Crontab tak, aby běžel skript 'checkDispenseFood'
Na příkazovém řádku zadejte následující
sudo crontab -e
Přidejte následující řádek do spodní části souboru
10 */1 * * * sh /var/www/html/camera.sh >>/home/icf/logs/camera 2> & 1
0 * * * * sh /home/icf/catFeeder/checkDispenseFood.sh >>/home/icf/logs/cronlog
To spustí skript 'checkDispenseFood.sh' každou hodinu v hodinu. Pokud se nastavení z webového serveru shoduje, krmítko vydá jídlo.
Tím se pořídí snímek každých 10 minut po hodině.
Krok 8: Spusťte elektroinstalační část projektu - sestavte ovládací skříňku
Postavte ovládací skříňku. Ovládací skříňku jsem udělal velkou, jen aby to usnadnilo montáž a zapojení. Tento design mohu upravit a učinit jej mnohem kompaktnějším.
Připojení motoru k řídicí jednotce: Použijte dvě sestavy leteckých zástrček. Odřízněte čtyři (4) vodiče od motoru. V držáku motoru je jeden otvor pro zástrčku. V ovládací skříni jsou dva otvory. Použijte jeden otvor pro zástrčku motoru. Nainstalujte motor do držáku motoru pomocí (4) čtyř šestihranných zásuvek 3 mm x 8 mm a připájejte 4 vodiče k jedné zástrčce. Odřízněte dupontní konektory z druhé strany 4 vodičů a pájením konektorů na obou stranách vytvořte kabel, který se zapojí do ovládací skříňky. Připájejte 4 vodiče k jiné zástrčce, která bude použita pro zástrčku ovládací skříňky. Nainstalujte zásuvnou ovládací skříňku
Namontujte pi pomocí šestihranných zdířek 2 mm x 8 mm, relé pomocí šestihranných zdířek 2 mm x 8 mm a ovladač pomocí M3 x 8 mm a matic do krabice a zapojte podle schématu zapojení. Nastavte přepínače ovladače na zapnuto, zapnuto, vypnuto, zapnuto, vypnuto, vypnuto. Tento projekt používal kombinaci dupontních vodičů, běžných drátů. Je vyžadováno určité pájení. Pájení je vyžadováno hlavně pro zástrčky. Použil jsem letecké zástrčky, abych je mohl snadno zapojit a odpojit.
Zastrčte konec drátu transformátoru a pájku na jinou leteckou zástrčku. Zapojte napájení podle schématu zapojení.
Krok 9: Sestavte podavač koček
Nyní by měly být vytištěny všechny vaše součásti.
Šroubování: Použil jsem mosazné vložky pro osm připojení. Podavač budu čistit často, takže potřebuji, aby nit byla v dobrém stavu. Vložte mosazné kování do základny a spodního pouzdra šroubového podavače.
Sestavte šnek - použijte kulatý pilník, pokud se hřídele nevejdou dovnitř šneku (ve skutečnosti jsem musel projít vrtákem středem a poté použít kulatý pilník, abych skončil s těsným spojením). Na koncové příruby použijte šrouby 3 mm x 8 mm. Hřídele by měly být schopné klouzat dovnitř a ven z přírub. Během konečné montáže proveďte finální úpravy hřídele.
Přišroubujte základnu k prodloužení základny. Můj vlastně podavač toto nepoužívá. Přidal jsem základní rozšíření pro každého, kdo staví tento, který používá misku. Použijte (4) 4 mm x 12 mm a matice.
Přišroubujte držák motoru k držáku motoru. Použijte (3) 4 mm x 12 mm a matice.
Přišroubujte podporu motoru k základně. Použijte (4) šrouby a matice 4 mm x 40 mm.
Připojte spojku k hřídeli motoru
Nasuňte ložiska na hřídel šneku
Umístěte šnek do spodního žlabu a zasuňte žlab na své místo, přičemž navádějte hřídel do spojky. Dokončete výstupky hřídele a utáhněte všechny stavěcí šrouby spojené s hřídelí a spojkami.
Umístěte horní žlab nad spodní žlab a přišroubujte jej k základně a dolnímu žlabu.
Přidejte čtyři spojky ke sloupkům a upevněte pomocí (4) 4 mm x 40 mm a matic.
Přidejte zásobník a přišroubujte spoje k zásobníku.
Krok 10: Přidejte napájení do Pi a ovládacího boxu
Zapojte své pi a ovládací skříňku. Otevřete webový prohlížeč. Přejděte na své pi, nastavte si časy krmení a seznamte svou kočku s novým krmítkem.
Doporučuje:
DOMÁCÍ DEKORACE S FALOŽENOU PRŮMYSLOVOU ŽLUTOU VYSOKÝM TLAKEM: 6 kroků (s obrázky)
DOMÁCÍ DEKORACE S FALOŽENOU PRŮMYSLOVOU VYSOKOU TLAKOVOU ŽÁROVKOU: Viděl jsem na vrakovišti vyhozené žárovky krásného tvaru. Přišel jsem na nějaké nápady na výrobu domácí dekorativní lampy z těchto rozbitých lamp a nasbíral jsem pár žárovek. Dnes jsem ochoten se podělit o to, jak jsem tyto žárovky proměnil na domácí dekor
MAGICKÉ krmítko pro kočky: 8 kroků
MAGICAL Cat Feeder: KOCOUR ŽIJE ZÁLEŽITOST
Jednoduché automatické krmítko pro kočky: 4 kroky
Jednoduchý automatický podavač koček: Ahoj všichni, když na několik dní odejdu z domova, je krmení mé kočky vždy obrovskou výzvou. Musím požádat přátele nebo příbuzné, aby se o mou kočku starali. Hledal jsem řešení na internetu a našel jsem spoustu produktů pro dávkování jídla pro domácí zvířata, ale
Krmítko pro domácí zvířata s robotem RasPi a telegramem: 4 kroky (s obrázky)
Stroj na krmení zvířat s robotem RasPi a telegramem: Nejprve musím objasnit, že se nejedná o originální Idea Mine, stačí aktualizovat a přizpůsobit programovací skripty tak, aby fungovaly s telegramem, našel jsem ho v předchozím Instructable, takže kredity jsou skutečně Autor toho. Můžete vidět španělské
IoT krmítko pro zvířata: 9 kroků
IoT Food Feeder pro zvířata: V tomto projektu budeme stavět systém dávkovače tekutých potravin IOT pro domácí zvířata a jiná zvířata. Tento projekt, pokud je realizován pro dobré životní podmínky toulavých zvířat (psi, kočky, ptáci atd.) Nebo prevenci ztráty biologické rozmanitosti, nám pak může pomoci dosáhnout inteligentního