Comedouro Automático Para Pets
by eliza_beth in Circuits > Arduino
952 Views, 2 Favorites, 0 Comments
Comedouro Automático Para Pets


Este projeto aplica conhecimentos em algoritmo e programação, em um protótipo para alimentação automática para animai domésticos. Onde é dosada a quantidade de ração a ser liberada a cada determinado tempo ou quando acionado o botão. O projeto se iniciou através de pesquisas e análises de necessidades do dia a dia e se encerrando com o desenvolvimento do protótipo, com materiais recicláveis e sensores ligados ao arduíno.
Supplies
Pensando no bem-estar animal, e na praticidade para o ser humano, o comedouro automático será uma ótima opção para pessoas que passam muito tempo fora de casa pois, o comedouro é programado para liberar a ração/água para o pet, conforme a necessidade do mesmo, à qual é estipulada pelo dono, no entanto, também, mantendo a ração/água sempre fresquinhas por estarem em um recipiente fechado e sem desperdícios por ser liberada em pequenas porções conforme a programação desejada para o comedouro.
Materiais Utilizados
.jpeg)
Componentes:
1 lata (vazia) de Pringles
1 lata (vazia) de café
1 Pote (vazio) de castanhas
- servo motor MG996
- Fita dupla face
- fio grosso
- Furadeira
- Pedaço de cano PVC
- fita isolante
- Arduino ou microcontrolador
- Faca
- Tesoura
- botão
- Material para decoração (papel adesivo, cola quente... )
Confecção Do Prototipo
.jpeg)


.jpeg)
Nesta etapa foram necessarios cortar, furar, colar... todos os elementos necessarios para a confecção
Código Arduino
#include <Servo.h>
Servo myservo; // create servo object to control a servo
// twelve servo objects can be created on most boards
int pos = 0; // variable to store the servo position
void setup() {
myservo.attach(9); // attaches the servo on pin 9 to the servo object
}
void loop() {
for (pos = 0; pos <= 180; pos += 1) { // goes from 0 degrees to 180 degrees
// in steps of 1 degree
myservo.write(pos); // tell servo to go to position in variable 'pos'
delay(15); // waits 15ms for the servo to reach the position
}
for (pos = 180; pos >= 0; pos -= 1) { // goes from 180 degrees to 0 degrees
myservo.write(pos); // tell servo to go to position in variable 'pos'
delay(15); // waits 15ms for the servo to reach the position
}
}
Projeto Sendo Testado Após Elaboração Do Codigo E a Pré Montagem Do Prototipo
Nesta etapa foi testado se o motor iria responder ao codigo registrado no arduino
Decoração Do Comedouro


Utilizado papel adesivo,para forrar as latas, e pote, e imagnes dos pets das alunas que desenvolveram o projeto
Projeto Finalizado
Demonstrativo, de como funciona o prototipo, com codigo no arduino funcionando e material para o fazer funcionar conforme seu intuito.