Sadržaj:
- Korak 1: Arquitetura Do Sistema
- Korak 2: Konfigurirajte DragonBoard
- Korak 3: Detektor De Beacon
- Korak 4: Recebimento De Tópicos (Pretplatnički MQTT)
- Korak 5: Opremite se
Video: MicroCARE: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
MicroCARE é um sustav de rastreamento de equipamentos em ambiente hospitalar.
Este projeto é motivado pela needidade de conhecer a localização em tempo real de equipamentos importantes, pois em um bolnica, tempo é vida. Além desta motivação principal, temos algumas outras, como por exemplo, o mapeamento do trânsito de ativos, podendo ser utilizado para a melhoria dos processos do bolnica.
Za implementaciju rješenja, korištenje DragonBoard -a, zajedničko središnje mjesto, e -Beacons, zajednički element rastreáveis.
=================================================================
MicroCARE je sustav za praćenje medicinske opreme.
Ovaj projekt motiviran je potrebom da se u stvarnom vremenu zna gdje se nalazi važna oprema, budući da je u bolnici:, vrijeme je život. Osim glavne motivacije, potiču nas i neke druge teme, poput mapiranja prometa imovine, koje se mogu koristiti za poboljšanje bolničkih procesa.
Kako bismo implementirali ovo rješenje, koristimo DragonBoard kao središnje mjesto, a Beacons kao elemente za praćenje.
Korak 1: Arquitetura Do Sistema
O sustavu funkcija da seguinte maneira:
- Postoji DragonBoard em cada sala do Hospital
- Existe um Beacon em cada equipamento a ser rastreado
- Postojeći poslužitelj na nuvemu (AWS) com um broker MQTT em python, um sustav web i um banco de dados. Ako želite implementirati okvir za Django,
Considerando esta estrutura:
- O beacon no equipamento é visível para um ou mais DragonBoards
- Cada DragonBoard verifica quais beacons ela consegue "ver" e envia ao broker MQTT a potência do sinal que ela vê cada beacon
- Dentro do servidor, um programa irá ler estas informações publicadas no broker MQTT, analisará qual DragonBoard vê cada beacon com a maior potência e atribuirá, no banco de dados, este equipamento à sala em que esta DragonBoard se encontra.
- O sustavu web permite o acompanhamento em tempo real da lokalizujete komponente
Acima é apresentada uma visão geral da arquitetura do sistema.
Korak 2: Konfigurirajte DragonBoard
Kako biste pronašli DragonBoard, otkrili ste beacons eviar ao brokera MQTT é precizno instalar alguns pacotes.
- sudo apt-get install python3-pip: para que possamos instalar algumas biliotecas do python
- sudo pip3 install --upgrade setuptools: para evitar erros na instalação das próximas bibliotecas
- sudo pip3 install wheel: também para evitar erros na instalação das próximas bibliotecas
- sudo apt-get install libglib2.0-dev: dependência da biblioteca bluepy
- sudo pip3 install bluepy: para que se possa ler o sinal dos beacons
- sudo pip3 install paho-mqtt: utilizada para enviar os dados ao broker MQTT
Razmotrite que a DragonBoard deve realizar o monitoring dos beacons assim que ligada na tomada, temos que inicar o script em python que realiza este monitoringramento. Para isso, devemos ir nas konfiguracije do sistema, konfiguracije da sesso i auto inicijalizacija programa. Nesta aba deve-se adicionar o comando sudo python3 /caminho/para/script.py.
Korak 3: Detektor De Beacon
O código completeto está no GitHub, mas descreverei brevemente como é a lógica do programa.
- É feita uma leitura de todos os dispositivos bluetooth visiveis
- Os dispositivos com que tem um campo específico ("Kratko lokalno ime") com um valor específico ("ADA#00011") tem an intenidade do sinal e o Time Stamp da detecção armazenados
- É criado um tópico MQTT para publicação das informações a respeito do dispositivo detectado.
- O tópico em que essas informações são publicadas é formatado da seguinte maneira: // RSSI
- Nesse tópico, kao informacije o intenzitetu do sinala (RSSI) ili o vremenskoj oznaci za otkrivanje sic adicionadas ao korisnog opterećenja za izradu podataka o seguinte formatação:;
- Publica-se o tópico com as imformações do dispositivo detectado
- Volta-se ao passo 1
Korak 4: Recebimento De Tópicos (Pretplatnički MQTT)
O código completo também está no GitHub, mas descreverei brevemente seu funcionamento.
- O programu inscreve-se em qualquer tópico [subscribe (("#", 0)]
- Ocorrendo uma publicação em algum tópico, um evento é acionado
- Esse evento trata as informações recebidas tanto no tópico da publucação como no payload da mensagem publicada
- O tópico da publicação contém informações de identificador de equipamento e localização de equipamento
- O korisni teret da mensagem pruža informacije o intenzitetu do sinalne e oznake vremena za otkrivanje
- Assim coletamos todas as informações neophodárias para identificar a movimentação do equipamento
Korak 5: Opremite se
Este projeto foi desenvolvido por:
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 particição no SancaThon 2018.
Preporučeni:
Dizajn igre brzim pokretom u 5 koraka: 5 koraka
Dizajn igre u Flick -u u 5 koraka: Flick je zaista jednostavan način stvaranja igre, osobito nečega poput zagonetke, vizualnog romana ili avanturističke igre
Broj koraka: 17 koraka
الكشف عن عن أنواع المحاليل: محمدآل سعودالكشف عن المحاليل رابط الفديو
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: 3 koraka
Prepoznavanje lica na Raspberry Pi 4B u 3 koraka: U ovom Instructableu ćemo izvršiti detekciju lica na Raspberry Pi 4 sa Shunya O/S pomoću knjižnice Shunyaface. Shunyaface je biblioteka za prepoznavanje/otkrivanje lica. Cilj projekta je postići najbržu brzinu otkrivanja i prepoznavanja s
Kako napraviti brojač koraka?: 3 koraka (sa slikama)
Kako napraviti brojač koraka?: Nekada sam se dobro snašao u mnogim sportovima: hodanje, trčanje, vožnja bicikla, igranje badmintona itd. Volim jahanje da bih brzo putovao. Pa, pogledaj moj trbušni trbuh … Pa, u svakom slučaju, odlučujem ponovno početi vježbati. Koju opremu trebam pripremiti?
Aduino UNO Broj koraka: 5 koraka
Aduino UNO 를 이용한 도망 치는 &&&& && l g g g g g g g g g g g g g g g 4 g 4 4 4 4 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 일자 일자 일자: 2017.01.06. ~ 2017.01.11.- 역할 분담 SW 엔지니어: 김 예은, 임동영 HW 엔지니어: 김지훈 디자이너: 이재민 레코더: 홍 다예 ------------------------ --------------------------------------------------