Innholdsfortegnelse:
- Trinn 1: Arquitetura Do Sistema
- Trinn 2: Konfigurer et DragonBoard
- Trinn 3: Detektor De Beacon
- Trinn 4: Recebimento De Tópicos (Subscriber MQTT)
- Trinn 5: Utstyr
Video: MicroCARE: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
MicroCARE er et system for rastreamento de equipamentos em ambiente hospitalar.
Este projeto é motivado pela necessidade de conhecer a localização em tempo real de equipamentos importantes, pois em um hospital, 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 hospital.
Para implementar tal solção, utilizamos a DragonBoard, como central, e os Beacons, como elementos rastreáveis.
=================================================================
MicroCARE er et sporingssystem for medisinsk utstyr.
Dette prosjektet er motivert av behovet for å kjenne sanntids plassering av viktig utstyr, ettersom at på et sykehus:, er tid liv. I tillegg til hovedmotivasjonen, blir vi påskyndet av noen andre emner, for eksempel kartlegging av aktivatrafikk, som kan brukes til å forbedre sykehusprosesser.
For å implementere denne løsningen bruker vi DragonBoard, som en sentral, og Beacons som sporbare elementer.
Trinn 1: Arquitetura Do Sistema
O sistema funciona da seguinte maneira:
- Eksister uma DragonBoard em cada sala do Hospital
- Existe um Beacon em cada equipamento a ser rastreado
- Eksisterer um servidor na nuvem (AWS) com om megler MQTT em python, um system web e um banco de dados. Os dois últimos implementados através do framework Django.
Tenk på 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.
- Dette systemet tillater web acompanhamento em tempo real da localização dos componenetes
Acima é apresentada uma visão geral da arquitetura do sistema.
Trinn 2: Konfigurer et DragonBoard
Para que a DragonBoard possa detectar os beacons e enviar ao broker MQTT en preciso installalguns pacotes.
- sudo apt-get install python3-pip: for å installere algumas biliotecas do python
- sudo pip3 install -oppgrader setuptools: for evitar erros and installalação das próximas bibliotecas
- sudo pip3 installeringshjul: também for evitar erros på instalçã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 installer paho-mqtt: bruker for enviar os dados og megler MQTT
Vurder en DragonBoard for å overvåke eller overvåke overvåkingsprogrammer som kan brukes til å lage et skript, men du kan også bruke skriptet til å overvåke det. Para isso, devemos ir nas configurações do system, configurações da sessão e auto inicialização de programa. Nesta aba deve-se adicionar o comando sudo python3 /caminho/para/script.py.
Trinn 3: Detektor De Beacon
O código completeo 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 ("Short Local Name") com um valor específico ("ADA#00011") tem a intensidade do sinal e o Time Stamp da detecção armazenados
- É criado um tópico MQTT for publicação das informações and respeito do dispositivo detectado.
- O tópico em que essas informações são publicadas é formatado da seguinte maneira: // RSSI
- Nesse tópico, as informações de intensidade do sinal (RSSI) e o Time Stamp da detecção são adicionadas ao payload da mensagem na seguinte formatação:;
- Publica-se o tópico com as imformações do dispositivo detectado
- Volta-se ao passo 1
Trinn 4: Recebimento De Tópicos (Subscriber MQTT)
O código completeo também está no GitHub, mas descreverei brevemente seu funcionamento.
- O programa inscreve-se em qualquer tópico [abonnere (("#", 0)]
- Det er mulig å publisere noe som helst
- 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 identification of equipamento and localização de equipamento
- O nyttelast da mensagem contém informações de intensidade do sinal e time stamp da detecção
- Assim coletamos todas as informações needsárias para identifierar a movimentação do equipamento
Trinn 5: Utstyr
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 participação no SancaThon 2018.
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte