Coder Social home page Coder Social logo

littlepet's Introduction

LittlePet

LittlePet Samrt_Feeder

Em 2020-1 (LittlePet) 1º Semestre

Logo littlePet

Empresa

No primeiro semestre não se teve uma empresa, os projetos foram definidos pelas equipes.

Problema

Os dispensadores automáticos de ração existentes hoje no mercado foram feitos para trabalhar com ração de cachorros e gatos, mas falha quando é usado com rações de outros pets, porque estas rações são cilindricas e costumam travar o alimetador. O projeto visa oferecer uma opção de dispensador de ração automático feito para ração de roedores e lagomorfos devido as suas seguntes características:

  • Maior potência do motor
  • Não trava com rações cilindricas
  • Pesa a ração oferecida
  • Informa quando o alimentador está sem ração

Hardware

Logo littlePet

  1. WIFI-Lora com Display
  2. Ponte H dupla Driver motor
  3. Motor 12V 15KGF
  4. HX711
  5. Balança
  6. Fonte 12DC

Aplicativo Mobile

O aplicativo mobile foi feito pelo Kodular com programação em blocos, desta forma, a programação realizava a comunicação entre a programação do arduino e a interface com o usuário. Abaixo está a tela principal do aplicativo que será explicado de cima para baixo a seguir.

tela aplicativo de agendamento

  1. Um bloco informando qual usuário está conectado e o botão para deslogar o mesmo.
  2. Um botão de seleção em que o usuário pode selecionar uma entre todas as conexões disponíveis ao redor.
  3. Um texto informado se a conexão teve sucesso ou não.
  4. A lista dos horários de dispensamento criados pelo usuário, quando não está informado quais os dias da semana o alarme será diariamente.
  5. Botão para abrir um modal para seleção do horário para o agendamento (Aparece-se um texto embaixo informando qual o selecionado para confirmação).
  6. Um array de botões, quando o usuário clica em um ele se torna verde informando que aquele dia será incluso na rotina para o horário selecionado do alarme.
  7. Botão para confirmar a adição do horário novo.
  8. Um texto adicionado para a etapa de desenvolvimento, informando onde o aparelho estava conectado, retirado na versão final.

Tecnologias Utilizadas

  • Kodular

Para a programação mobile.

  • Arduino

Para o uso em hardware.

  • Firebase

Banco de dados utilizado.

Funcionamento

Clique para assistir o vídeo do projeto funcionando

Watch the video

littlepet's People

Contributors

barbara-bb avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.