Sisällysluettelo:

ME_TIME: 6 vaihetta
ME_TIME: 6 vaihetta

Video: ME_TIME: 6 vaihetta

Video: ME_TIME: 6 vaihetta
Video: Hozier - Take Me To Church 2024, Heinäkuu
Anonim
OMA AIKA
OMA AIKA

Joskus yksi tai kaksi sekuntia voi pelastaa ihmisen hengen. Joka päivä sattuu onnettomuuksia, ja Me_Time on suunniteltu optimoimaan lääketieteelliset toimenpiteet.

Me_Time on järjestelmä, joka jakaa välittömästi henkilökohtaiset lääketieteelliset tiedot sairaalan henkilökunnan kanssa voidakseen hoitaa potilaan onnettomuuden tai hätätilanteen aikana.

Se koostuu kahdesta laitteesta, jotka ovat vuorovaikutuksessa lähellä ollessaan: minä ja aika.

Me on muistisiru, joka on asennettu kansalaisille niskaan ja joka sisältää kodifioituja henkilökohtaisia lääketieteellisiä tietoja.

Aika on lääkäri-, apu- tai sairaanhoitajan käsivarsiin sijoitettu lektorilaite. Sen avulla he voivat lukea Minun tietoja ja näyttää sen ihon näytöllä.

Siksi tämä järjestelmä voi auttaa potilaita kaikissa tilanteissa, erityisesti jos he ovat kärsineet ja onnettomuudessa eivätkä pysty ilmaisemaan itseään.

Sillä sekunneilla on väliä, koska ihmisillä on merkitystä, koska minulla on aika, toinen, yksi elämä.

Vaihe 1: KOMPONENTIT

MATERIAALI

  • Arduino 1
  • Leipälauta
  • Johdot
  • Potentiometri
  • LCD -näyttö 16x2
  • Vastus 220
  • RFID RC522 KIT (luisti+ kortti+ avainkotelo)
  • Sähkölähde (3.3V ja 5V)
  • Perustaso
  • Kipsiside
  • Vesi
  • Valkoinen kittijauhe
  • Kulho
  • Puuliuska tai lusikka
  • Hioa
  • Musta suihke

OHJELMAT

Arduino IDE

Vaihe 2: VIRTA

PIIRI
PIIRI

Tässä osassa esitetään piiri, joka on kytkettävä, kuten kuvassa näkyy.

Avainkohdat:

RFID RC522 -sarjan lektori on liitettävä GND, 3, 3 V ja digitaalisiin nastoihin.

LCD 16x2 -näyttö on liitettävä GND, 5 V, digitaaliset nastat ja potentiometri.

Potentiometri on liitettävä GND, 5V ja LCD -näyttö 16x2.

Vaihe 3: KOODI

Tässä vaiheessa esitetään ja selitetään ME_TIME -koodi. Koodi auttaa rekisteröimään kortit tai avaimenperät, määrittämään näytön ja kirjoittamaan lääketieteelliset tiedot. Se on tehty Arduino IDE -ohjelmistolla.

#include // kirjaston sisällyttäminen#include

#sisältää

#define RST_PIN 9 // nastan sijainnin määrittely, jossa se sijaitsee

#define SS_PIN 10

MFRC522 mfrc522 (SS_PIN, RST_PIN); // luo MFRC522 -ilmentymä

LiquidCrystal lcd (7, 6, 5, 4, 3, 2); // Luo LiquidCrystal -ilmentymä // nastan sijainnin määritelmä, jossa se sijaitsee

tavu LecturaUID [4] = {0x00, 0x00, 0x00, 0x00}; // tallennamme UID -tavun lukuarvon Usuario1 [4] = {0xEB, 0x77, 0xB5, 0x1C}; // kortin tunnus // 0x edessä, mikä osoittaa, että numero on heksadesimaalitavu Usuario2 [4] = {0xBA, 0xFB, 0x88, 0x15};

void setup () {

Sarja.alku (9600); // sarjaliikenteen alustaminen PC SPI.begin (); mfrc522. PCD_Init (); // alustetaan lukumoduuli // PCD: Proximity Coupling Device (lukumoduuli) Serial.println ("BIENVENIDO AL SISTEMA"); // käynnistää ilman näyttöä tyhjä lcd.begin (16, 2); // aloitus. Indica el tamaño del lcd de 16columnas y 2filas}

void loop () {

if (! mfrc522. PICC_IsNewCardPresent ()) // PICC: Proximity Integrated Circuit Chip (kortti tai avaimenperä) // tarkista, onko EI kortin palautusta; // suorittaa palautus, palaa edelliseen toimintoon // niin kunnes se havaitsee kortin tai avaimenperän

if (! mfrc522. PICC_ReadCardSerial ()) // jos havaitset kortin, kysy, saatko siitä tietoja

palata; // jos et saa tietoa, tee palautus

Serial.print ("UID:"); // vain kortin tunnisteen tai avaimenperän hankkimiseksi

for (tavu i = 0; i <mfrc522.uid.size; i ++) {// tavutyyppisen silmukan iterointimuuttuja lukee tavun kerrallaan, jos (mfrc522.uid.uidByte <0x10) { / / muotoile näytön näytettävä teksti Serial.print ("0"); } else {Serial.print (""); } Serial.print (mfrc522.uid.uidByte , HEX); // näyttää silmukan lukeman näytöllä, heksadesimaali osoittaa, että teksti heksadesimaalimuodossa näkyy LecturaUID = mfrc522.uid.uidByte ; // näytä tavu kerrallaan ja tallenna se samalla}

Serial.print ("\ t"); // jättää välilyönnin ja seuraavan numeron väliin

if (comparaUID (LecturaUID, Usuario1)) {// se vertaa kortin / avaimenperän tunnusta, että lähestymme lukijaa käyttäjän UID: n kanssa

Serial.println ("nro 1002 061055881 01 08 1 || penicilina, naproxeno sódico"); // jos tämä vertailu onnistuu, todellinen arvo, tulosta teksti näytölle

lcd.setCursor (3, 0); // missä sarakkeessa ja rivillä aloitamme kirjoittamisen

lcd.print ("Mariana Benitez"); // teksti näytetään lcd.setCursor (3, 1); lcd.print ("penicilina, naproxeno sodico");

for (tavu j = 1; j <20; j ++) {// rajaa siirtymän funktion vain 20 liikkeeseen lcd.scrollDisplayLeft (); // vasen vieritystoiminnon viive (500); // aika} viive (1000); tavu LecturaUID [4] = {0x00, 0x00, 0x00, 0x00}; // suorita LecturaUID uudelleen lcd.begin (16, 2); // näyttö ilman tekstiä

}

else if (comparaUID (LecturaUID, Usuario2)) {// se vertaa kortin / avaimenperän tunnusta, jota lähestymme lukijaa, käyttäjän UID 2 Serial.println ("nro 1007 041089231 03 06 1 | | sin alergias conocidas "); // uudelleen, jos se palauttaa arvon true, se tulostaa tekstin näytölle lcd.setCursor (2, 0); lcd.print ("Laura Escofet"); lcd.setCursor (2, 1); lcd.print ("sin alergias conocidas");

for (tavu j = 1; j <15; j ++) {lcd.scrollDisplayLeft (); viive (500); } viive (1000); tavu LecturaUID [4] = {0x00, 0x00, 0x00, 0x00}; lcd. alku (16, 2); } else {Serial.println ("usuario no registerrado"); // jos vertailu ei onnistu, teksti näytetään lcd.setCursor (0, 0); lcd.print ("ei rekisteriä"); viive (2000); tavu LecturaUID [4] = {0x00, 0x00, 0x00, 0x00}; lcd. alku (16, 2); }

mfrc522. PICC_HaltA (); // lopettaa viestintä kortin kanssa

}

boolean comparaUID (tavu lectura , tavu usuario ) {// tämä funktio vertaa ja palauttaa väärän arvon, jos luku -URL -osoite on eri kuin käyttäjän ja tosi, jos molemmat ovat samat

for (tavu i = 0; i <mfrc522.uid.size; i ++) {if (lectura ! = usuario ) // jos jokin arvoista ei ole sama paluu (false); // poistumme funktiosta, joka palauttaa väärän arvon} return (true); // jos kaikki täsmää}

Vaihe 4: MOCK-UP

MOCK-UP
MOCK-UP
MOCK-UP
MOCK-UP
MOCK-UP
MOCK-UP

Tässä vaiheessa selitetään, kuinka loimme mallin simuloidaksesi, mihin eri laitteet istutetaan ihmiskehoon.

Malli tehdään kolmen prosessin mukaisesti. Heidän täytyy levätä aina, kun yksi prosessi on valmis, ja noudattaa määräystä.

Ensimmäinen prosessi on tehdä käden ja pään sisäinen rakenne. Tämä tavoite voidaan saavuttaa seuraavien ohjeiden mukaisesti:

  1. Valitse muotimalli ja aseta perusviiva siihen kehon osaan, joka toistetaan.
  2. Leikkaa kipsinauha palasiksi, sekoita se veteen kulhossa ja peitä mallin käsi ja pää. Älä peitä nenä, suu ja silmät.
  3. Anna rakenteen levätä 15 minuuttia ja vedä se mallin rungosta, kun se ei ole täysin kuiva.
  4. Käytä märkiä kipsinauhoja viimeisten reikien peittämiseen
  5. Anna sen kuivua 20 minuuttia.

Toisen prosessin tavoitteena on tehdä sisärakenteesta kestävämpi. Seuraavat vaiheet selittävät, miten tämä tehdään:

1. Sekoita valkoinen kittijauhe veteen kulhossa.

2. Peitä sisärakenne seoksella.

3. Anna sen levätä yhden päivän.

4. Kiillota pinta hiekkapaperilla.

Kolmas prosessi on maalata mallit mustalla ruiskulla ja antaa kuivua.

Vaihe 5: TULOS

Suositeltava: