Sisällysluettelo:

MicroCARE: 5 vaihetta
MicroCARE: 5 vaihetta

Video: MicroCARE: 5 vaihetta

Video: MicroCARE: 5 vaihetta
Video: Основные ошибки при возведении перегородок из газобетона #5 2024, Lokakuu
Anonim
MicroCARE
MicroCARE

MicroCARE -järjestelmä on varustettu laitteiden ja laitteiden varustelulla ambiente hospitalarissa.

Este projeto é motivado pela välttämättömyyden paikallistamiseen ja paikallistamiseen, Tempo Real de Equipamentos Importantes, pois em um Hospital, tempo é vida. Além desta motivação principal, temos algumas outras, como por examplelo, o mapeamento do trânsito de ativos, podendo ser utilizado para a melhoria dos processos do hospital.

Toteuta ratkaisut, käytä DragonBoardia, como centralia, ja majakoita, como elementos rastreáveis.

=================================================================

MicroCARE on lääketieteellisten laitteiden seurantajärjestelmä.

Tämän projektin taustalla on tarve tietää tärkeiden laitteiden reaaliaikainen sijainti, koska sairaalassa:, aika on elämää. Päämotiivin lisäksi meitä herättävät muut aiheet, kuten omaisuusliikenteen kartoitus, jota voidaan käyttää sairaalaprosessien parantamiseen.

Tämän ratkaisun toteuttamiseksi käytämme DragonBoardia keskusyksikkönä ja majakoita jäljitettävinä elementteinä.

Vaihe 1: Arquitetura Do Sistema

Arquitetura Do Sistema
Arquitetura Do Sistema
Arquitetura Do Sistema
Arquitetura Do Sistema

Oman järjestelmän toiminnot:

  • On olemassa DragonBoardin sairaala
  • Existe um Beacon em cada equipamento a ser rastreado
  • Existe um servidor na nuvem (AWS) com broker MQTT em python, system system web and um banco de dados. Os dois últimos implementados através do runko Django.

Huomioi esta estrutura:

  1. O beacon no equipamento ja visível para um ou mais DragonBoards
  2. Cada DragonBoard verifica quais majakat ela consegue "ver" ja envia ao broker MQTT a potência do sinal que ela vê cada beacon
  3. Dentro do servidor, ohjelma ei tarjoa MQTT: n välittäjiä, ei välittäjä MQTT: tä, DragonBoardin laadunvalvontaviranomainen, joka on osa potentiaalia ja atribuuria, ei banco de dados, este equipamento à sala em que esta DragonBoard ja encontra.
  4. O järjestelmän verkkopalvelu tai sen mukana toimitettu todellinen paikallisen lokalisoinnin komponentti

Acima é apresentada uma visão geral da arquitetura do system.

Vaihe 2: Määritä DragonBoard

Määritä DragonBoard
Määritä DragonBoard
Määritä DragonBoard
Määritä DragonBoard
Määritä DragonBoard
Määritä DragonBoard

Tämä on DragonBoardin paikannustunnus ja majakat ja kadehtii välittäjä MQTT ja tarkat asennusohjelmat.

  1. sudo apt-get install python3-pip: para que possamos instalar algumas biliotecas do python
  2. sudo pip3 install -upgrade setuptools: para evitar erros na instalação das próximas bibliotecas
  3. sudo pip3 asennuspyörä: também para evitar erros na instalação das próximas bibliotecas
  4. sudo apt-get install libglib2.0-dev: dependência da biblioteca bluepy
  5. sudo pip3 asenna bluepy: para que se possa ler tai sinal dos majakat
  6. sudo pip3 install paho-mqtt: utilizada para enviar os dados ao broker MQTT

Ota huomioon, että DragonBoard kehittää tai valvoo majakoita, mutta ei aloita, aloita tai kirjoita python que realiza este monitoramento. Para isso, devemos ir nas configurações do system, configurações da sessão and auto inicialização de program. Voit nyt katsoa tai komentoa sudo python3 /caminho/para/script.py.

Vaihe 3: Ilmaisin De Beacon

Täydellinen Citigo Estate no GitHub, descreverei brevemente como é lógica do program.

  1. Feita uma leitura de todos os dispositivos bluetooth visiveis
  2. Os dispositivos com que tem um campo específico ("Short Local Name") com um valor específico ("ADA#00011") tem a intensidade do sinal e o Time Stamp da detecção armazenados
  3. MQTT on julkinen tieto, joka on julkistettu, ja se on ilmoitettava välittömästi.
  4. O tópico em que essas informações são publicadas é formatado da seguinte maneira: // RSSI
  5. Nesse tópico, as informaceões de intensidade do sinal (RSSI) e o Time Stamp da detecção são adicionadas ao payload da mensagem na seguinte formatação:;
  6. Julkaise tai topico com kuin toteutetut havainnot
  7. Volta-se ao passo 1

Vaihe 4: Recebimento De Tópicos (tilaajan MQTT)

O código complete também está no GitHub, mas descreverei brevemente seu funcionamento.

  1. O ohjelma inscreve-se em qualquer tópico [tilaa (("#", 0)]
  2. Ocorrendo uma publicação em algum tópico, um evento é acionado
  3. Esse evento trata as informationções recebidas tanto no tópico da publucação como no payload da mensagem publicada
  4. O tópico da publicação contém informações de identifador de equipamento e localização de equipamento
  5. O hyötykuorma da mensagem contém informações de intensidade do sinal e time stamp da detecção
  6. Assim coletamos todas as informações needárias para identifar a movimentação do equipamento

Vaihe 5: Varusta

Este projeto foi desenvolvido:

Bruno Andrade Stefano - [email protected]

Guilherme Andriotti Momesso - [email protected]

Guilherme Prearo - [email protected]

Patrick Oliveira Feitosa - [email protected]

Pedro Virgilio Basilio Jeronymo - [email protected]

durante Participação no SancaThon 2018.

Suositeltava: