Escolar Documentos
Profissional Documentos
Cultura Documentos
Alimentador Pet
JOINVILLE, 17/08/2021
1. Introdução
A linguagem C foi criada em 1972, no centro de Pesquisas da Bell Laboratories, por Dennis
Ritchie. Sua primeira aplicação foi a reescrita do Sistema Operacional UNIX, o qual era escrito em
assembly.
No meio de 1970, o UNIX saiu do laboratório para ser utilizado e liberado nas universidades. Foi
o suficiente para que o fechamento da linguagem atingisse proporções que já existiam várias
versões de compiladores C oferecidas por várias empresas, não sendo mais restritas apenas ao
ambiente UNIX, mas compatíveis com vários outros sistemas operacionais.
O C é uma linguagem de propósito geral, sendo adequada à programação estruturada. No
entanto, é mais utilizada para escrever bancos de dados, editores de texto, analisadores léxicos,
compiladores, e etc.
A linguagem C faz parte de linguagens cujas características são: geração de código eficiente,
portabilidade, compilação separada, modularidade, recursos de baixo nível, regularidade,
simplicidade, facilidade de uso e confiabilidade.
A proposta do projeto, foi a de desempenhar um projeto que utilizasse a linguagem C para
programação do Arduino. O mesmo poderia ser uma espécie de desafio, pois conteve desde novas
linguagens e códigos programados, até lógicas diferenciadas do que estávamos acostumados.
2. Objetivo
3. Lista de Materiais
Para o projeto foram utilizados a estrutura apresentada é um protótipo feito em papelão, Placa
Nano, Cabo USB para Arduino, Módulo Relógio Tempo Real RTC – DS3231, Bateria CR2032 3V de
Lithium, Originalmente seria usado uma ponte H, mas pela falta de um, utilizamos um módulo relé,
Motor DC 3-6V 80RPM com Caixa de Redução 120:1 e Jumpers macho-macho e macho-fêmea;
5.Layout e Ligações
6.Programação
7.Constatações Sobre o Projeto
8.Conclusão
Com o Alimentador que desenvolvemos neste projeto, garantimos que os animais recebam duas ou
três alimentações, mesmo não estando em casa, porém é um projeto que pode passar por diversas
melhorias ainda para torná-lo ainda mais complexo, como o bluetooth.
Ao terminar o projeto e todas as suas etapas, podemos ver que vários desafios foram superados ao
adaptar e compreender a lógica do programa e sistema escolhido pela equipe. Além disso, é bastante
perceptível que o desenvolvimento deste trabalho é essencial, tanto para a validação dos
conhecimentos teóricos e práticos, quanto para demonstrar a relevância da disciplina e do seu conteúdo
no dia a dia. Consequentemente, a conclusão deste projeto, certifica que todos os elementos da equipe
apresentam as competências que deveriam ser alcançadas ao decorrer deste semestre.