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
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
(a.camillomenezes@gmail.com)
Ezequiel França dos Santos
(ezefranca.br@gmail.com)
Gabriel Vieira Figueiredo Tomaz
(viera_frifri@hotmail.com)
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
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.
5
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. Motivação
Como um aplicativo pode ajudar a melhorar este contexto?
ou melhor
7
Um aplicativo pode ajudar?
9. 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
10. Justificativa
A inteligência coletiva é uma forma de o homem pensar e
compartir seus conhecimentos com outras pessoas.
10
11. Justificativa
Em um sistema assim, os próprios usuários é que geram a
inteligência, através da interatividade com o aplicativo.
11
15. 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.
20. Metodologia (CBL)
Com a ideia do aplicativo e das lixeiras interativas, fizemos uma
parceira com o trabalho “Lixo Papão”.
20
21. 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
23. 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
30. Desenvolvimento (Webservices)
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.
30
34. Inteligência embarcada com
Raspberry Pi
• Linguagem de rápido desenvolvimento (Python)
• Integração fácil com Arduino
• Interfaces multimídia
34
35. Raspberry Pi e a Web
• Agilidade no desenvolvimento
• Exemplo: Conexão MySQL
35
36. 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
37. 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
38. Arduino e BLE
• Shield baseado no TI CC2540
• Fácil Implementação
• Funciona como uma comunicação Serial
38
42. Desenvolvimento (APP)
O framework Core Bluetooth foi inserido no iOS 5 e
atualmente sua API é baseada no Bluetooth LE (Low Energy),
42
Core Bluetooth
55. Sumário
* Introdução
* Desenvolvimento
* Resultados
* Conclusão
* Agradecimentos
* Perguntas e questionamentos
55
56. 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