Szia!
Üdvözöljük az Arduino állateledel-adagoló használati útmutatójában.
Dan és Tom vagyunk, terméktervező hallgatók vagyunk a dél-walesi Cardiff-i Metropolitan Egyetemen, és az értékelő eligazítás részeként megkapjuk ezt a kihívást, hogy bemutassuk alapvető ismereteinket a kódolásról, az elektronikus prototípusokról és a gépekről....
Itt vannak az elektromos alkatrészek, amelyekre szüksége van sarawauno vagy MegaLCD képernyő 12x2 l298n motoros meghajtó modul 32 31 valós idejű óra modul-
040 forgó, nem kódolt kenyérsütő tábla 5V kenyérkártya táp áthidaló kábel (
A férfiak és a nők jó keveréke)
Szigetelt transzformátorok különböző színekben (220 és 10k ohm)
Kapcsológomb 3 ledshweigh nyomaték, lézervágó gép alacsony fordulatszámú elektromos szerszám hegesztő huzal vágásához fém/faforgács vágószerszám (vagy ezzel egyenértékű)
Ultimaker 3D nyomtató (vagy azzal egyenértékű)
Vagy 3 mm vastag akril 1 db 6 mm vastag MDF4 hosszúságú M10 menetes fém rúd 3D marás megmunkáló anyag 4 db (kb.. egyenként 140 mm)
8 db M10 alátét8 M10 csomag (
vagy szigetelőszalag)
M3 anyák és csavarok az Arduino szereléséhez és szerelvényekhez 4 fém csapágy (
26 külső átmérőt és 10 mm belső átmérőt használtunk)
10 mm-es rúdragasztó (
A Gorilla Glue-t használjuk, függetlenül attól, hogy más márkák vagy ragasztók megfelelőek-e vagy sem)
Számos különböző alkatrészt készítettünk, hogy az egész megfelelően működjön
Élelmiszertároló doboz és tölcsér-
Elosztóügynökség-bázis és csúszda
Az interfész szerelvény élelmiszertároló doboza és tölcsére ennek a szerelvénynek az alkatrészei 3 mm-es akrilból vannak vágva, és az összes alkatrészt ujjillesztésekkel szerelik össze.
Az alkatrészeket az Epilog Laser vágógéppel vágják, a vektorfájlt pedig a Corel Draw x7 segítségével fejlesztik..
Az akril könnyen lézerrel vágható élelmiszer-biztonsági anyag, amely alkalmas élelmiszerek tartósítására.
Ez a rész kézzel is elkészíthető különböző anyagokból, de kérjük, ügyeljen arra, hogy az anyagok megfelelően legyenek kitöltve a biztonságos élelmiszertárolás érdekében. [
A set-top box képe]
Az ételadagoló szerelvény ezen része akrilcsövekből (50 mm és 30 mm) készült.
Két 3D nyomtatott csavar alkatrész, 6 mm-es középszálas lemezek, fém csapágyak és fém rudak.
Vágja le a fő közepes szálas lemeztartót az alábbi \"közepes szálas lemeztartó" nevű Dxf fájlból. dxf\".
Vágjon 50 mm-es csövet, 140 mm-es, fúrjon 30 mm-es lyukat az egyik cső 40 mm-es végére és a tetejére alkalmas 30 mm-es csőre (
Az ábrán látható fújtató).
Előfordulhat, hogy bizonyos anyagokat Dremel segítségével kell csiszolnia, hogy illeszkedjen.
A csavaros részt 3D-ben nyomtatják, majd újra csatlakoztatják, az Ultimaker nyomtató 3D-s nyomtatási képességének korlátai miatt.
Összességében a nyomtatási időnek 12-nek kell lennie
A választott beállításoktól függően alkatrészenként 14 óra. 0-t használtunk.
4 mm-es fúvóka, a nyomtatási minőség normális, nincs szükség tartószerkezetre.
Szereljen fel két 30 mm hosszú fémrudat vagy fémcsövet a csapágyra.
Amikor a 3D nyomtatás befejeződött, nyomja be ezeket a csapágyakat a csavaros részekbe, és előfordulhat, hogy bizonyos anyagokat reszelni kell az alkatrészek nyomtatása során a szoros illeszkedés érdekében.
Az ábrán látható módon csúsztassa a csavart a csőre, csúsztassa a csövet a konzolra, majd csúsztassa a tengelyt a végkonzolba.
Ez a beállítás biztosítja, hogy a kiosztott takarmány mennyisége az állat méretétől függően állítható legyen.
A csapágy csökkenti a mozgó alkatrészek súrlódását, ezáltal csökkenti a motor terhelését.
Két csavar használatával sokkal könnyebben szabályozható az élelmiszer mennyisége, az egyik félig forgó helyzetbe van szerelve, a másik pedig teljesen elforgatva azt jelenti, hogy az étel folyamatosan kifolyik az adagolóból..
Úgy döntöttünk, hogy 3 teljes körforgást hajtunk végre a csavaros alkatrészeinken (
3 teljes \"szál \")
Mivel ez lehetővé teszi kis mennyiségű táplálék mérését, hogy megbizonyosodjon arról, hogy kedvence nem táplálkozott túl vagy alul. [
Ha van lehetőséged, a csavaros alkatrészeket CNC-vel egy darabba is megmarhatod, de mi két közepes sűrűségű modelllemezt lecsiszolunk, és később döntünk a 3D nyomtatás mellett, mert a modelltábla sok kidolgozást igényel (
csiszoló tömítés)
Hogy megbizonyosodjon arról, hogy biztonságos az élelmiszer megérintése).
Az alap és a csúszda meglehetősen egyenes, hasonlóan az élelmiszertároló dobozhoz és a tölcsérhez, amely ennek a szakasznak az elején található.
Töltse le a \"Alap és csúszda" feliratú DXF fájlt. dxf\".
Az interfész szerelvény 4 lézerrel vágott akril darabból áll, amelyek mindegyike az M10 csavarrúd és anya felhasználásával készült... [
Interfész kép]
Ezt követően felszerelhető a forgó jeladó, az LCD és a led...
Az adagolószerelvény összeszerelése után (MDF alkatrész)
, Szimulálja az összeszerelt alap- és csúszdarészbe, és vágjon egy-egy rést minden 50 mm-es csőben, hogy az étel a csúszdába essen, hogy összegyűjtse és előkészítse, hogy közvetlenül a kedvence táljába csúsztassa!
Alább láthatja az általunk használt áramkör Fritzing diagramját.
Az Ön által használt ets szerint (
Tudom, hogy az RTC-nek és a motoros meghajtó moduloknak sokféle változata létezik)
Különféle könyvtárakat használhat.
Ez az arduino kódja.
Ez a kód ellenőrzi az időt és összehasonlítja a riasztással, és ha egyezik, megfordítja a motort és kinyomja az ételt.
Annak kiszámításához, hogy mennyi ideig kell forognia a motornak, kiszámítottuk, hogy minden fordulatban mennyi élelmiszer szabadul fel.
Egy csavart 10 g-os körben kigördítenek, ami minden fordulathoz 11 másodpercet vesz igénybe.
Tehát 2 csavar nyom 20g-ot 11 másodpercenként.
Tanulmányoztuk a kutyaeledel adagok méretét, és azt találtuk, hogy egy kölyökkutyának körülbelül 50 gramm, egy közepes méretű kutyának 140 grammra, egy nagytestű kutyának körülbelül 260 grammra van szüksége..
Ez azt jelenti, hogy a csavarok 27-szer fordulnak el egy kis résznél.
5 másodpercig, a közepes rész körülbelül 77 másodpercig, a többség pedig körülbelül 141 másodpercig fordul.
A használt élelmiszertől függően érdemes lehet ezen változtatni.
A megfelelő alkatrészt általában a csomag hátulján találja meg.
Ne feledje, hogy az arduino IDE időskálája ezredmásodpercben van. ((
Ajánlott méret)/20)
* 11 = az általunk használt könyvtárak megnyitásának időtartama mind megtalálható az arduino webhelyén, ezeket időnek hívják. h, DS1307RTC. h.
A másik kettőt az Arduino IDE-be telepítették.