# ornitobot
<style>
img
{
display:block;
float:none;
margin-left:auto;
margin-right:auto;
height: 250px;
}
h1, h2, p:has(em)
{
text-align: left;
}
p:has(em){
text-align: center;
}
em {
font-size: 0.75em;
}
</style>
## O que é
o `ornito-bot` é um produto para a Geração e Consumo de Ciência Cidadã de forma amigável para Humanos. O tópico científico é a observação automática de pássaros e a associação destes com variáveis tais como as metereológicas, ambientais e temporais. [A estética irá incorporar aspectos culturais do Cerrado](https://avoarcerrado.unb.br/index.php/passarinhar/mini-guia) e a forma de entrega se dará por Equipamentos Individuais com acesso via Interface Web.
### Valor Sendo Entregue
- Posse por parte dos usuários acerca das medições e sínteses sendo gerados individualmente
- Pertencimento por parte dos usuários acerca de medições e sínteses sendo gerados por iniciativas científicas no geral
- Pertencimento por parte dos usuários acerca de ambiente sendo mensurado. Fortalecer a identificação com este.
- Geração de fatos a serem observados e compartilhados socialmente e cientificamente.
- Geração de dados para plataformas agregadoras de ciência cidadã
- Geração de Beleza a ser consumida pelos usuários por meio de imagem, som e reflexão.
### Entregáveis do Projeto
- 5 Equipamentos configurados com o Aplicativo
- Repositório Público no GitHub para o Aplicativo
- Manual Público de como montar O Equipamento e configurá-lo para usar com O Aplicativo
### Parâmetros
- Duração do projeto: 4 meses
- Recipiente Final: Universidade de Brasília - Faculdade de Educação
## No que consiste
### Presente Próximo
- Uma montagem física baseada em Raspberry Pi e adaptada para usos do BirdNet-Pi (Hardware como um Produto)
- Vamos chamá-lo como um todo de O Equipamento
- Trabalho Associado: decidir as peças, e para cada Unidade de Produto fazer a aquisição, montagem e testes.
- O sistema operacional Raspberry Pi OS Lite pré-configurado com o BirdNet-Pi (SysOp como um Produto)
- Vamos chamá-lo como um todo de O Sistema Operacional
- Trabalho Associado: decidir a Configuração padrão, testá-la e para cada Unidade de Produto aplicá-la.
- Um Aplicativo inédito para fornecer experiências interativas e didáticas para um público alvo Humano. (Software como um Produto)
- Vamos chamá-lo como um todo de O Aplicativo
- Trabalho Associadox: Criar isso ai
## Especificações
### O Equipamento
:::danger
:construction: Bloqueado pela especificação do Aplicativo/Serviço e Sistema Operacional
No fim, vai ser uma estação com câmera, microfone, sensores ambientais, RPi 3/4 e montagem para ambientes externos. Talvez tenha mais coisas, tipo painel solar.
:::
### O Sistema Operacional
:::danger
:construction: Bloqueado pela especificação do Aplicativo/Serviço
No fim, vai ser uma instalação padrão do Raspbian com o BirdNET-Pi junto a configurações adicionais para permitir o Serviço e a Interface do Aplicativo. Decisão a ser tomada é se a Interface fica no Equipamento ou na Nuvem. Na dúvida é no Equipamento.
:::
### O Aplicativo
O Aplicativo é um software full-stack onde usuário interage com a página web, que é alimentada por um serviço sendo executado em tempo real no próprio Equipamento e de forma comensal com os dados já gerados pelo Sistema Operacional.
Sendo-assim, divide-se em dois sub-produtos mutualistas: O Serviço, que fica escondido, e A Interface, que é o que importa aos humanos.
#### O Serviço
:::danger
:construction: Bloqueado pela especificação do Aplicativo/Interface
No fim, vai ser uma cola e várias funções analíticas para garantir que a Interface tem a inteligência necessária para mostrar as coisas e não precisar pensar.
:::
#### A Interface
Este é o ponto focal do projeto. Todo o resto está a serviço deste. É uma página web que irá entregar o valor direto para o usuário comum por meio de Elementos de Interação.

*Lista sugestiva não-exaustiva e não-exclusiva de Elementos de Interação*
## Planejamento
### Equipe
- Dono do Produto (A Dona Margi)
- Função: expressar sentimentos e julgamentos
- Especialista / Sistema Operacional e Equipamento (O Maker)
- Função:
- Especialista / Contexto (O Passarinhador Nerd)
- Função:
- Designer UI/UX
- Função: entregar um Protótipo do Aplicativo/Interface
- Esforço Estimado: (?)
- Analista de Dados (O Cara dos Gráficos)
- Função: Auxiliar no Protótipo e Implementação do Aplicativo
- Desenvolvedor Full-Stack
- Função: entregar o Aplicativo
### Marcos Temporais
:::danger
Isso é um espantalho
:::
- Mês 1: Expandir
- Semana 1: Equipe é definida
- Semana 2:
- Semana 3:
- Semana 4:
- Mês 2: Reduzir
- Semana 1:
- Semana 2:
- Semana 3: Protótipo Preliminar é Entregue
- Semana 4: O Protótipo do Aplicativo/Interface é entregue
- Mês 3: Implementar e Prototipar
- Semana 1: Aplicativo/Serviço é Específicado
- Semana 2:
- Semana 3:
- Semana 4: O Aplicativo é entregue. Prototipo do Equipamento é entregue.
- Mês 4: Entregas
- Semana 1: Manual Preliminar é entregue.
- Semana 2: Aquisição final de peças
- Semana 3: Equipamentos são montados e testados.
- Semana 4: Manual é publicado. Equipamentos são entregues.
##### Ideias Soltas

https://www.birdweather.com/

###### BirdNET Pi
https://berowra.birdnetpi.com/

