תוכן עניינים:
- שלב 1: Arquitetura Do Sistema
- שלב 2: הגדרת DragonBoard
- שלב 3: גלאי דה ביקון
- שלב 4: Recebimento De Tópicos (מנוי MQTT)
- שלב 5: צייד
וִידֵאוֹ: MicroCARE: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
מערכת MicroCARE מספקת מערכת אחסון של מכשירי חשמל.
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 melhoria dos processos do hospital.
עבור יישומים, שימוש ב- DragonBoard, como central, e os Beacons, como elementos rastreáveis.
=================================================================
MicroCARE היא מערכת מעקב אחר ציוד רפואי.
פרויקט זה מונע מהצורך לדעת מיקום בזמן אמת של ציוד חשוב, מכיוון שבבית חולים: זמן הוא החיים. מלבד המוטיבציה העיקרית, אנו מונעים מכמה נושאים אחרים, כגון מיפוי תעבורת הנכסים, שניתן להשתמש בהם לשיפור תהליכי בית החולים.
כדי ליישם את הפתרון הזה, אנו משתמשים ב- DragonBoard, כמרכז, ובמשואות כאלמנטים הניתנים למעקב.
שלב 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
- Existe um servidor na nuvem (AWS) com um broker MQTT em python, um system system e um banco de dados. Os dois últimos implementados através do framework Django.
שקולנדו אסטה אסטרוטורה:
- 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.
- מערכת האינטרנט מאפשרת לך להלווה את הקצב האמיתי של מקומיות
Acima é apresentada uma visão geral da arquitetura do sistema.
שלב 2: הגדרת DragonBoard
עבור DragonBoard אפשר לזהות משואות ושירותים של מתווך MQTT ולשלוח בדיוק את הפקוטים.
- sudo apt-get להתקין python3-pip: על מנת לאפשר התקנת אלגומות biliotecas לעשות python
- sudo pip3 install -שדרוג setuptools: עבור evitar שגיאות בהתקנת das próximas bibliotecas
- sudo pip3 להתקין גלגל: טמבאם עבור evitar erros by instalação das próximas bibliotecas
- sudo apt-get להתקין libglib2.0-dev: dependência da biblioteca bluepy
- sudo pip3 install bluepy: para que se possa ler or sinal dos beacons
- sudo pip3 להתקין paho-mqtt: שימוש עבור השמעה של OSOS DAADOS AO BROKER MQTT
קח בחשבון שאתה יכול להבחין ב- DragonBoard או לפקח על משואות אם אתה יכול להירשם לתצוגה או לתסריט כדי להפיק את התצוגה. כמו כן, תוכניות אלה יכולות להתקיים במערכת, להגדיר את התוכנה אוטומטית. Nesta aba deve-se adicionar o comando sudo python3 /caminho/para/script.py.
שלב 3: גלאי דה ביקון
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 ("שם מקומי קצר") com um valor específico ("ADA#00011") תורגם לחמצת זמן חותמת הזמן detecção armazenados
- É criado um tópico MQTT para publicicação das informações and respeito to 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
שלב 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 publicicação מידע נוסף על זיהוי המכשור והמקומי הציוד
- העומס העומד לרשותנו מכיל מידע רב על החותמת החותמת
- Assim coletamos todas כמידע הנחוץ עבור זיהוי של movimentação do equipamento
שלב 5: צייד
Este projeto foi desenvolvido por:
ברונו אנדראדה סטפנו - [email protected]
Guilherme Andriotti Momesso - [email protected]
Guilherme Prearo - [email protected]
פטריק אוליביירה פייטוסה - [email protected]
פדרו ורג'יליו באסיליו ג'רונימו - [email protected]
durante participação no Sanca טון 2018.
מוּמלָץ:
כיצד לבצע אנטנת BiQuade כפולה 4G LTE שלבים פשוטים: 3 שלבים
כיצד להפוך אנטנת 4G LTE BiQuade כפולה לשלבים קלים: לרוב לא עמדתי בפני, אין לי עוצמת אות טובה לעבודות היום-יומיות שלי. לכן. אני מחפש ומנסה סוגים שונים של אנטנות אבל לא עובד. לאחר בזבוז זמן מצאתי אנטנה שאני מקווה לייצר ולבדוק, כי זה עקרון הבנייה לא
עיצוב משחק בקפיצה ב -5 שלבים: 5 שלבים
עיצוב משחק בקפיצה ב -5 שלבים: פליק הוא דרך פשוטה מאוד ליצור משחק, במיוחד משהו כמו פאזל, רומן חזותי או משחק הרפתקאות
זיהוי פנים ב- Raspberry Pi 4B בשלושה שלבים: 3 שלבים
זיהוי פנים ב- Raspberry Pi 4B בשלושה שלבים: במדריך זה אנו הולכים לבצע זיהוי פנים ב- Raspberry Pi 4 עם Shunya O/S באמצעות ספריית Shunyaface. Shunyaface היא ספריית זיהוי/זיהוי פנים. הפרויקט שואף להשיג את מהירות הזיהוי והזיהוי המהירה ביותר עם
מהדורת ליל כל הקדושים של Arduino - מסך קופץ זומבים (שלבים עם תמונות): 6 שלבים
מהדורת ליל כל הקדושים של Arduino - מסך פופ -אאוט של זומבים (צעדים עם תמונות): רוצה להפחיד את החברים שלך ולעשות רעש צורח בהלווין? או סתם רוצה לעשות מתיחה טובה? המסך הקופץ הזה של זומבים יכול לעשות זאת! במדריך זה אלמד אותך כיצד ליצור זומבים קופצים בקלות באמצעות Arduino. ה- HC-SR0
כיצד להתקין תוספים בוורדפרס בשלושה שלבים: 3 שלבים
כיצד להתקין תוספים בוורדפרס בשלושה שלבים: במדריך זה אראה לך את השלבים החיוניים להתקנת תוסף וורדפרס לאתר שלך. בעיקרון אתה יכול להתקין תוספים בשתי דרכים שונות. השיטה הראשונה היא באמצעות ftp או דרך cpanel. אבל אני לא אפרט את זה כיוון שזה באמת משלים