Innholdsfortegnelse:
- Trinn 1: Hva du trenger
- Trinn 2: Slik fungerer det
- Trinn 3: Skriv ut filene
- Trinn 4: Programmering av Arduino
- Trinn 5: Montering
- Trinn 6: Oppsett
Video: Den ultimate DIY automatiske fiskemater: trinn 1: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Nivå 1 er den mest grunnleggende mater. Bruk dette hvis du har et stramt budsjett eller, som meg, du ikke kan få nivå 2 til å fungere før du reiser i halvannen uke til ferien. Det er ingen lysstyring.
Mengde og type mat:
Jeg har en betta og 5 neontetraer i en 13 gallon tank. En fôringssyklus setter nok mat i tanken til dem alle. Fôringsmekanismen er den samme for alle tre nivåene, så hvis mengden mat den måler ut er for mye for tanken din, har jeg levert CAD -filene fra Fusion 360 slik at du kan redigere dem, bare reduser størrelsen på lommen i materhjulet for å redusere mengden mat som kommer ut. Hvis mengden mat som kommer ut ikke er nok, bare kopier/lim inn matekoden i arduinoen for å dumpe en andre eller tredje porsjon i tanken.
Når det gjelder typen mat, har jeg bare testet den med malte fiskeflak. I teorien burde enhver fast mat fungere, og jeg har funnet ut at ikke malte flak vil tette beholderen. Så hvis du bruker flak som meg, anbefaler jeg på det sterkeste at du sliper dem opp til det punktet hvor de alle vil passe inn i hjulet i hvilken som helst retning, og vær spesielt oppmerksom på dette hvis du planlegger å la tanken være uten tilsyn i en lengre periode tid (som mer enn en uke), vil en tett beholder forhindre at fisken din mates!
Trinn 1: Hva du trenger
- Arduino Nano
- Tilgang til en 3D -skriver
- 3D -trykte deler x4 (STL -filer følger med)
- Jeg anbefaler å bruke matsikker plast for å unngå å forurense tanken din. Når du rydder opp de trykte delene, må du sørge for at det ikke er plastpartikler som kan falle ned i tanken din eller kjemikalier som vil lekke ut i maten.
- 9 gram servo, jeg brukte en SM22 jeg hadde liggende
- Varm limpistol (og varmt lim)
- Grunnleggende lys timer
- Wire (jeg brukte brødbrett -jumper -ledninger)
- En gammel telefonlader for å drive arduinoen
- Din foretrukne fiskemat
Trinn 2: Slik fungerer det
Beholderen rommer all maten, jeg fylte min omtrent 1/2 av veien opp med knuste flak og det varte en måned med 2 daglige fôringssykluser.
Arduinoen er plugget inn i lyttetimeren, og timeren er satt til å slå seg på når du vil mate fisken og slå den av med det minste intervallet den kan, eller mer enn 30 sekunder hvis timeren kan slå seg av umiddelbart for noen Årsaken.
Fôringssyklusen er i arduinoens oppsettskode, så den kjører bare en gang. arduinoen kjører deretter en tom sløyfesyklus til lyttetimeren slås av.
Materen måler ut en del mat og legger den i tanken, og setter deretter servoen tilbake til en standardtilstand før den hviler til neste fôringssyklus. Det er ingen hus for arduinoen, jeg hadde tenkt at denne delen skulle være en test-seng for mekanismen før jeg flyttet inn på de hardere bitene for nivå 2, men ferien kom og jeg ble tvunget til å bruke dette som et stopp-gap-tiltak for å sikre at fisken min overlevde mitt fravær.
Trinn 3: Skriv ut filene
Du kommer ikke langt uten dem. ZIP -mappen inneholder to sett med STL -filer, en for den originale SM22 servomotoren som jeg brukte og en for den langt mer vanlige SG90 servoen. Begge inneholder Fusion 360 -filene hvis du vil/trenger å endre noen av delene. SM22 STL -ene passer definitivt sammen, siden det er de jeg har brukt. Jeg har ikke skrevet ut eller testet SG90 -delene.
Sørg for at bunnen passer på tanken din. Som standard er den designet for å passe på tankens 13 mm kant. Bare juster Fusion 360 -filen slik at den passer til tanken din.
Hvis du endrer materhjulet, må du huske å holde lommen så bred som åpningen i beholderen, for liten og maten kan sette seg fast og for stor, og den kan skli forbi hjulet og overfôre fisken din. Jeg anbefaler å beregne omtrent hvor mye mat du ønsker å få fordelt om gangen etter volum og endre lommens dimensjoner for å matche.
Når du skriver ut, må du bruke støttemateriale til hjullommen og bunnen. Du kan skrive ut beholderen opp ned uten støttemateriale, og jeg trykte også bunnen opp ned, så støttematerialet var i servoens utskjæring av kosmetiske årsaker, og det etterlater paringsoverflaten glatt og jevnt.
For materialer anbefaler jeg å bruke en matsikker plast. Jeg brukte Raptor PLA fra makergeeks, som kommer i massevis av farger og er supersterk etter at du har glødd den i 10 minutter. Det kan gjøres ved å koke delene, som jeg anbefaler at du gjør for bare hjulet hvis det ikke passer helt siden gløding vil krympe delene med omtrent 0,3%.
Det tar omtrent 1-3 timer å skrive ut alle delene, avhengig av maskinens innstillinger, god tid til å fullføre neste trinn!
Trinn 4: Programmering av Arduino
Mens disse delene skrives ut, last opp nødmaterskissen til din arduino og fest servoen til de riktige pinnene (strøm til 5V, GND til GND, signal til pinne 3) med litt ledning.
Hver gang arduinoen slås på, bør den kjøre en fôringssyklus, og deretter gjøre ingenting før den slås av og slås på igjen eller tilbakestilles. Hvis du vil ha mer enn én fôringssyklus, må du kopiere/lime inn koden til du har antall sykluser du vil ha. Sørg for at tomromsløyfe () forblir tom.
Når du har bekreftet at servoen bare kjører når arduinoen slås på eller tilbakestilles, anbefaler jeg varmliming av ledningsforbindelsene for å forhindre at de trekkes ut ved et uhell. Test servoen igjen for å kontrollere at alt fortsatt er tilkoblet. Hvis du på en eller annen måte roter dette, må du bare fjerne det varme limet og prøve igjen.
Trinn 5: Montering
Når de 3D -trykte delene er klare, tester du passformene. Servoen skal passe inn i beholderen og bunnen sammen med hjulet. Sørg for at servoen er i standardposisjonen koden bringer den til (bare led den til arduinoen og la den kjøre en matingssyklus), og lim matingshjulet varmt til akselen på servoen, en mellomstor dråpe skal være nok, du vil at hjulet skal være godt festet, men ikke at overflødig lim skal tette selve servoen. Lommen i hjulet skal vende oppover mot beholderen når limet størkner. Hvis du roter, fjerner du limet og prøver igjen.
Test alt igjen, denne gangen, kjør materkoden for å sikre at hjulet snurrer fritt. Hvis det er det, legg litt av maten i beholderen og kjør fôringssyklusen for å sikre at mengden mat du ønsker kommer ut og at det ikke kommer ut plast med den.
Når du er fornøyd med materen, limer du trakten og bunndelene sammen. Sørg for å bare lime de flate områdene, hvis du limer for nær hjulet, kan det sette seg fast. Servoen holdes inne i de to halvdelene av materen og trenger ikke limes, men du kan lime den ned også hvis du vil.
Trinn 6: Oppsett
Nå kan du fylle beholderen så mye mat du vil og legge på lokket. Jeg fylte min halvveis oppover og det varte i en måned, så bruk lokket for å beskytte maten mot overflødig fuktighet eller skadedyr.
Koble arduinoen til lyset tidtaker og angi fôringstidene du ønsker. Bare slå på timeren på disse tidspunktene (og slå av så snart den kan) siden arduinoen vil mate fisken din hver gang den slås på. Jeg anbefaler å velge tider du mest sannsynlig vil være i nærheten for å se fôringen skje, på den måten vet du at det fortsatt er arbeidsdager eller uker senere.
Gratulerer! Maten din er ferdig, bare plasser den på kanten av tanken din, og sørg for å sjekke matnivået med noen dagers mellomrom. Jeg lot mitt være i drift i en hel måned før jeg begynte på neste nivå. Tier 2 bruker en wifi -modul til å synkronisere klokken og kontrollerer tankbelysningen, sørg for å sjekke den!
Anbefalt:
Kontroller den automatiske skyvedøren med hjemmeassistent og ESPHome: 5 trinn (med bilder)
Kontroller den automatiske skyveporten din med hjemmeassistent og ESPHome: Følgende artikkel er noen tilbakemeldinger på min personlige erfaring med å kontrollere den automatiske skyveporten som jeg hadde installert på huset mitt. Denne porten, merket "V2 Alfariss", ble utstyrt med noen få Phox V2 -fjernkontroller for å kontrollere den. Jeg har også
Arduino Uno fiskemater i 6 billige og enkle trinn !: 6 trinn
Arduino Uno Fish Feeder i 6 billige og enkle trinn !: Så det kan være nødvendig med litt backstory for dette prosjektet. Personer med kjæledyrfisk ble sannsynligvis presentert for det samme problemet som meg: ferier og glemsomhet. Jeg glemte hele tiden å mate fisken min og klarte alltid å gjøre det før det gikk til s
Nybegynner: Lær IOT med en kul fiskemater: 9 trinn (med bilder)
Nybegynner: Lær IOT med en kul fiskemater: Dette prosjektet handler mer om en guide til å starte med en liten lavbudsjett IOT -enhet og hva du kan gjøre med den. Hva er IOT? Fikk fra Google: IoT er en forkortelse for Internet of Things. Tingenes internett refererer til det stadig voksende nettverket
3 -dagers fiskemater: 5 trinn
Crude 3 Day Fish Feeder: Så hvor lenge kan tropiske fisk overleve uten mat? Dette er uten tvil det vanligste spørsmålet blant fiskeholdere som planlegger å reise i nær fremtid. Mange tropiske fisk kan gå lenge uten å spise. Som en fiskholder som planla å tra
Den automatiske pilledispenseren: 10 trinn (med bilder)
Den automatiske pilledispenseren: Vi er de første masterstudentene Elektro-mekanisk ingeniørfag ved ingeniørfakultetet i Brussel (kort "Bruface"). Dette er et initiativ fra to universiteter i sentrum av Brussel: Université Libre de Bruxelles (UL