Բովանդակություն:
- Քայլ 1: Arquitetura Do Sistema
- Քայլ 2: Կարգավորեք DragonBoard- ը
- Քայլ 3. Դետեկտոր Դե Բեկոն
- Քայլ 4: Recebimento De Tópicos (Բաժանորդի MQTT)
- Քայլ 5: Սարքավորեք
Video: MicroCARE: 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
MicroCARE um um ema s sistema de rastreamento de equipamentos em ambiente Hospitalita:
Անհրաժեշտ է, որ անհրաժեշտ լինի վերահսկել տեղայնացման մեր տեմպը, որը նշանակալից է Equipamentos- ում, մենք հոսպիտալում ենք, արագ և արագ: Além desta motivação principal, temos algumas outras, como por exemplo, o maepamento do trânsito de ativos, podendo servisado for a melhoria dos processos do հիվանդանոց:
Իրականացնել լուծում, օգտագործել DragonBoard, կենտրոնական, e os Beacons, como elementos rastreáveis:
=================================================================
MicroCARE- ը բժշկական սարքավորումների հետևման համակարգ է:
Այս նախագիծը պայմանավորված է կարևոր սարքավորումների իրական ժամանակի գտնվելու վայրը իմանալու անհրաժեշտությամբ ՝ տեսնելով, որ հիվանդանոցում `ժամանակը կյանք է: Բացի հիմնական մոտիվացիայից, մեզ դրդում են որոշ այլ թեմաներ, օրինակ `ակտիվների տրաֆիկի քարտեզագրումը, որը կարող է օգտագործվել հիվանդանոցային գործընթացները բարելավելու համար:
Այս լուծումն իրականացնելու համար մենք օգտագործում ենք DragonBoard- ը ՝ որպես կենտրոնական, և Beacons- ը ՝ որպես հետագծվող տարրեր:
Քայլ 1: Arquitetura Do Sistema
O sistema funciona da seguinte maneira:
- Existe uma DragonBoard em cada sala do Hospital
- Existe um Beacon em cada equipamento a ser rastreado
- Գործում ենք նոր ծառայություններ մատուցող (AWS) միջնորդ MQTT և python բրոքերների միջոցով, ինչպես նաև վեբ համակարգերի և բանկերի միջոցով: Os dois últimos implementados através do framework Django- ն:
Մտածեք 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 irr ler estas informações publicadas no broker MQTT, analisará qual DragonBoard այս cada beacon com a maior potencia e atribuirá, no banco de dados, este equipamento à sala em que esta DragonBoard se encontra.
- O sistema web permite o acompanhamento em tempo real da localização dos componentenetes
Acima é apresentada uma visão geral da arquitetura do sistema.
Քայլ 2: Կարգավորեք DragonBoard- ը
DragonBoard- ի միջոցով հնարավոր է հայտնաբերել os beacons և միջավայր կամ միջնորդ MQTT և ճշգրիտ տեղադրված պակոտներ:
- sudo apt-get տեղադրել 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 տեղադրել անիվ. também para evitar erros na instalação das próximas bibliotecas
- sudo apt-get տեղադրել libglib2.0-dev: dependencia da biblioteca bluepy
- sudo pip3 install bluepy: para que se possa ler o sinal dos beacons
- sudo pip3 տեղադրել paho-mqtt.
Մտածեք DragonBoard- ի մասին, որը կարող է իրականացվել որպես beacons assim que ligada na tomada, temos que inicar կամ scripting python que realiza este monitoramento: Para isso, devemos ir nas configurações do sistema, configurações da sessão e auto inicialização de programa. Nesta aba deve-se adicionar o comando sudo python3 /caminho/para/script.py.
Քայլ 3. Դետեկտոր Դե Բեկոն
O cdigo 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 («Կարճ տեղական անուն») com um valor específico («ADA#00011») ժամանակի ուժեղացման կամ ժամանակի դրոշմակնիք armazenados
- Riննդաբերության համար անհրաժեշտ է MQTT- ը հրապարակել և տրամադրել տեղեկատվության արագ արձագանքման արագություն:
- O tópico em que essas informasões são publicadas é formatado da seguinte maneira: // RSSI
- Անհրաժեշտ է, քանի որ տեղեկատվական ուժգնության մեջ (RSSI) և o Stամկետային դրոշմակնիք կարող է հայտնաբերվել որպես հավելում, ինչպես նաև բեռնվածություն ՝ ընտրված ձևաչափերով.
- Publica-se o tópico com as imformações do dispositivo deteado
- Վոլտա-սե աո պասո 1
Քայլ 4: Recebimento De Tópicos (Բաժանորդի MQTT)
O código completeo também está no GitHub, mas descreverei brevemente seu funcionamento.
- O programa inscreve-se em qualquer tópico [բաժանորդագրվել (("#", 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 payload da mensagem contém informações de intensidade do sinal e time stamp da detecção
- Assim coletamos todas as informações needárias para identificar a movimentação do equipamento
Քայլ 5: Սարքավորեք
Este projeto foi desenvolvido por:
Բրունո Անդրեյդ Ստեֆանո - [email protected]
Guilherme Andriotti Momesso - [email protected]
Guilherme Prearo - [email protected]
Պատրիկ Օլիվեյրա Ֆեյտոսա - [email protected]
Պեդրո Վիրջիլիո Բազիլիո Jerերոնիմո - [email protected]
durante participação no SancaThon 2018 թ.
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Քայլ առ քայլ համակարգչային շենք. 9 քայլ
Քայլ առ քայլ համակարգչի կառուցում. Պարագաներ. Սարքավորումներ. Մայրական համակարգիչ CPU coolerPSU (Էներգամատակարարման միավոր) Պահեստավորում (HDD/SSD) RAMGPU (պարտադիր չէ) Գործ CaseTools: Պտուտակահան ESD ապարանջան/matsthermal paste w/aplikator
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ
Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ `հանդերձանքով. 6 քայլ
Քայլ առ քայլ կրթություն ռոբոտաշինության մեջ ՝ հանդերձանքով. Իմ սեփական ռոբոտը կառուցելուց մի քանի ամիս անց (խնդրում եմ անդրադառնալ այս բոլորին), և երկու անգամ մասերի խափանումից հետո, ես որոշեցի մի քայլ հետ գնալ և նորից մտածել իմ մասին ռազմավարություն և ուղղություն: Մի քանի ամսվա փորձը երբեմն շատ հատուցող էր, և
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)