Está en la página 1de 24

PROTOTIPO “ENFERMERO URU” PARA LA MEDICIÓN Y

MONITORIZACIÓN DE PARÁMETROS BIOMÉDICOS DE


RITMO CARDIACO

1 EL PROBLEMA
1.1. Planteamiento del problema

Actualmente las enfermedades cardiacas son una de las principales causas de muerte en
el mundo, enfermedades tales como hipertensión y relacionadas con la arritmia cardiaca
han sido considerados enemigos silenciosos en el Perú, conllevando al aumento de
consultas médicas y mayor demanda de exámenes clínicos. En estos casos los médicos
son los encargados de realizar el monitoreo constante de salud al paciente o en su
defecto se contrata una enfermera particular para dicho fin. Esto genera un aumento
considerable en los costos previstos por las familias para la inversión de su salud,
ocasionando a que las personas no adquieran estos servicios de monitoreo.

Además, un caso a tener en cuenta, es la dificultad en el traslado del personal médico al


lugar del paciente. La imprescindible relación entre la salud y el tiempo es vital, más aún
en casos de emergencia, la demora podría ocasionar empeoramiento en la salud del
paciente o en casos mayores llegar a un desenlace trágico.

Otro punto importante a mencionar es el desplazamiento de las personas hacia un


centro de salud para hacerse una revisión inmediata, considerando aquí, que a las
personas con incapacidad física les resulta aún más complicado asistir a dichos centros, y
esto a pesar de que tengan el apoyo de un familiar, pues amerita tener una gran
demanda de tiempo y esfuerzo para movilizar a la persona en cuestión, lo cual,
desprende un sentimiento de impotencia en los pacientes por no contar con los recursos
necesarios para el cuidado de su salud.

De la misma forma, el no poder detectar a tiempo los problemas del ritmo cardiaco,
ocasiona que muchas personas sufran complicaciones severas en todo su organismo,
tratándose de los latidos anormales del corazón es necesario actuar con rapidez y acudir
de inmediato a un centro de emergencias.
Por ello, la falta de capacitación de las personas mismas para prevenirse de mayores
complicaciones, es un factor a tomar en cuenta, ya que, al no tener presencia de algún
médico o familiar, la incertidumbre de no saber qué es lo que sucede, solo causa
preocupación y angustia, lo cual acelera al empeoramiento de la salud del paciente.

1.2. Antecedentes

Las enfermedades son un problema mayor en la actualidad. “Las enfermedades


cardiovasculares constituyen una de las causas principales de discapacidad y muerte
prematura en todo el mundo. En Perú la tasa de mortalidad por enfermedad isquémica
de corazón, que es la que provoca una angina de pecho o un infarto, es de 28.77 por
ciento, advirtieron voceros del Ministerio de Salud (Minsa).” (MINSA, 2013)
Se puede entender entonces con precisión, la importancia del cuidado de la salud, más
aún cuando “hay enfermedades que nos llegan repentinamente y por esa razón no nos
damos cuenta qué es realmente lo que estamos sintiendo.” (MINSA, 2013)
Por ello las personas tienen un mayor control en sus chequeos de salud. Las personas
que sufren enfermedades como hipertensión, arritmia cardiaca y demás enfermedades,
tienen que acudir a sus especialistas de manera muy constante para poder estar
estables y tener un adecuado tratamiento para estas y muchas más enfermedades, por
lo que también se ven obligados a solventar todo tipo de inconvenientes al movilizarse a
los centros de salud, comprar equipos médicos de altos costos, tener enfermeras las 24
horas del día y en algunos casos hacer ir al médico tratante a domicilio. Esto en la
actualidad.

Con el paso del tiempo las tecnologías han ido evolucionando y nos han permitido
interactuar más en el área de la salud: “Los avances en la tecnología ayuda a hacer la
vida más fácil a los enfermos, ayuda a detectar antes cualquier tipo de enfermedad y
encontrar curas más rápido”. En lo que respecta, las tecnologías nos serán de gran
ayuda. (Campus Formacion Granada , 2021)

1.3. Importancia y alcances

Es de vital importancia destacar el uso que se le puede dar a este prototipo, con el
podremos medir los ritmos cardiacos y monitorizarlos en una pantalla táctil, dando
como resultado una medición exacta e inmediata. Su desarrollo significará una gran
innovación porque podrá formar parte de los componentes de revisión preventiva en
distintos ambientes como, municipios, comunidades, centros de trabajos, enfermería en
los colegios, y otros lugares.
Este proyecto va dirigido a todas las personas, principalmente a los que viven alejados
de algún centro médico y tengan dificultades como discapacidad física, falta de
movilidad y falta de economía para realizarse el control de su ritmo cardiaco.

Con este proyecto destacamos la importancia de los desarrollos tecnológicos y de


innovación tecnológica para el servicio de la salud, uniendo varias disciplinas como la
informática, la electrónica y parte de la medicina, lo cual también amplifica el valor de
estudio de estas y demás disciplinas para futuros proyectos.

1.4. Justificación

Cuando tenemos presencia de enfermedades cardiacas y complicaciones por causa de


arritmias cardiacas, es necesaria la atención inmediata, y más importante aún es
detectar esas anomalías a tiempo, por lo cual se plantea crear el diseño y programación
del prototipo “ENFERMERO URU” que dará solución a esa necesidad de inmediatez que
las personas necesitan para realizar las mediciones correspondientes de sus ritmos
cardiacos, para ello se brindara la capacitación de uso del dispositivo, así como la
información correspondiente para el realizado del cálculo de los resultados obtenidos
con el dispositivo.

En la creación del dispositivo se emplearán conocimientos de robótica orientativa,


lenguaje de programación aplicados a Arduino y Raspberry Pi, electrónica y
conocimientos médicos aplicados al sistema del dispositivo, lo cual apoyara a
investigadores y desarrolladores futuros en la obtención de información detallada en el
proceso de creación de este equipo médico.

1.5. Objetivos
1.5.1. Objetivo general
Crear el diseño y la programación correspondiente para el prototipo,” ENFERMERO
URU”, el cual realice la medición y el monitoreo de los parámetros biomédicos del ritmo
cardiaco de personas en general, cuyos datos se obtengan mediante sensores acoplados
a Raspberry pi y Arduino, dando como resultado la posibilidad de analizar las
enfermedades relacionadas con las variaciones o alteraciones de los ritmos cardiacos, de
tal manera que podamos evacuar a tiempo a los pacientes a los centros de salud u
hospitalarios; más si fuera posible brindarles una atención de primeros auxilios en el
lugar mismo.

1.5.2. Objetivos específicos

• Configurar y programar Raspberry Pi para acoplarse con Arduino.


• Aplicar programación basado en robótica mediante el IDE de Arduino.
• Diseñar un sistema para el monitoreo de frecuencia cardiaca en el prototipo
experimental.

• Visualizar las mediciones obtenidas por los sensores mediante un monitor acoplada
al Raspberry Pi y Arduino.

• Realizar pruebas con equipos farmacéuticos certificados y calibrar el prototipo para


poder comparar resultados.

• Aplicar programación de bases de datos para almacenar los datos fisiológicos de los
pacientes.

• Realizar un proyecto funcional con posibilidades de ampliación en un futuro.

2 MARCO TEORICO
2.1. Frecuencia cardiaca

Tabla 1
Frecuencia cardiaca en niños y Personas normales

FRECUENCIA DORMIDO
ESTANDO (latidos por minuto)
EDAD
DESPIERTO
(latidos por minuto)
Recién nacido 100 a 205 90 a 120
Bebe 100 a 180 90 a 120
Entre 1 y 2 años de edad 98 a 140 80 a 120
Entre 3 y 5 años de edad 80 a 120 65 a 100
Entre 6 y 7 años de edad 75 a 118 58 a 90
Persona normal 60 a 100 50 a 90

2.1.1. Variaciones en la frecuencia cardiaca

Bradicardia (ritmo cardiaco lento)


“La bradicardia se define como un ritmo cardiaco lento o irregular, normalmente inferior
a 60 latidos por minuto. Con este ritmo, el corazón no puede bombear suficiente sangre
rica en oxígeno al cuerpo durante la actividad normal o el ejercicio.” (Medtronic, 2022)

Como diagnosticar
Solo tu médico puede decir si tienes bradicardia y cuánto ha progresado la patología.
Para descartar o confirmar el diagnóstico de bradicardia, se pueden realizar una o varias
de las siguientes pruebas diagnósticas, en función del problema de ritmo cardiaco que se
sospeche:
• Electrocardiograma (ECG)
• ECG de ejercicio o prueba de esfuerzo
• Monitor Holter (ECG de 24 a 72 horas)
• Prueba de basculación
• Estudio electrofisiológico
• Tu médico también puede usar un dispositivo de monitorización para entender
mejor la causa de tus episodios de desmayos inexplicables. Estos dispositivos
de monitorización incluyen los siguientes:
- Monitor cardiaco externo
- Monitor cardiaco insertable
(Medtronic, 2022)

Taquicardia (ritmo cardiaco rápido)


“La taquicardia es el término médico para una frecuencia cardíaca de más de 100 latidos
por minuto. Muchos tipos de ritmos cardíacos irregulares (arritmias) pueden causar
taquicardia.”
“Una frecuencia cardíaca rápida no siempre es un problema. Por ejemplo, la frecuencia
cardíaca comúnmente se acelera al hacer ejercicio o como respuesta al estrés.
Es posible que la taquicardia no provoque síntomas ni complicaciones. Sin embargo, de
no tratarse, algunas formas de taquicardia pueden provocar problemas de salud graves,
incluidos la insuficiencia cardíaca, los accidentes cerebrovasculares o la muerte cardíaca
repentina.” (Mayo Clinic, 2022)
El tratamiento de la taquicardia puede incluir maniobras específicas, medicamentos,
cardioversión o cirugía para controlar los latidos rápidos del corazón.
Ten en cuenta que muchos factores pueden influir en la frecuencia cardíaca, incluidos
los siguientes:
• Edad
• Niveles de condición física y de actividad
• Ser fumador
• Tener enfermedades cardiovasculares, colesterol alto o diabetes
• Temperatura del aire
• Posición del cuerpo (de pie o acostado, por ejemplo)
• Emociones
• Tamaño del cuerpo
• Medicamentos

_ medición de la presión arterial y el pulso cardiaco


_ electrocardiograma

2.2. Sensor de ritmo cardiaco

“Es un instrumento de fácil manejo que permite evaluar de una forma bastante concisa
las pulsaciones que se van detectando por la cantidad de oxígeno que pasa alrededor de
la sangre.
También podría ser llamado como monitor de ritmo cardíaco, ya que este dispositivo
realiza el monitoreo que permite el rastreo y la muestra del ritmo cardíaco en tiempo
real o en el presente caso con fines de estudio. Compuesto por un sensor óptico, que
detectan la interrupción de luz que llega al sensor, con una etapa de amplificación y otra
para el filtrado de ruido, de bajo consumo de corriente, ya que se trata de un elemento
óptico que consta de un led emisor y un sensor receptor que hacen posible la lectura de
la señal.” (HURTADO HERNANDEZ, 2021)
Imagen 1
Sensor de ritmo cardiaco (Hurtado & Diaz, 2021)
2.3. Características de un sensor de pulso cardiaco

- El cable del sensor de pulso termina con los pines estándar (macho), por lo que no
se requiere soldadura alguna.
- Basado en un LED emisor y un sensor receptor de intensidad.

Tabla 2
Características del sensor de ritmo cardiaco (Elaboración Propia)

SENSOR DE RITMO CARDIACO


Voltaje de Operación 3.3V ~ 5V

Corriente 4mA
Factor de amplificación 330
Longitud de onda del LED 609nm

2.4. Como funciona un Sensor

“Dispositivo o instrumento con capacidad para detectar acciones o estímulos


específicos, de manera externa y con respuesta en consecuencia. Dichos dispositivos
llegan a transformar las magnitudes captadas, ya sea físicas o químicas en magnitudes
eléctricas. Estas magnitudes pueden ser: intensidad lumínica, temperatura, aceleración,
distancia, torsión, desplazamiento, inclinación, presión, fuerza, pH, humedad,
movimiento, etc.” (Gallo Soria, 2016)

“El sensor está siempre en contacto con la variable de instrumentación (magnitudes) esa
es una diferencia con el transductor, por esta razón puede decirse que es también un
dispositivo que aprovecha una de sus propiedades con el objetivo de que se pueda
aprovechar la señal por parte de otros dispositivos adaptando la señal medida. Se puede
decir que un sensor también es un dispositivo con la capacidad de convertir una forma
de energía en otra”. (Gallo Soria, 2016)

2.5. Formas de monitoreo

a) Eléctrico: “consta de 2 elementos que son un monitor y un receptor. Cuando se


detecta un latido cardíaco, se transmite una señal de radio o una señal codificada,
que el receptor utiliza para mostrar y determinar la frecuencia cardíaca actual.”
(Gallo Soria, 2016)
b) Óptico: “utiliza una luz que brilla a través de la piel humana para luego medir la
cantidad de luz que se refleja. Las señales de luz cambiaran a medida que los
pulsos de sangre debajo de la piel pasen la luz, luego estos se interpretaran como
latidos cardíacos.” (Gallo Soria, 2016)

2.6. Raspberry Pi

“Es una computadora de dimensión pequeña, aproximadamente del tamaño de una


tarjeta de crédito; tiene 2 puertos USB, una interfaz de red cableada, una interfaz HDMI
(High-Definition Multimedia Interfaz), etc. Es utilizada en proyectos de electrónica y para
realizar algunas tareas que se pueden hacer con una computadora de escritorio o un
servidor dedicado. Una de las características principales es que el almacenamiento se
lleva a cabo mediante una tarjeta de memoria flash SDHC (Secure Digital High
Capacity)”. (Sevilla Rodríguez, 2014)

Raspberry Pi 4 modelo B
“Las características claves de este producto incluyen un procesador quad-core de 64
bits de alto rendimiento, soporte de doble pantalla a resoluciones de hasta 4K a través
de un par de puertos micro-HDMI, decodificación de video de hardware hasta 4Kp60,
4GB de RAM, doble LAN inalámbrica de banda Wi-Fi 2.4/5.0 GHz, Bluetooth 5.0, Gigabit
Ethernet, USB 3.0 y capacidad PoE (a través de un complemento PoE HAT separado).”

“La LAN inalámbrica de doble banda y Bluetooth tienen certificación de cumplimiento


modular, lo que permite que la placa se diseñe en productos finales con pruebas de
cumplimiento significativamente reducidas, mejorando tanto el costo como el tiempo de
comercialización.” (electromania, 2022)

Imagen 2
Characteristics Raspberry Pi 4 model B (I+D electronica, 2022)

“Todos los diseños de Raspberry Pi se basan en el hardware libre y habitualmente se


utilizan también sistemas operativos libres basados en GNU/Linux. Para este
microordenador se ha desarrollado Raspberry Pi OS (antes conocido como Raspbian)
que es una versión personalizada de Debian.” (Profesional Review, 2022)

2.7. Arduino Uno

“Hablar de Arduino es hablar de un concepto que ha roto con la lejanía de la


electrónica programable para acercarla a usuarios de a pie, convirtiendo dispositivos
que tenían un acceso limitado a Ingenieros y algunas personas ligadas al mundo de la
ingeniería, en electrónica de consumo. El auge de Internet y la fuerza de una comunidad
que no para de compartir, combinado con la globalización comercial genera una
situación con la que cualquier persona con conocimientos muy escuetos sobre
electrónica puede programar estos dispositivos.” (Guedes, 2022)

“Arduino es una placa o plataforma de hardware libre basada principalmente en


un microcontrolador, y un entorno de desarrollo (software), diseñado para facilitar el
uso de la electrónica en los diversos proyectos multidisciplinares.
Arduino es una tecnología con el uso directo de hardware y software. En cuanto a
hardware se compone por varias partes e interfaces las cuales esta reunidas en una
placa de circuito. Arduino ha cambiado a lo largo de los años y han surgido diferentes
tipos de placas.
En la actualidad se ha lanzado al mercado placas de Arduino y sensores que solo
cambian de acuerdo al número de pines digitales, analógicos o PWM, la memoria del
programa y la frecuencia del reloj del microcontrolador.” (Carrillo Vital, 2021)

2.7.1. Arduino UNO Rev. 3

“Arduino uno Rev. 3 es una tarjeta de desarrollo que utiliza el microcontrolador


ATmega328P(Atmel/Microchip), es la versión más recomendada para iniciarse en esta
plataforma. ARDUINO UNO REV3 posee 14 entradas/salidas digitales (6 pueden usarse
como PWM), 6 entradas analógicas, un resonador cerámico de 16 MHz, conexión USB,
conector de alimentación, conector ICSP y un botón de Reset.” (Naylamp Mechatronics
SAC, 2022)

Tabla 3
Especificaciones de la Placa Arduino UNO Rev. 3 (Manuel, 2022)
Imagen 3
Placa de Arduino Uno REV 3 (Manuel, 2022)

Los componentes de la placa Arduino también nos permiten conectar más componentes
como sensores y otras placas. Uno de los componentes para construir circuitos
electrónicos con Arduino es por ejemplo la placa Protoboard, un tablero con orificios
conectados eléctricamente, tiene filas de agujeros que nos permiten conectar cables y
componentes para construir circuitos electrónicos.

“El Protoboard 830 pts MB-102 es una tablilla de pruebas, que cuenta con 830
perforaciones divididas en filas horizontales y columnas verticales para realizar
conexiones eléctricas, puedes conectar cualquier elemento electrónico para realizar
prototipos, prácticas y simulaciones de circuitos electrónicos.” (Unit Electronics, 2022)

Figura 1
Protoboard (Carrillo Vital, 2021)
“Cables de conexión, se utilizan para conectar componentes uno a otro, en el
protoboard y con la placa de Arduino, deben de ser rígidos para conectarse
correctamente.” (Carrillo Vital, 2021)
Figura 2
Cables de conexión (Carrillo Vital, 2021)

“Resistencia, esta resiste el flujo de energía eléctrica en un circuito electrónico


cambiando el voltaje y la corriente. Los calores de la resistencia se miden en ohmios y las
bandas de colores nos indican su valor.” (Carrillo Vital, 2021)
Figura 3
Resistencia (Carrillo Vital, 2021)

“LED, (diodos emisores de luz), este tipo de diodo se ilumina cuando se aplica
electricidad, este tiene dos pies uno conocido como ánodo que se debe conectar a la
corriente y el cátodo que se debe conectar a tierra y tiene la pata más corta.” (Carrillo
Vital, 2021)
Figura 4
LED (Carrillo Vital, 2021)

“Los componentes antes mencionados construyen proyectos mediante circuitos


electrónicos pero su función depende de la programación de la placa de Arduino.”
(Carrillo Vital, 2021)
Figura 5
circuito con Arduino (Carrillo Vital, 2021)

2.8. Programación de software libre


2.8.1. Ide Arduino

“El software Arduino de código abierto (IDE) facilita la escritura de código y la carga en
la placa. Este software se puede utilizar con cualquier placa Arduino.” (Arduino Web,
2022)

“Para programar la placa de Arduino junto con el circuito electrónico se requiere de un


software de IDE (Integrated Development Environment) que quiere decir entorno de
desarrollo integrado, el cual es un programa informático compuesto por un conjunto de
herramientas de programación.”
“La forma para comunicarse con el microcontrolador y cargarle los programas se utiliza
el sistema de desarrollo de Arduino, este procedimiento permite escribir programas,
compilarlos y descargarlos en la placa de Arduino. Los programas de Arduino son
escritos en diferentes tipos de lenguajes, tales como C, Fortran o Basic, dicho programa
se compila (se transforma en 0 y 1) y se carga en el microprocesador que lo ejecutara en
forma cíclica.” (Riley, 2012)
Figura 6
Estructura Básica para programar Arduino (Carrillo Vital, 2021)
“La programación de Arduino debe de llevar una estructura básica para poder
comenzar a insertar instrucciones que permitan que el proyecto se ejecute con éxito.”
(Carrillo Vital, 2021)

“Un programa diseñado para ejecutarse sobre Arduino (un sketch) siempre se compone
de tres secciones:”

• “La sección de declaraciones de variables globales: ubicada directamente al


principio del sketch.”

• “La sección llamada “void setup()”: delimitada por llaves de apertura y cierre.”

• “La sección llamada “void loop()”: delimitada por llaves de apertura y cierre.”

“La primera sección de un programa de Arduino está reservada para escribir, tal como
su nombre lo indica, las declaraciones o variables que se necesitan para el sketch. En un
apartado posterior se puede explicar que significa cada una, es decir, dentro de las
llaves, deberemos de escribir las instrucciones que deseamos ejecutar en la placa de
Arduino, tomando en cuenta lo siguiente:” (Carrillo Vital, 2021)

• “Las instrucciones escritas dentro de la sección “void setup ()” se ejecutan una
única vez en el momento de encender o resetear la placa de Arduino.”
• “Las instrucciones escritas dentro de la sección “void loop ()” se ejecutan
después de la sección “void setup ()”. Las instrucciones de “void loop ()” se
ejecutan infinitas veces hasta que la placa se apague o se resetee.” (Carrillo
Vital, 2021)

“Por tanto, las instrucciones escritas en la sección “void setup ()” normalmente sirven
para realizar ciertas preconfiguraciones iniciales y las instrucciones del interior de “void
loop ()” son, de hecho, el programa en sí que está funcionando continuamente.” (Carrillo
Vital, 2021)

2.8.2. Raspberry Pi OS (Raspbian)


“Raspbian es una distribución del sistema operativo GNU/Linux y por lo tanto libre
basado en Debian Strech (Debian 9.4) para la placa computadora (SBC) Raspberry Pi,
orientado a la enseñanza de informática. El lanzamiento inicial fue en junio de 2012.
La distribución usa LXDE como escritorio y Chromium como navegador web. Además,
contiene herramientas de desarrollo como IDLE para el lenguaje de programación
Python o Scratch, y diferentes ejemplos de juegos usando los módulos Pygame.”
(EcuRed, 2022)

3 MARCO METODOLÓGICO

3.1. Arquitectura del sistema


Se presentan los componentes del sistema, en un sentido general el sistema del
prototipo se divide en: adquisición de datos, transmisión de datos, y visualización de los
datos y alertas, en la cual, cada componente acoplado cumple con una función en
específico.
Figura 7
Arquitectura del prototipo desarrollado

MONITOR

Comunicación
serial - USB

ARDUINO
UNO PROTOBOARD
PIN 2
PIN 13
GND
GND

Comunicación
vía E/S Análoga
BUZZER

SENSOR

3.1.1. Adquisición de datos


El prototipo hace la obtención de datos a través del sensor de ritmo cardiaco. El sensor
se conecta a la placa del microcontrolador Arduino, y detecta las señales de pulsación.
Las señales son leídas por Arduino, las cuales se digitalizan al ingresar al circuito
electrónico de la placa, estos datos digitales son usadas para determinar la variación del
ritmo cardiaco.

3.1.2. Transmisión de datos

Las señales detectadas por el sensor son interpretadas por el microcontrolador Arduino
y digitalizados para su viaje a través de los circuitos electrónicos de la placa, estos datos
salen a través del puerto de salida USB serial de Arduino e ingresan al sistema del
microordenador Raspberry pi por el puerto de entrada USB. Ya dentro del sistema se
ejecuta el programa IDE de Arduino, con la cual se muestran gráficamente las
mediciones a través de un monitor, este monitor estará conectado al microordenador
por medio del puerto de salida micro HDMI.

3.1.3. Visualización de datos y alertas

En la visualización de los datos está presente el monitor como componente, allí se


pueden ver gráficamente las mediciones enviadas por todo el circuito electrónico de las
placas, estos gráficos son ejecutados por el programa IDE de Arduino, herramienta
Monitor serial y Serial Plotter.
Y en la salida de alertas están presentes la luz led y el emisor de ruido buzzer, que se
activaran según la función del programa creado para el sistema general.

3.2. Construcción del prototipo (explicación del funcionamiento)

3.2.1. Solución de hardware

Raspberry Pi
Para el desarrollo del programa que tiene nuestro prototipo, se utilizó el
microordenador Raspberry Pi, allí se escribe todo el código que será subido después a la
placa Arduino, de la misma manera, Raspberry Pi nos permite establecer las conexiones
con todos los componentes del sistema; uno de los componentes, en este caso para la
salida de datos en gráficos, es el monitor que está conectado al Raspberry Pi mediante el
puerto de entrada micro HDMI. El microordenador, además, requiere de un teclado y un
mouse que estén conectados mediante los puertos USB, esto para realizar acciones
dentro del sistema del Raspberry Pi.

Arduino
La placa del microcontrolador Arduino uno REV 3 se conecta al Raspberry Pi a través del
puerto serial USB, esto permite la comunicación de la placa Arduino con el programa IDE
de Arduino instalado en Raspberry Pi. Al contar con 6 entradas analógicas, una
específicamente, la entrada A0 será utilizada para conectar el sensor, y para la fuente de
alimentación del mismo, conectaremos el pin positivo del sensor al pin de entrada de 5
voltios que tiene la placa, más para la conexión a tierra se hará uso del pin de entrada
GND. De la misma forma para las señales de alerta, en los pines digitales.

3.2.2. Solución de software

Primeramente, se tuvo que instalar el sistema operativo Raspbian en el Raspberry PI,


para luego poder instalar y ejecutar el programa IDE de Arduino y desarrollar el código.

Instalación de Raspbian
Requisitos previos:
• “Una tarjeta micro SD que esté previamente formateada con el sistema de
archivos FAT32. Es importante que esta tarjeta SD tenga como mínimo un
almacenamiento de 16 GB. También es importante que utilices una tarjeta de
marca reconocida ya que esto evitará daños a futuro.”
• “Utiliza un adaptador de tarjetas de Micro SD a SD que te permite poder
conectar la tarjeta al lector de tarjetas SD de tu ordenador. En el caso que tu
ordenador no cuente con un lector de tarjeta SD, entonces vas a tener que
comprar un lector de tarjetas SD que puedas conectar al equipo a través de un
cable USB.”
• “Teclado y mouse USB.”
• “Monitor o TV.”
• “Cable micro HDMI.”
(internetpasoapaso, 2022)

Descargar Pi Imager:
La forma más sencilla de instalar Raspbian es mediante Pi Imager, para ello podemos
hacerlo pulsando en los siguientes botones:

• Descargar Pi imager para windows


• Descargar Pi imager para MacOs

Instalar Raspbian con Pi Imager


Lo primero que vamos a hacer es seleccionar el software que queremos instalar, para
ello pulsamos en “CHOOSE OS”. (DOMOTIQUEROS, 2022)

Imagen 4
Instalar Raspbian con Pi Imager (DOMOTIQUEROS, 2022)

Seleccionamos Raspberry PI OS (32-bit)

Imagen 5
Instalar Raspbian con Pi Imager (DOMOTIQUEROS, 2022)
El siguiente paso es seleccionar donde queremos instalar Raspbian, asegúrate de tener
la tarjeta micro SD en tu lector de tarjetas y de que este esté conectado al ordenador

Imagen 6
Pi Imager seleccionar donde instalar el software (DOMOTIQUEROS, 2022)

Seleccionamos la tarjeta de memoria, es importante que usemos una tarjeta que sea
rápida.
Imagen 7
Seleccionamos la tarjeta de memoria (DOMOTIQUEROS, 2022)

Pulsamos en” WRITE”


Imagen 8
Instalar Raspbian en la tarjeta SD Pi Imager (DOMOTIQUEROS, 2022)
Nos avisa de que la instalación va a borrar todos los datos de la tarjeta de memoria

Imagen 9
Confirmar la instalación de Raspbian (DOMOTIQUEROS, 2022)

Pulsamos” YES” y se empiezan a copiar los ficheros necesarios a la tarjeta de memoria.

Imagen 10
Pi Imager copiando ficheros en la tarjeta de memoria (DOMOTIQUEROS, 2022)
Después de copiar los ficheros, empieza el proceso de verificación donde Pi Imager
comprueba que la tarjeta de memoria está bien y se han copiado los ficheros
correctamente.
Imagen 11
Pi Imager verificando ficheros en la tarjeta de memoria (DOMOTIQUEROS, 2022)

Si al finalizar la verificación no se ha encontrado ningún error, nos aparecerá un mensaje


diciendo que ya podemos retirar la tarjeta SD y ponerla en la Raspberry Pi.

Imagen 12
Raspbian copia de ficheros con Pi Imager finalizada (DOMOTIQUEROS, 2022)

Instalación del IDE de Arduino


“Ingresamos a la interfaz gráfica de nuestra Raspberry Pi, allí abrimos la terminal de
comandos y realizamos la actualización de las listas de los programas de los repositorios,
una ves de que actualiza procedemos a descargar e instalar el software de Arduino, para
ello usamos el siguiente comando.
• sudo apt-get update
• sudo apt-get upgrade
Luego procedemos a instalar Arduino en Raspberry pi, en la terminal escribimos el
siguiente comando:
• sudo apt-get install arduino arduino-core”
(Fernandez Alzate, 2015)

3.2.3. Conexiones en la placa Arduino


Prueba del prototipo
Resultados
Evaluación del funcionamiento
Conclusiones y recomendaciones
Referencias bibliográficas
Anexos

También podría gustarte