Hei der!
Velkommen til bruksanvisningen vår for Arduino kjæledyrmatdispenser.
Vi er Dan og Tom, vi er produktdesignstudenter ved Metropolitan University i Cardiff, Sør-Wales, og som en del av vurderingsbriefingen får vi denne utfordringen, for å demonstrere vår grunnleggende forståelse av koding, elektroniske prototyper og maskineri. . .
Her er de elektriske komponentene du trenger sarawauno eller MegaLCD-skjerm 12x2 l298n motordrivmodul 32 31 sanntidsklokkemodul-
040 roterende ikke-kodet brødbrett 5v brødkort strømkoblingskabel (
God blanding av menn og kvinner)
Isolerte transformatorer i forskjellige farger (220 og 10k ohm)
Bryterknapp 3 ledshweigh dreiemoment, laserskjæremaskin for lavhastighets elektrisk verktøy sveisetråd kuttet metall/sponskjæreverktøy (eller tilsvarende)
Ultimaker 3D-skriver (eller tilsvarende)
Eller 3 mm tykk akryl 1 stykke 6 mm tykk MDF4 lengde M10 gjenget metallstang 3D fresebehandlingsmateriale 4 stykker (ca. 140 mm hver)
8 M10 skiver8 M10 pakke (
Eller isolasjonstape)
M3 muttere og bolter for montering av Arduino og sammenstillinger 4 metalllager (
Vi brukte 26 ytre diameter og 10 mm indre diameter)
10 mm stanglim (
Vi bruker Gorilla Lim enten andre merker eller lim er egnet eller ikke)
Vi har laget flere ulike komponenter for å få hele til å fungere skikkelig
Matoppbevaringsboks og trakt-
Distribusjonsbyrå-Base og Chute
Grensesnittmontering matoppbevaringsboks og trakt delene av denne sammenstillingen er alle kuttet av 3 mm akryl og alle delene er satt sammen ved hjelp av fingerskjøter.
Alle delene kuttes ved hjelp av Epilog Laser-skjæremaskinen og vektorfilen er utviklet med Corel Draw x7.
Akryl er et matsikkerhetsmateriale som er lett å laserskjære og er et egnet matkonserveringsmateriale.
Denne delen kan lages for hånd med forskjellige materialer, men sørg for at materialene er riktig utfylt for å sikre trygg matoppbevaring. [
Bilde av set-top-boks]
Denne delen av matdispenserenheten er laget av akrylrør (50 mm og 30 mm)
To 3D-printede skruedeler, 6 mm mellomfiberplater, metalllager og metallstenger.
Klipp hovedplatebraketten for medium fiber fra Dxf-filen kalt \"medium fiber plate brakett\" nedenfor. dxf\".
Kutt 50mm rør, 140mm, bor 30mm hull 40mm ende av ett rør og topp egnet for 30mm rør (
belg som vist på figuren).
Du må kanskje slipe noe materiale med Dremel for å få det til å passe.
Skrudelen 3D-printes og kobles deretter til igjen, på grunn av begrensningene i 3D-utskriftsmuligheten på Ultimaker-skriveren.
Totalt sett bør utskriftstiden være 12-
Avhengig av innstillingene du velger, 14 timer per del. Vi brukte 0.
4 mm dyse, utskriftskvaliteten er normal, ingen støttestruktur er nødvendig.
Installer to metallstenger eller metallrør 30 mm lange på lageret.
Når 3D-utskriften er fullført, trykker du disse lagrene inn i skruedelene, og du må kanskje arkivere noen materialer når vi skriver ut delene for å sikre en tett passform.
Som vist på figuren, skyv skruen over røret, skyv røret over braketten, og skyv deretter akselen inn i endebraketten.
Denne innstillingen sikrer at mengden mat som tildeles er justerbar, avhengig av størrelsen på dyret du har.
Lageret reduserer friksjonen på de bevegelige delene, og reduserer dermed belastningen på motoren.
Ved å bruke to skruer vil mengden av maten være mye lettere å kontrollere, den ene montert i halvroterende stilling og den andre fullt roterende gjør at maten hele tiden renner ut av dispenseren.
Vi valgte å gjøre 3 hele rotasjoner på skruedelene våre (
3 hele \"tråder \")
Siden dette gjør det mulig å måle en liten mengde mat for å sikre at kjæledyret ditt ikke blir over- eller undermatet. [
Hvis du har fasilitetene tilgjengelig, kan du CNC-frese skruedelene i ett stykke, men vi sliper to modellplater med middels tetthet og velger å gjøre 3D-utskrift senere, fordi modellbrettet trenger mye etterbehandling (
Slipeforsegling)
For å sikre at det er trygt å ta på mat).
Basen og sjakten er ganske rette, lik matoppbevaringsboksen og trakten foran på denne delen.
Last ned DXF-filen merket \"Base and chute. dxf\".
Grensesnittet består av 4 laserkuttede akrylstykker, som hver er konstruert med M10-skruestangen og -mutteren som vist. . . [
Grensesnittbilde]
Etter det kan den roterende koderen, LCD og LED installeres. . .
Etter montering av dispenserenheten (MDF-del)
, Simuler den inn i den sammensatte basen og sjaktdelen og skjær en spalte i hvert 50 mm rør slik at maten kan falle ned i sjakten for å samles opp og forberedes til å gli direkte inn i kjæledyrskålen din!
Nedenfor kan du se Fritzing-diagrammet for kretsen vi bruker.
I henhold til etsene du bruker (
Jeg vet at det finnes mange forskjellige versjoner av RTC- og motordrivmoduler)
Du kan bruke forskjellige biblioteker.
Dette er koden for arduino.
Denne koden sjekker tiden og sammenligner den med alarmen, og hvis de stemmer overens, snur den motoren og skyver maten ut.
For å beregne hvor lenge motoren skal gå, regnet vi ut hvor mye mat som vil slippes ut hver sving.
En skrue rulles ut i en sirkel på 10g, som tar 11 sekunder for hver omgang.
Så 2 skruer skyver 20g hvert 11. sekund.
Vi studerte porsjonsstørrelsen på hundemat og fant at en valp trenger omtrent 50 gram mat, en middels stor hund trenger 140 gram, og en stor hund trenger omtrent 260 gram.
Dette betyr at skruene dreier seg 27 ganger for en liten del.
5 sekunder, mellomdelen snur i ca 77 sekunder, og flertallet snur i ca 141 sekunder.
Avhengig av maten du bruker, kan det være lurt å endre det.
Du finner vanligvis den rette delen på baksiden av pakken.
Husk at tidsskalaen i arduino IDE er i millisekunder. ((
Anbefalt størrelse)/20)
* 11 = hvor lang tid cog skal åpne bibliotekene vi bruker kan alle finnes på arduino-nettstedet, de kalles tid. h, DS1307RTC. h.
De to andre er installert i Arduino IDE.