Indholdsfortegnelse:
![ME_TIME: 6 trin ME_TIME: 6 trin](https://i.howwhatproduce.com/images/010/image-29939-j.webp)
Video: ME_TIME: 6 trin
![Video: ME_TIME: 6 trin Video: ME_TIME: 6 trin](https://i.ytimg.com/vi/vDUxle4TeCk/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
![ME_TIME ME_TIME](https://i.howwhatproduce.com/images/010/image-29939-1-j.webp)
Nogle gange kan et eller to sekunder redde en persons liv. Hver dag sker uheld, og Me_Time er designet til at optimere den medicinske intervention.
Me_Time er et system, der straks deler personlige medicinske data med hospitalets personale for at overvære en patient under en ulykke eller nødsituation.
Den består af to enheder, der interagerer, når de er i nærheden: Mig og tid.
Me er en hukommelseschip installeret til borgerne i nakken og indeholder kodificerede personlige medicinske oplysninger.
Tid er en lektor, der placeres i læge-, hjælpe- eller sygeplejerskerarmen. Det giver dem mulighed for at læse oplysningerne om Mig og vise dem gennem en skærm i huden.
Derfor kan dette system hjælpe patienter i enhver situation, specielt hvis de havde lidt og været ude for en ulykke og ikke kan udtrykke sig.
Fordi sekunderne betyder noget. Fordi livene betyder noget. Fordi det er mig tid. Et andet, ét liv.
Trin 1: KOMPONENTER
MATERIALE
- Arduino 1
- Brødbræt
- Ledninger
- Potentiometer
- Display LCD 16x2
- Modstand 220
- RFID RC522 KIT (lektor+ kort+ nøglecain)
- Elektrisk kilde (3,3V og 5V)
- Baseline
- Gipsbandage
- Vand
- Hvidt kitpulver
- Skål
- Træstrimmel eller ske
- Sandpapir
- Sort spray
PROGRAMMER
Arduino IDE
Trin 2: CIRCUIT
![KREDSLØB KREDSLØB](https://i.howwhatproduce.com/images/010/image-29939-2-j.webp)
I denne del præsenteres kredsløbet, der skal tilsluttes som vist på billedet.
Centrale punkter:
Lektoren i RFID RC522 -kittet skal forbindes med GND, 3, 3 V og digitale ben.
Skærmens LCD 16x2 skal forbindes med GND, 5 V, digitale ben og potentiometer.
Potentiometeret skal forbindes med GND, 5V og display LCD 16x2.
Trin 3: KODE
I dette trin præsenteres og forklares koden for ME_TIME. Koden hjælper med at registrere kortene eller nøgleringe, konfigurere skærmen og skrive de medicinske oplysninger. Det er lavet med softwaren Arduino IDE.
#include // bibliotek inklusion#include
#omfatte
#define RST_PIN 9 // definition af placeringen af stiften, hvor den er placeret
#define SS_PIN 10
MFRC522 mfrc522 (SS_PIN, RST_PIN); // opret MFRC522 -forekomst
LiquidCrystal lcd (7, 6, 5, 4, 3, 2); // opret LiquidCrystal -instans // definition af placeringen af stiften, hvor den er placeret
byte LecturaUID [4] = {0x00, 0x00, 0x00, 0x00}; // vi gemmer læseværdien af UIDbyte Usuario1 [4] = {0xEB, 0x77, 0xB5, 0x1C}; // uid på kortet // 0x foran for at angive, at tallet er hexadecimal byte Usuario2 [4] = {0xBA, 0xFB, 0x88, 0x15};
ugyldig opsætning () {
Serial.begin (9600); // initialisere seriel kommunikation med PC SPI.begin (); mfrc522. PCD_Init (); // initialiser læsermodulet // PCD: Proximity Coupling Device (læsermodul) Serial.println ("BIENVENIDO AL SISTEMA"); // at starte uden at skærmen er tom lcd.begin (16, 2); // inicialisering. Indica el tamaño del lcd de 16columnas y 2filas}
void loop () {
hvis (! mfrc522. PICC_IsNewCardPresent ()) // PICC: Proximity Integrated Circuit Chip (kort eller nøglering) // kontroller, om der INGEN kort er tilbage; // udfør en retur, gå tilbage til den forrige funktion // så indtil den registrerer et kort eller en nøglering
hvis (! mfrc522. PICC_ReadCardSerial ()) // hvis du opdager et kort, spørg om du kan få oplysninger fra det
Vend tilbage; // hvis du ikke kan få oplysninger, skal du returnere
Serial.print ("UID:"); // for kun at få kortidentifikatoren eller nøglering
for (byte i = 0; i <mfrc522.uid.size; i ++) {// iterationsvariabel af byte -typen Loop læser en byte ad gangen, hvis (mfrc522.uid.uidByte <0x10) { / / formater den tekst, der skal vises af skærmen Serial.print ("0"); } ellers {Serial.print (""); } Serial.print (mfrc522.uid.uidByte , HEX); // viser loop -læsningen på skærmen, Hex angiver, at teksten i hexadecimalt format vises LecturaUID = mfrc522.uid.uidByte ; // vis byten ad gangen og gem den samtidig}
Serial.print ("\ t"); // for at efterlade et mellemrum mellem uid og det efterfølgende nummer
hvis (comparaUID (LecturaUID, Usuario1)) {// det foretager en sammenligning af uid på kortet / nøglering, som vi henvender os til læseren med brugerens uid 1
Serial.println ("n ° 1002 061055881 01 08 1 || penicilina, naproxeno sódico"); // hvis denne sammenligning er vellykket, en sand værdi, skal du udskrive teksten på skærmen
lcd.setCursor (3, 0); // sted i hvilken kolonne og række vi begynder at skrive
lcd.print ("Mariana Benitez"); // tekst vist på skærmen lcd.setCursor (3, 1); lcd.print ("penicilina, naproxeno sodico");
for (byte j = 1; j <20; j ++) {// afgrænser forskydningsfunktionen til kun 20 bevægelser lcd.scrollDisplayLeft (); // forsinkelse af venstre rullefunktion (500); // tid} forsinkelse (1000); byte LecturaUID [4] = {0x00, 0x00, 0x00, 0x00}; // udfør LecturaUID igen lcd.begin (16, 2); // skærm uden tekst
}
ellers hvis (comparaUID (LecturaUID, Usuario2)) {// det foretager en sammenligning af kortets / nøgleringens uid, som vi henvender os til læseren med brugerens uid 2 Serial.println ("n ° 1007 041089231 03 06 1 | | sin alergias conocidas "); // igen, hvis den returnerer true, udskrives teksten på skærmen lcd.setCursor (2, 0); lcd.print ("Laura Escofet"); lcd.setCursor (2, 1); lcd.print ("sin alergias conocidas");
for (byte j = 1; j <15; j ++) {lcd.scrollDisplayLeft (); forsinkelse (500); } forsinkelse (1000); byte LecturaUID [4] = {0x00, 0x00, 0x00, 0x00}; lcd.begin (16, 2); } ellers {Serial.println ("usuario no registrado"); // hvis sammenligningerne ikke lykkes, vises teksten lcd.setCursor (0, 0); lcd.print ("ingen registrering"); forsinkelse (2000); byte LecturaUID [4] = {0x00, 0x00, 0x00, 0x00}; lcd.begin (16, 2); }
mfrc522. PICC_HaltA (); // afslut kommunikationen med kortet
}
boolsk comparaUID (byte lectura , byte usuario ) {// denne funktion sammenligner og returnerer en falsk værdi, hvis læse uid er forskellig fra brugerens og true, hvis begge er ens
for (byte i = 0; i <mfrc522.uid.size; i ++) {if (lectura ! = usuario ) // hvis nogen af værdierne ikke er ens return (false); // vi lader funktionen returnere en falsk værdi} return (true); // hvis alle matcher}
Trin 4: MOCK-UP
![MOCK-UP MOCK-UP](https://i.howwhatproduce.com/images/010/image-29939-3-j.webp)
![MOCK-UP MOCK-UP](https://i.howwhatproduce.com/images/010/image-29939-4-j.webp)
![MOCK-UP MOCK-UP](https://i.howwhatproduce.com/images/010/image-29939-5-j.webp)
I dette trin forklares, hvordan vi skabte mock-up for at simulere, hvor de forskellige enheder i menneskekroppen skal implanteres.
Mock-up foretages efter de 3 processer. De skal hvile hver gang den ene proces er færdig og følge en ordre.
Den første proces består i at lave den interne struktur af hånden og hovedet. Dette mål kan nås ved at følge instruktionerne:
- Vælg en model og sæt baseline i den del af kroppen, der skal replikeres.
- Skær gipsbåndet i stykker, bland det med vand i en skål og dæk hånden og hovedet på modellen. Dæk ikke næse, mund og øjne.
- Lad strukturen hvile 15 minutter, og træk den tilbage fra modellens krop, når den ikke er helt tør.
- Brug våde gipsbånd til at dække de sidste huller
- Lad det tørre i 20 minutter.
Den anden proces har til formål at gøre den interne struktur mere modstandsdygtig. De næste trin forklarer, hvordan du gør dette:
1. Bland det hvide kitpulver med vand i en skål.
2. Dæk den indre struktur med blandingen.
3. Lad det hvile i en dag.
4. Poler overfladen med sandpapir.
Den tredje proces består i at male mock-ups med sort spray og lad det tørre.
Trin 5: RESULTAT
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
![Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin](https://i.howwhatproduce.com/images/001/image-458-22-j.webp)
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
![Trin for trin pc -bygning: 9 trin Trin for trin pc -bygning: 9 trin](https://i.howwhatproduce.com/images/001/image-52-15-j.webp)
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin
![Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin](https://i.howwhatproduce.com/images/001/image-227-26-j.webp)
Tre højttalerkredsløb || Trin-for-trin vejledning: Højttalerkredsløb styrker lydsignalerne, der modtages fra miljøet til MIC og sender det til højttaleren, hvorfra forstærket lyd produceres. Her vil jeg vise dig tre forskellige måder at lave dette højttalerkredsløb på:
Trin-for-trin uddannelse i robotik med et sæt: 6 trin
![Trin-for-trin uddannelse i robotik med et sæt: 6 trin Trin-for-trin uddannelse i robotik med et sæt: 6 trin](https://i.howwhatproduce.com/images/005/image-12971-j.webp)
Trin-for-trin uddannelse i robotteknologi med et kit: Efter ganske få måneder med at bygge min egen robot (se alle disse), og efter at jeg to gange havde dele mislykkedes, besluttede jeg at tage et skridt tilbage og tænke min strategi og retning. De flere måneders erfaring var til tider meget givende, og
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
![Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin](https://i.howwhatproduce.com/images/007/image-19534-j.webp)
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)