Përmbajtje:
- Furnizimet
- Hapi 1: Kuptimi se si funksionon ushqyesi
- Hapi 2: Filloni të printoni pjesët e ushqyesit të maceve dhe porositni pjesët për t'i blerë
- Hapi 3: Filloni të ngarkoni OS në Pi dhe Konfiguroni
- Hapi 4: Kopjoni skedarët e serverit të uebit në dosjen/var/www/html
- Hapi 5: Ndryshoni Skedarin 'sudoers'
- Hapi 6: Kopjoni skedarët e skriptit në Drejtorinë CatFeeder
- Hapi 7: Ndryshoni Skedarin Crontab për të ekzekutuar skriptin 'checkDispenseFood'
- Hapi 8: Filloni Pjesën e Telave të Projektit - Ndërtoni Kutinë e Kontrollit
- Hapi 9: Mblidhni Ushqyesin e Maceve
- Hapi 10: Shtoni energji në Pi dhe Kutinë e Kontrollit
Video: Ushqyesi i Macit të Forcës Industriale (i përkëdhelur): 10 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:16
Unë udhëtoj për shumë javë në të njëjtën kohë dhe kam këto mace të egra në natyrë që duhet të ushqehen ndërsa jam larg. Për disa vjet, unë kam përdorur ushqyes të modifikuar të blerë nga Amazon që kontrollohen duke përdorur një kompjuter pi mjedër. Edhe pse sistemi im i ushqimit përdor dy ushqyes (parësorë dhe rezervë), besueshmëria e ushqyesve të klasës së banimit ka qenë një shqetësim. Ky projekt heq shumë shqetësimin e besueshmërisë. Ky ushqyes është superior ndaj ushqyesve të blerë të modifikuar në mënyrat e mëposhtme: Më e lehtë për tu programuar, IOT, motor i rëndë, kushineta në bosht. Pjesët lëvizëse janë të gjitha prej çeliku, shpërndajnë të gjithë ushqimin (nuk ka mbetur në ushqyes), çmontimi është i lehtë, lejon pastrim të plotë dhe shkalla e ushqimit është e qëndrueshme plotësisht ose gati e zbrazët.
Ushqyesi i fuqisë industriale të maceve është një projekt ushqyes i kafshëve shtëpiake i cili bazohet në ueb/internet: i kontrolluar nga kompjuteri (mjedra pi)
Ushqyesi operohet nga një server në internet. Serveri shfaq foton aktuale të tasit. Serveri i uebit ka butona për të: ushqyer sipas kërkesës, për të bërë fotografi të reja, për të personalizuar me lehtësi kohën e ushqimit automatik, për të treguar se sa ushqim është shpërndarë Feed Sasi të ndryshme të kibbles në periudha të ndryshme të ditës - personalizohen me lehtësi fotografi të postës elektronike para dhe pas ushqyerjes për të verifikuar funksionimin Bëni fotografi sipas kërkesës Serveri i uebit shfaq fotografinë aktuale të tasit në ueb -faqen e Regjistrimeve dhe tregon sa ushqim është shpërndarë.
Besueshmëria - Motor me cilësi të lartë, kushineta për të minimizuar konsumimin, rezervë e baterisë për pi.
Lidhshmëria - Larg shtëpisë? kontrolloni furnizimin me ushqim të kafshës suaj.
Ky ushqyes është projektuar në të vërtetë si një nënpjesë për një sistem të jashtëm të ushqyerjes së maceve të egra. Sistemi i ushqyerjes në natyrë përmban dy nga këto ushqyes për tepricë në rast të dështimit. Sistemi i jashtëm është dëshmi rakuni. Shtë projektuar për të vepruar pa mbikëqyrje për periudha të gjata kohore. Unë do ta lidh sistemin më të madh në natyrë në një datë të mëvonshme.
Për shkak se të tjerët mund të duan ta përdorin këtë ushqyes në një mjedis të brendshëm, shtova një bazë, kapak dhe tas. Unë do të përdor timen pa bazën dhe tasin. Unë gjithashtu përfshij një zgjatje në rast se dikush dëshiron kapacitet shtesë.
Unë kam përdorur ushqyes të kontrolluar me mjedër pi për periudha të gjata kohore dhe jam i kënaqur me besueshmërinë. Ky ushqyes ka qenë në funksion për disa javë, është çmontuar dhe inspektuar. Ushqyesi u çmontua lehtë dhe u pastrua lehtë. Unë mund të hiqja të gjitha mbetjet e ushqimit për të mos i sëmurë kafshët e mia. Unë besoj se besueshmëria do të jetë shumë e lartë.
Ky projekt kërkon një printer 3d. Ky nuk duhet të jetë problem nëse nuk e keni dhe jetoni në një zonë të madhe metroje. Shumë biblioteka kanë printerë 3D tani.
Përgjegjësia: Ky projekt lidhet me uebfaqe të tjera që mbulojnë hapat e nevojshëm për të instaluar softuer në një mjedër pi, etj. Ky është i pari im "udhëzues", dhe këto udhëzime janë të shkruara në një nivel të lartë dhe nuk hyjnë në detajet më të vogla Me Mund të kërkohen disa hetime/kërkime të mëtejshme.
Furnizimet
Konvertuesi i Nivelit Logjik
Mjedër Pi
Furnizues me energji Raspberry Pi Micro USB
Stafetë
Futje me fije bronzi
Furnizimi me energji elektrike DC
Shofer Stepper Motor
Kushineta e mbyllur me gome
Stepper Motor
Bashkim fleksibël
Kartë SD
Kamera USB
Bashkimi i boshtit të fllanxhës 8 mm
Bosht i rrumbullakët metalik 8mm x 100mm
Hapi 1: Kuptimi se si funksionon ushqyesi
Ushqyesi përbëhet nga një plesht që mban ushqim. Pleshti ulet në majë të një transportuesi me vida. Transportuesi i vidhave kthehet nga një motor stepper i cili ka një çift rrotullues më shumë se sa duhet për të kthyer rrotulluesin.
Motori drejtohet nga një transformator 12V përmes një kontrolluesi stepper. Fuqia e kontrolluesit kontrollohet nga një stafetë e cila ndez/fik energjinë vetëm kur ushqyesi është në punë. Motorët stepper përdorin energji edhe kur nuk kthehen. Kjo është arsyeja pse unë instalova një stafetë - furnizoni energji vetëm kur kërkohet motori. Kontrolluesi stepper kontrollohet nga një kompjuter pi mjedër i cili ka një server në internet.
Faqja e indeksit të serverit në internet ka katër butona të cilët kontrollojnë pi. Ekziston një buton "cilësime" (i lidhur me një faqe cilësimesh), butoni "furnizo tani" (i lidhur me një faqe të furnizimit tani), butoni "foto" (i lidhur me një faqe me fotografi) dhe një "mbushje rivendosjeje" (e lidhur me një faqe rivendosjeje).
"Butoni i cilësimeve" -> settings.php - kjo faqe shkruan cilësimet në një skedar teksti (konfigurimi.txt) i vendosur në drejtorinë/var/www/html. Ky skedar txt do të lexohet çdo orë për të parë nëse është koha për të ushqyer dhe sa për të ushqyer.
"Feed Now" -> button.php - kjo faqe e quan skriptin shell "feedNow.sh" i cili thërret shkrimin python"
/home/icf/catFeeder/feedNow.py.
"Butoni i rivendosjes" thjesht rivendos numrin e furnizuesit në zero. Numërimi aktual ruhet nga skedari "fdrCount.txt".
"Butoni i figurës" e detyron kamerën të bëjë një fotografi të re. Fotografia në uebfaqe azhurnohet një herë në orë dhe merret 10 minuta pas çdo ore (pasi ushqyesi të ketë shpërndarë ushqimin.
Crontab do të modifikohet për të ekzekutuar një shkrim python "checkDispenseFood.py" çdo orë në orë. Ky skenar lexon skedarin configuration.txt. Shikon kohën aktuale, shikon nëse kohët përputhen për ndonjërën nga tre kohët e ushqimit. Nëse ka një ndeshje, ajo shpërndan sasinë e ushqimit që është vendosur nga skedari configuration.txt. Skenari gjithashtu thërret një skenar i cili dërgon një foto nga kamera para ushqimit dhe pas ushqyerjes. Në këtë mënyrë dikush mund të verifikojë që po ha të gjithë ushqimin dhe se shpërndarësi në të vërtetë po punon.
Auger është testuar me vetëm një lloj kibble macesh (Meow Mix). Ushqyesi e zbraz plotësisht hinkën me shumë pak "holla miu". Ushqyesi duket se shpërndan sasi të qëndrueshme të ushqimit, paketa është plotësisht e mbushur ose gati e zbrazët.
Hapi 2: Filloni të printoni pjesët e ushqyesit të maceve dhe porositni pjesët për t'i blerë
Të gjithë skedarët e printerit 3d janë të vendosur në thingiverse. Lidhja
Shkarkoni dhe filloni të printoni të gjithë skedarët stl. Do të duhet pak kohë për t'u printuar, kështu që ndërsa të gjitha pjesët janë duke u shtypur, kaloni në pjesën kompjuterike të projektit.
Hapi 3: Filloni të ngarkoni OS në Pi dhe Konfiguroni
Këto udhëzime janë për një instalim pa kokë. Unë përdor një mac kështu që nuk e di nëse ndonjë nga hapat do të jetë i ndryshëm në çfarëdo lloji të kompjuterit që përdorni.
Shkarkoni Raspbian Mos përdorni NOOBS.
Konfiguroni dhe instaloni Raspbian në kartën sdc - dhe instaloni kartën në PI. Lidhja e udhëzimeve. Kam përdorur balenaEtcher.
Instaloni kartën dhe ssh në pi
Siguroni pi -në tuaj
Krijoni ikonën (llogaria industriale e ushqyesit të maceve)
sudo adduser icf
Instaloni dhe konfiguroni serverin në internet - instaloni dhe konfiguroni php
Shkarkoni skedarët nga github
Hapi 4: Kopjoni skedarët e serverit të uebit në dosjen/var/www/html
Kopjoni skedarët e serverit të uebit në dosjen/var/www/html
Verifikoni/vendosni Lejet/pronarët e Skedarëve
Pasi skedarët të kopjohen në pi, verifikoni që pronarët dhe lejet përputhen me imazhin.
Nëse jeni i ri në linux/raspberry pi? Google "chown" & "chmod" për të mësuar se si të vendosni pronarin dhe lejen në Linux.
Hapi 5: Ndryshoni Skedarin 'sudoers'
Shkruani komandën e mëposhtme sudo nano /etc /sudoer
Shtoni rreshtin në fund të skedarit
www-data ALL = (ALL) NOPASSWD: /var/www/html/feedNow.sh, NOPASSWD: /var/www/html/camera.sh
Hapi 6: Kopjoni skedarët e skriptit në Drejtorinë CatFeeder
Krijoni një drejtori catFeeder në drejtorinë icf dhe kopjoni skedarët nga github në atë drejtori.
Kontrolloni dhe vendosni pronarët/lejet në mënyrë që ato të përputhen me imazhin e mësipërm.
Ndryshoni kodin në skedarët e mëposhtëm për emailin tuaj: sendAfterEmail.py, sendBeforeEmail.py
Hapi 7: Ndryshoni Skedarin Crontab për të ekzekutuar skriptin 'checkDispenseFood'
Shkruani në vijim në rreshtin e komandës
sudo crontab -e
Shtoni rreshtin e mëposhtëm në fund të skedarit
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
Kjo do të ekzekutojë skriptin 'checkDispenseFood.sh' çdo orë në orë. Nëse cilësimet nga serveri në internet përputhen, ushqyesi do të shpërndajë ushqimin.
Kjo do të bëjë një fotografi çdo 10 minuta pas orës.
Hapi 8: Filloni Pjesën e Telave të Projektit - Ndërtoni Kutinë e Kontrollit
Ndërtoni kutinë e kontrollit. Unë e bëra kutinë time të kontrollit të madhe, vetëm kështu që do ta bënte më të lehtë montimin dhe lidhjen me tela. Unë mund ta modifikoj këtë dizajn dhe ta bëj atë shumë më kompakt.
Lidhja e motorit me kutinë e kontrollit: Përdorni dy montime të prizave të aviacionit. Shkëputni katër (4) tela nga motori. Ka një vrimë në montimin e motorit për një prizë. Ka dy vrima në kutinë e kontrollit. Përdorni një vrimë për prizën e motorit. Instaloni motorin në bazën e motorit duke përdorur (4) katër baza gjashtëkëndore 3mm x 8mm dhe lidhni 4 telat në një prizë. Shkëputni lidhësit dupont nga ana tjetër e 4 telave dhe lidhni prizat në të dy anët për të bërë një kabllo që futet në kutinë e kontrollit. Bashkoni 4 tela në një prizë tjetër që do të përdoret për prizën e kutisë së kontrollit. Instaloni kutinë e kontrollit plug -in
Instaloni pi duke përdorur bazat gjashtëkëndore 2 mm X 8 mm, stafetë duke përdorur bazat gjashtëkëndore 2 mm X 8 mm dhe kontrolluesin duke përdorur M3 x 8 mm dhe arra në kuti dhe lidhni atë sipas diagramit të telave. Vendosni çelësat e uljes së kontrolluesit në, ndezur, fikur, aktivizuar, fikur, fikur. Ky projekt përdori një kombinim të telave dupont, tela të rregullt. Kërkohet disa saldime. Lidhja kërkohet kryesisht për prizat. Kam përdorur prizat e aviacionit në mënyrë që të mund të lidhem dhe shkëputem lehtësisht.
Kapni fundin e telit të transformatorit dhe lidhni në një prizë tjetër të aviacionit. Lidhni fuqinë sipas diagramit të instalimeve elektrike.
Hapi 9: Mblidhni Ushqyesin e Maceve
Deri tani, të gjitha pjesët tuaja duhet të printohen.
Bolting: Kam përdorur futje prej bronzi për tetë lidhje. Unë do të pastroj ushqyesin shpesh, kështu që kam nevojë që fija të jetë në gjendje të mirë. Vendosni pajisjet prej bronzi në bazën dhe strehimin e poshtëm të ushqyesit të vidave.
Mblidhni auger - Përdorni një skedar të rrumbullakët nëse boshtet nuk përshtaten brenda gropës (në fakt më duhej të kaloja një stërvitje nëpër qendër dhe më pas përdorja një skedar të rrumbullakët për të përfunduar me një lidhje të ngushtë). Përdorni vida me kapak 3 mm x 8 mm për fllanxhat fundore. Boshtet duhet të jenë në gjendje të rrëshqasin brenda dhe jashtë fllanxhave. Bëni rregullimet përfundimtare të boshtit gjatë montimit përfundimtar.
Mbërtheni bazën në shtrirjen e bazës. Ushqyesi im në të vërtetë nuk e përdor këtë. Shtova shtesën bazë për këdo që e ndërton këtë që përdor një tas. Përdorni (4) 4mm x 12mm dhe arra.
Mbërtheni motorin në montimin e motorit. Përdorni (3) 4mm x 12mm dhe arra.
Bolt Motor mbështetje në bazë. Përdorni (4) bulona dhe arra 4mm x 40mm.
Lidhni bashkuesin në boshtin e motorit
Rrëshqisni kushinetat në boshtin e rrotullës
Vendoseni enën në luginën e poshtme dhe rrëshqisni luginën në vend, ndërsa drejtoni boshtin në bashkues. Përfundoni parashikimet e boshtit dhe shtrëngoni të gjitha vidhat e vendosura që lidhen me boshtin dhe bashkuesit.
Vendoseni luginën e sipërme mbi luginën e poshtme dhe vidhoseni poshtë në bazën dhe lugin e poshtëm.
Shtoni katër lidhëset e bashkimit në kolona dhe fiksoni duke përdorur (4) 4mm x 40mm dhe arra.
Shtoni hinkën dhe ngjitni bashkimet në hinkë.
Hapi 10: Shtoni energji në Pi dhe Kutinë e Kontrollit
Lidhni pi dhe kutinë tuaj të kontrollit. Hapni një shfletues uebi. Shkoni te pi juaj, vendosni oraret e ushqyesit tuaj dhe prezantojeni macen tuaj me ushqyesin e saj të ri.
Recommended:
Si të bëni një kalibrim të forcës në një CombiTouch: 6 hapa
Si të bëni një kalibrim të forcës në një CombiTouch: Ky udhëzues po tregon se si të bëni një kalibrim të forcës në një furrë Alto-Shaam CombiTouch. Nëse ekrani nuk po i përgjigjet prekjes ose po aktivizon një ikonë tjetër nga ajo që po prekni, thjesht ndiqni këto udhëzime. Nëse
Udhëzues i thjeshtë Arduino për Rezistencën e Ndjesisë së Forcës (FSR): 8 hapa
Udhëzues i thjeshtë Arduino për Rezistencën e Ndjenjës së Forcës (FSR): Në këtë tutorial do të mësojmë se si të zbulojmë forcën e aplikuar në Rezistencën e Ndjeshmërisë së Forcës (FSR) dhe ta shfaqim atë në OLED Display + do të vendosim kufijtë me një LED të gjelbër dhe të kuq . Shikoni një video demonstruese
Matja e Forcës Ndryshimet e një Rrjeti Fibrash të Gjeneruar Kur Zhvendosen Me Forcë të Jashtme: 8 Hapa
Matja e Ndryshimeve të Forcave të Një Rrjeti Fibrash të Gjeneruar Kur Zhvendoseni Me Forcë të Jashtme: Qelizat janë në gjendje të ndërveprojnë me matricën e tyre jashtëqelizore përreth (ECM) dhe mund të zbatohen si dhe t'u përgjigjen forcave të ushtruara nga ECM. Për projektin tonë, ne simulojmë një rrjet fibrash të ndërlidhur që do të veprojnë si ECM dhe do të shohim se si
Forca e Bllokimit të Forcës së Bllokimit të Shportës së Blerjeve Fusha E DOOM: 4 Hapa
Forca e Mbylljes së Shportës Portative të Fushës OF DOOM: A jeni mërzitur apo dëmtuar ndonjëherë nga sulmet e këqija të karrocave të blerjeve? mirë, tani mund të blini me siguri! ky rrip do të ndalojë çdo karrocë armiqësore të blerjeve në gjurmët e tij nëse vjen brenda pesë këmbëve nga ju! Jo më këmbë të mavijosura! jo më th
Firefly i përkëdhelur në një shishe: 3 hapa
Firefly i përkëdhelur në një shishe: Fireflies këtu në Wilson NC u tërhoqën nga një elektrik dore e bardhë LED që po tundja përreth, kështu që vendosa të shoh nëse mund të bëj një Firefly të përkëdhelur për Zemrën time të ëmbël. Mora një LED të bardhë të lirë dhe disa lule të rreme që ai të ulej