Tabla de contenido:

Dispensador de pastillas: 5 pasos
Dispensador de pastillas: 5 pasos

Video: Dispensador de pastillas: 5 pasos

Video: Dispensador de pastillas: 5 pasos
Video: Dispensador automático de medicamentos-Integracion de sistemas 2024, Noviembre
Anonim
Dispensador de pastillas
Dispensador de pastillas

Soy estudiante en Howest Kortrijk, para mostrar lo que aprendimos al final del año tuvimos que hacer un proyecto. Elegí hacer un dispensador de píldoras donde se pueda ver cuándo se tomó la medicación. Se me ocurrió esta idea porque a veces no saben si ya han tomado su medicación.

Usted se identifica con una placa rfid y el dispensador busca en la base de datos qué medicamento debe tomar.

Puede configurar una hora en la que el dispensador le notificará que es hora de tomar el medicamento.

El proyecto necesitaba tener 3 sensores,

  • Sensor de infrarrojos (detecta la pastilla que cae)
  • escáner rfid (identifica a la persona)
  • potenciómetro (se usa para el contraste del lcd, los datos se almacenan en voltios en la base de datos)

En el sitio web puede ver cuándo la persona tomó su medicación por última vez, ver todas las veces que alguien tomó medicación, puede agregar una hora en la que debe tomar la medicación y puede eliminar una hora.

Suministros

Pedí la mayoría de las cosas en línea, el plexi se recicló, pero puedes encontrarlo en muchas empresas de bricolaje.

El coste total fue de unos 193 €.

para este proyecto necesitas:

  • Frambuesa pi 4 modelo b
  • mcp 3008
  • pcf8574
  • zumbador
  • pantalla LCD
  • Motor paso a paso 4x con controladores
  • sensor de infrarrojos (emisor y receptor)
  • potenciómetro
  • presionar el botón
  • tablero de circuitos
  • fuente de alimentación de la placa de pruebas
  • perfil de esquina
  • plexi
  • tubo metálico
  • hierro angular
  • cables de puente

BOM

Paso 1: esquema de Fritzing

Esquema de Fritzing
Esquema de Fritzing
Esquema de Fritzing
Esquema de Fritzing

Todo está conectado al pi pero obtienen energía de la fuente de alimentación de la placa de pruebas.

Puede parecer un poco abrumador, pero si conecta todo paso a paso, no es tan malo.

Paso 2: hacer una base de datos

Hacer una base de datos
Hacer una base de datos

Aquí puedes ver mi diagrama ERD.

almacena:

  • los usuarios, qué medicación deben tomar y a qué hora
  • los datos de los sensores
  • el estado de los actuadores.

Aquí está mi volcado de sql con algunos datos de prueba

Paso 3: Configuración y programación del edificio

Configuración y programación del edificio
Configuración y programación del edificio

Para que este código funcione, necesita:

  1. para encender el bus spi en el raspberry pi
  2. instalar una biblioteca para el sensor rfid (sudo pip3 install mfrc522)
  3. instalar la biblioteca spidev (sudo pip3 install spidev)

código

Paso 4: Hacer Webstie

Haciendo Webstie
Haciendo Webstie
Haciendo Webstie
Haciendo Webstie

Puede dispensar a alguien su medicamento con el sitio web, puede ver cuándo alguien ha tomado medicamentos y puede agregar / eliminar horas en las que una persona tiene que tomar medicamentos.

código

Paso 5: Construyendo mi caso

Construyendo mi caso
Construyendo mi caso

Una vez que haya realizado los pasos anteriores, puede comenzar a presentar el caso.

Elegí hacer mi caso en plexi

las píldoras están en los tubos y debajo de los tubos hay un disco con un orificio del tamaño de la píldora, cuando es necesario dispensar una píldora, el disco gira una vuelta y la píldora cae en una taza.

los tubos no están fijos en su lugar porque algunas pastillas son más gruesas que otras y ahora puede ajustarlas fácilmente.

Recomendado: