Introduction: Sistema De Sensoriamento, Monitoramento E Cuidados Para Moradores De Rua

About: Hackathon Sao Carlos

Durante o inverno os moradores de rua sofrem com o frio nas cidades e algumas vezes até chegam a óbito. Visando os objetivos da ONU 2030 e a crescente evolução tecnológica dos últimos anos, foi proposto um sistema que possa auxiliar na identificação de possíveis casos de hipotermia em regiões onde há aglomeração de moradores de rua.

Será utilizado uma integração entre Dragonboard e Arduino para realizar o monitoramento através de câmera, sensor de temperatura e sensor de presença.

Os materiais necessários para este projeto são:

- 1 Dragon board 410c;

- 1 Arduino UNO;

- 1 Webcam USB;

- 1 Sensor de temperatura DHT11,

- 1 Sensor de movimento PIRDYP-ME003;

- 1 HUB USB;

- 1 Protoboard;

Step 1: Montagem Arduino UNO

- Foi realizado a montagem dos sensores de temperatura e movimento na protoboard através de fios "jumpers";

- Sensor PIR deve ser conectado ao pino digital 4 do arduino;

- Sensor de temperatura deve ser ligado no pino analógico A1 do arduino;

- Ambos sensores recebem alimentação de 5 Vcc;

Step 2: Programação Arduino

Para o correto funcionamento é necessário inserir a biblioteca dht.h dentro da pasta libraries da IDE arduino.

Segue em anexo o código fonte para o arduino e a biblioteca do sensor DHT11.

Step 3: DragonBoard 410c

Deve ser realizada uma programação em Python conforme o anexo.

A programação recebe dados via serial da placa arduino e processa esses dados. Os dados são recebidos como uma string montada da seguinte forma: a+27001

Primeiro caractere 'a' - Dado de conferência;

Segundo caractere '+' - Sinal da temperatura (positiva '+' ou negativa '-');

Terceiro e quarto caractere '2''7' - Valor da temperatura com dois dígitos inteiros. Este valor varia de acordo com a leitura do sensor;

Quinto,sexto e sétimo caractere '0'0'1' - Código do local onde está a estação de monitoramento.

Step 4: Integração Do Sistema

Deve ser conectado nas portas USB da Dragonboard o arduino , uma Webcam, um mouse e um teclado. Para isso será necessário o uso de um HUB para expandir as portas USB da Dragonboard. Também será necessário a conexão de um monitor via HDMI.

Funcionamento do sistema:

- O arduino faz a leitura da temperatura ambiente, e se o valor estiver critico (o valor pode ser ajustado no código do arduino) e o sensor de presença detectar que alguma pessoa está no local durante um tempo pré estabelecido (também ajustável) é enviado uma informação via serial para a Dragonboard.

Ao realizar a leitura dos dados, a Dragonboard tira uma foto e armazena em sua memória junto com os dados de leitura do arduino. Uma vez conectada na rede, é possível ter acesso a estes dados remotamente.

Step 5: Contato Equipe Kras

Bruno Henrique H. M. de Oliveira - bruno.henrique56@hotmail.com

Ernesto Peripato Alves - ernesto_peripato@hotmail.com

João Vitor Prado Fernandes - joao_vitor_pf@hotmail.com

Leonardo Vieira Marinho - leonardovmarinho@gmail.com

Yan Freitas de Oliveira - yan_wem@yahoo.com.br