Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Lixo Papão - BEPiD

Ezequiel Santos
August 26, 2014

Lixo Papão - BEPiD

Lixo Papão é o fruto da fusão entre o projeto original "Lixo Papão", criado pelos alunos e professores de Design do Centro Universitário Senac (SENAC-SP) e do Copenhagen School of Design and Technology (KEA), e o projeto de aplicativo e hardware criado pelos alunos de Ciência da Computação do Brazilian Program for iOS Development (BEPiD).

Além disso o projeto participou e está participando de encontros de empreendedorismo (InovaSampa - USP), (Concurso Nacional de Startups - CONAJE) e (Empreenda - SENAC).

http://www.lixopapao.com.br
(temporário)
http://lixopapao.github.io

Ezequiel Santos

August 26, 2014
Tweet

More Decks by Ezequiel Santos

Other Decks in Design

Transcript

  1. Utilização de heurísticas baseadas em inteligência coletiva e interação digital

    no desenvolvimento de um aplicativo para o problema da reciclagem. 1 Alessandro Camillo Gimenez de Menezes ([email protected]) Ezequiel França dos Santos ([email protected]) Gabriel Vieira Figueiredo Tomaz ([email protected])
  2. Sumário * Introdução - Contexto - Motivação - Proposta -

    Justificativa - Metodologias * Desenvolvimento * Resultados * Conclusão * Agradecimentos * Perguntas e questionamentos 2
  3. Introdução Uma solução criativa para incentivar a reciclagem, através do

    uso da Internet das Coisas (Internet of Things). 3
  4. Contexto Um grave problema que grandes cidades enfrentam é o

    lixo nas ruas. O descarte incorreto torna o espaço urbano mais sujo e desagradável, além de prejudicar o meio ambiente. 4
  5. Contexto 5 Apenas 6% das cidades brasileiras possuem mecanismos para

    a coleta seletiva e a cidade de São Paulo só recicla 1% do lixo gerado na cidade. Fonte: Veja e Estadão.
  6. Motivação A Política Nacional de Resíduos Sólidos** estabelece que fabricantes,

    importadores, distribuidores e comerciantes de produtos em geral deverão criar um sistema de logística que possibilite reciclar os materiais que geram. 6 **Lei nº 12.305/10
  7. Proposta Solução criativa para incentivar a reciclagem, através do uso

    de um aplicativo baseado em: redes sociais, gamefication, inteligência coletiva e Internet das Coisas. 9
  8. Justificativa A inteligência coletiva é uma forma de o homem

    pensar e compartir seus conhecimentos com outras pessoas. 10
  9. Justificativa Em um sistema assim, os próprios usuários é que

    geram a inteligência, através da interatividade com o aplicativo. 11
  10. Metodologia (CBL) 15 Interação Urbana/Sustentabilidade Como um aplicativo pode servir

    de interface para aumentar a conscientização e ser uma ferramenta no problema do lixo urbano. Elaboração de um app que crie uma interação entre pessoas-reciclagem.
  11. Metodologia (CBL) Com a ideia do aplicativo e das lixeiras

    interativas, fizemos uma parceira com o trabalho “Lixo Papão”. 20
  12. Sumário * Introdução * Desenvolvimento - Gerenciamento - Desenvolvimento de

    Projeto - Desenvolvimento Web (Backend) - Desenvolvimento Embarcado (Hardware) - Desenvolvimento Mobile (App) * Resultados * Conclusões * Agradecimentos * Perguntas e questionamentos 21
  13. Gerenciamento Scrum foi a metodologia ágil para gestão e planejamento

    do projeto de software. O Projeto foi divido em ciclos (no nosso projeto, mensais) chamados de Sprints. Em cada Sprint tinhamos um Time Box dentro do qual um conjunto de atividades deve ser executado. 23
  14. Desenvolvimento (Webservices) 29 Web Service foi a solução utilizada na

    integração do aplicativo e o programa no servidor.
  15. Desenvolvimento (Webservices) 30 Com esta tecnologia foi possível que interagir

    com o aplicativo e deixar a possibilidade do aplicativo ser desenvolvido para sistemas em plataformas diferentes, e ainda sejam compatíveis.
  16. Desenvolvimento (Webservices) Classes (Aplicações PHP) * loginManager.php * rankingManager.php *

    trashManager.php 32 Exemplo: loginManager gerencia logins e cadastros
  17. Inteligência embarcada com Raspberry Pi • Linguagem de rápido desenvolvimento

    (Python) • Integração fácil com Arduino • Interfaces multimídia 34
  18. Bluetooth Low Energy • Conexão sem fios de curto alcance

    • Baixo consumo. • Implantação de novas utilizações em dispositivos de menor autonomia energética. 36
  19. Interface mobile: Bluetooth Low Energy • Bluetooth 4.0 (Padrão adotado

    pelos novos devices) • Menor consumo energético • Implantação de novas utilizações em dispositivos de menor autonomia energética. (Ex: iBeacon, NFC) 37
  20. Arduino e BLE • Shield baseado no TI CC2540 •

    Fácil Implementação • Funciona como uma comunicação Serial 38
  21. Desenvolvimento (APP) O framework Core Bluetooth foi inserido no iOS

    5 e atualmente sua API é baseada no Bluetooth LE (Low Energy), 42 Core Bluetooth
  22. 43 Core Location e MapKit. • Muitos pontos de interesse!

    • Traçar rotas Desenvolvimento (APP)
  23. 45 Core Animation e Core Graphics • Threads • Usabilidade

    estilo “Tinder”. Desenvolvimento (APP)
  24. 47 • Potencial educativo • Estimula o uso do aplicativo

    SpritKit • Gamefication Desenvolvimento (APP)
  25. Gamefication • Jogos chamam a atenção especialmente de crianças 48

    • Potencial para auto-divulgação informal • Publicidade de forma interativa
  26. Sumário * Introdução * Desenvolvimento * Resultados - Resultados -

    Observações - Demonstração * Conclusões * Agradecimentos * Perguntas e questionamentos 49
  27. Sumário * Introdução * Desenvolvimento * Resultados * Conclusão -

    Conclusão - Observações - Resultados - Conclusão * Agradecimentos * Perguntas e questionamentos 52
  28. Conclusão 53 • Potencial comercial • Gerenciamento do tempo em

    projetos • Testes de software • “Vida real” + Aplicativos = Sim, é possível
  29. Sumário * Introdução * Desenvolvimento * Resultados * Conclusão *

    Agradecimentos * Perguntas e questionamentos 55
  30. Agradecimentos • Professores e ex- professores do BEPiD (Fábio Franco,

    Fernando Almeida, Willian Honda, Pedro Paulo e Carolina) • Professora Polise de Marchi • Ex-Professor - Fábio Miranda • Professores: Marcelo Hashimoto, Danielle Mingatos e Eduardo Heredia • Alunos de BCC - Gabriel Garcia, Paulo Henrique (E a Laurana Também) • Alunos de Design - Pollyana Cunha e César Agostinho. • Todos os colegas do BEPiD, até o Nopper. 56
  31. Sumário * Introdução * Desenvolvimento * Resultados * Conclusão *

    Agradecimentos * Perguntas e questionamentos - Perguntas - Encerramento 57