Ciao!
Benvenuti nel nostro manuale di istruzioni del distributore di cibo per animali Arduino.
Siamo Dan e Tom, siamo studenti di design del prodotto presso la Metropolitan University di Cardiff, nel Galles meridionale, e come parte del briefing di valutazione ci viene data questa sfida, per dimostrare la nostra conoscenza di base della codifica, dei prototipi elettronici e dei macchinari. . .
Ecco i componenti elettrici necessari schermo Sarawauno o MegaLCD 12x2 l298n modulo di azionamento del motore 32 31 modulo orologio in tempo reale-
040 breadboard rotativo non codificato Cavo jumper di alimentazione breadboard 5v (
Buon mix di uomini e donne)
Trasformatori isolati di diversi colori (220 e 10k ohm)
Pulsante di commutazione 3 led di coppia, tagliatrice laser per utensile elettrico a bassa velocità saldatura a filo tagliato metallo/utensile da taglio trucioli di legno (o equivalente)
Stampante Ultimaker 3D (o equivalente)
O acrilico spesso 3 mm 1 pezzo MDF spesso 6 mm4 lunghezza asta metallica filettata M10 materiale per fresatura 3D 4 pezzi (circa 140 mm ciascuno)
8 rondelle M108 pacchetto M10 (
o nastro isolante)
Dadi e bulloni M3 per il montaggio di Arduino e assemblaggi 4 cuscinetti in metallo (
Abbiamo usato 26 diametro esterno e 10 mm di diametro interno)
Adesivo per asta da 10 mm (
Usiamo la Gorilla Glue indipendentemente dal fatto che altre marche o adesivi siano adatti o meno)
Abbiamo realizzato diversi componenti per far funzionare correttamente l'intero
Contenitore per alimenti e imbuto-
Agenzia di distribuzione-Base e scivolo
Assemblaggio dell'interfaccia scatola per la conservazione degli alimenti e imbuto le parti di questo assemblaggio sono tutte tagliate da acrilico da 3 mm e tutte le parti sono assemblate insieme utilizzando giunti a dita.
Le parti vengono tutte tagliate utilizzando la macchina da taglio Epilog Laser e il file vettoriale viene sviluppato utilizzando Corel Draw x7.
L'acrilico è un materiale per la sicurezza alimentare facile da tagliare al laser ed è un materiale adatto alla conservazione degli alimenti.
Questa sezione può essere realizzata a mano con materiali diversi, ma assicurati che i materiali siano correttamente completati per garantire una conservazione sicura degli alimenti. [
Immagine del set-top box]
Questa parte del gruppo distributore di alimenti è realizzata con tubi acrilici (50 mm e 30 mm)
Due parti a vite stampate in 3D, piastre in fibra media da 6 mm, cuscinetti in metallo e aste in metallo.
Taglia la staffa principale della piastra in fibra media dal file Dxf chiamato \"staffa della piastra in fibra media\" di seguito. dxf\".
Tagliare tubo da 50 mm, 140 mm, praticare un foro da 30 mm all'estremità da 40 mm di un tubo e parte superiore adatta per tubo da 30 mm (
Soffietto come mostrato in figura).
Potrebbe essere necessario macinare del materiale usando Dremel per adattarlo.
La parte della vite viene stampata in 3D e quindi ricollegata, a causa delle limitazioni della capacità di stampa 3D sulla stampante Ultimaker.
Complessivamente, il tempo di stampa dovrebbe essere di 12-
A seconda delle impostazioni scelte, 14 ore per parte. Abbiamo usato uno 0.
Ugello da 4 mm, la qualità di stampa è normale, non è richiesta alcuna struttura di supporto.
Installare due aste metalliche o tubi metallici lunghi 30 mm sul cuscinetto.
Quando la stampa 3D è completa, premi questi cuscinetti nelle parti della vite e potresti dover limare alcuni materiali quando stampiamo le parti per garantire una perfetta aderenza.
Come mostrato nella figura, far scorrere la vite sul tubo, far scorrere il tubo sulla staffa, quindi far scorrere l'asse nella staffa terminale.
Questa impostazione garantisce che la quantità di cibo assegnata sia regolabile, a seconda delle dimensioni dell'animale che hai.
Il cuscinetto riduce l'attrito sulle parti in movimento, riducendo così il carico sul motore.
Utilizzando due viti, la quantità del cibo sarà molto più facile da controllare, una montata in posizione semi-rotante e l'altra in posizione completamente rotante significa che il cibo fuoriesce costantemente dal distributore.
Abbiamo scelto di effettuare 3 rotazioni complete sulle nostre parti a vite (
3 \"thread \") completi
Poiché ciò consente di misurare una piccola quantità di cibo per garantire che il tuo animale domestico non sia sovralimentato o denutrito. [
Se disponi delle strutture disponibili, puoi fresare a CNC le parti della vite in un unico pezzo, tuttavia, maciniamo due lastre modello a media densità e scegliamo di eseguire la stampa 3D in un secondo momento, perché la scheda modello necessita di molte rifiniture (
Sigillo di carteggiatura)
Per assicurarsi che sia sicuro toccare il cibo).
La base e lo scivolo sono piuttosto dritti, simili alla scatola per la conservazione degli alimenti e all'imbuto nella parte anteriore di questa sezione.
Scarica il file DXF con l'etichetta \"Base and chute. dxf\".
L'assieme dell'interfaccia è costituito da 4 pezzi acrilici tagliati al laser, ognuno dei quali è costruito utilizzando la barra della vite M10 e il dado come hsewn. . . [
Immagine dell'interfaccia]
Successivamente, è possibile installare l'encoder rotativo, l'LCD e il led. . .
Dopo aver assemblato il gruppo erogatore (parte in MDF)
, Simulalo nella base assemblata e nella sezione dello scivolo e taglia una fessura in ogni tubo da 50 mm in modo che il cibo possa cadere nello scivolo per raccogliere e prepararsi a scivolare direttamente nella ciotola del tuo animale domestico!
Di seguito, puoi vedere il diagramma di Fritzing del circuito che utilizziamo.
In base agli ets che stai utilizzando (
So che esistono molte versioni diverse di RTC e moduli di azionamento del motore)
Puoi usare diverse librerie.
Questo è il codice per arduino.
Questo codice controlla l'ora e la confronta con l'allarme e, se corrispondono, fa girare il motore e spinge fuori il cibo.
Per calcolare quanto tempo dovrebbe girare il motore, abbiamo calcolato quanto cibo verrà rilasciato ad ogni giro.
Una vite viene srotolata in un cerchio di 10 g, che impiega 11 secondi per ogni giro.
Quindi 2 viti spingono 20 g ogni 11 secondi.
Abbiamo studiato la dimensione della porzione di cibo per cani e abbiamo scoperto che un cucciolo ha bisogno di circa 50 grammi di cibo, un cane di taglia media ha bisogno di 140 grammi e un cane di taglia grande ha bisogno di circa 260 grammi.
Ciò significa che le viti girano 27 volte per una piccola parte.
5 secondi, la parte media gira per circa 77 secondi e la maggior parte gira per circa 141 secondi.
A seconda del cibo che usi, potresti volerlo cambiare.
Di solito puoi trovare la parte giusta sul retro della confezione.
Tieni presente che la scala temporale nell'IDE arduino è in millisecondi. ((
Dimensione consigliata)/20)
* 11 = il periodo di tempo in cui cog dovrebbe aprire le librerie che usiamo si trovano tutte sul sito web di arduino, si chiamano time. h, DS1307RTC. H.
Gli altri due sono stati installati nell'IDE di Arduino.