Table des matières:
- Étape 1: Collecte des matériaux
- Étape 2: câblez tout
- Étape 3: Base de données
- Étape 4: codez-le
- Étape 5: Construire le distributeur
Vidéo: DailyDose : Distributeur de pilules intelligent : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Bienvenue dans mon projet appelé DailyDose !
Je m'appelle Chloë Devriese, je suis étudiante en technologie multimédia et communication à Howest à Courtrai, en Belgique. En tant que devoir pour l'école, nous devions fabriquer un appareil IoT.
En rendant visite à mon grand-père, j'ai eu l'idée de mon projet. Mon grand-père a besoin de prendre beaucoup de médicaments dans la journée mais ce n'est pas toujours facile pour lui de prendre les bonnes pilules au bon moment. Cela peut parfois être trop déroutant pour lui. Pourtant, il est important que la bonne quantité de médicament soit prise au bon moment. Pour faciliter la tâche à mon grand-père et à de nombreuses personnes, j'ai eu l'idée de DailyDose.
DailyDose vous dira exactement quand et quels médicaments vous devez prendre. Lorsqu'il est temps de prendre un médicament, l'alarme se déclenche. La seule chose que le patient a à faire est d'appuyer sur le bouton et les bons médicaments sortiront du distributeur.
Un médecin ou un proche peut faire le plein de médicaments en retirant le haut du distributeur.
4 conteneurs pour 4 médicaments différents sont présents dans ce prototype.
La température à l'intérieur du distributeur est également régulièrement contrôlée. La raison en est que
les pilules doivent être conservées à une température inférieure à 25°C, sinon elles peuvent devenir toxiques.
A côté de la construction, j'ai fait un site web pour contrôler le distributeur. Vous pouvez donner plus d'informations sur le patient et ses médicaments. En plus de cela, vous pouvez générer les schémas posologiques.
Vous trouverez ci-dessous une explication sur la façon de préparer DailyDose. Si vous voulez en savoir plus sur moi et mes autres projets, consultez mon portfolio.
Étape 1: Collecte des matériaux
Tout d'abord, je devais m'assurer d'avoir toutes les pièces nécessaires. Avant de commencer, je voudrais dire que ce projet n'était pas vraiment bon marché. Vous trouverez ci-dessous une liste des différents composants que j'ai utilisés. J'ai également inclus une nomenclature avec tous les prix que j'ai payés et les revendeurs possibles pour les composants.
- RaspBerry Pi 3 avec adaptateur et carte mémoire
- Câbles de démarrage
- Planche(s) à pain
- 1x résistance 4, 7K Ω
- 1x 3, 3K Ω résistance
- 2x résistance 470KΩ
- 1x résistance 1KΩ
- Affichage LCD
- Capteur de température à un fil DS18B20
- Résistance carrée sensible à la force (FSR)
- Mcp3008*
- Capteur à ultrasons
- 4 x servomoteur à rotation continue (FS5106R)
- Bouton**
- Bande LED NeoPixel rgb (30 LED - noir)
- Convertisseur de niveau logique ***
- Prise d'alimentation
- Alimentation 5V/2A CC ***
- Avertisseur actif
Remarques:
* Le Raspberry Pi n'a pas de broches d'entrée analogique. Pour résoudre ce problème, j'ai utilisé un mcp3008 pour convertir un signal analogique en un signal numérique.
** J'ai utilisé un bouton-poussoir Rugged Metal RGB, mais vous pouvez utiliser n'importe quel bouton que vous aimez. J'ai choisi ce bouton parce que tout d'abord je ne vais pas mentir, ça avait l'air plutôt cool. C'est aussi un bouton qui se démarque. Parce que mon public cible est principalement des personnes âgées, il devait s'agir d'un bouton clairement visible.
*** Le Raspberry Pi utilise une logique 3,3 V, nous devrons donc utiliser un convertisseur de niveau logique pour le convertir en logique 5 V dont les Neopixels ont besoin. Vous devrez utiliser une source d'alimentation externe, car les NeoPixels consomment BEAUCOUP d'énergie. Chaque pixel tirera environ 20 mA en moyenne et 60 mA en blanc - luminosité maximale. 30 pixels consomment en moyenne 600 mA et jusqu'à 1,8 A. Assurez-vous que votre alimentation est suffisamment grande pour alimenter votre bande !
Étape 2: câblez tout
Sur la photo, vous pouvez voir comment construire le circuit. Ce n'est en fait pas si difficile. Je n'ai pas pu trouver de bouton-poussoir Rugged Metal RVB, donc dans le circuit schématique, j'ai utilisé un bouton ordinaire et une anode commune RVB pour représenter les lumières du bouton.
Étape 3: Base de données
Pour ce projet, nous avons besoin d'une base de données.
J'ai créé un diagramme de relation d'entité, en ai fait une base de données et inséré des données de test. Bientôt, il était clair qu'il y avait des erreurs, alors je l'ai fait encore et encore. Plus tard, lorsque j'ai commencé à programmer, j'ai découvert qu'il y avait encore quelques petits problèmes avec la base de données, mais pour ce prototype, il a fait le travail.
La table SensorHistory contient des informations sur les capteurs. Il capte la température mesurée dans le distributeur, il vérifie si une tasse est présente sous le distributeur afin que les pilules ne tombent pas dans le néant. Il vérifie également à quelle distance se trouve le patient lorsque l'alarme se déclenche.
Vous pouvez utiliser le distributeur pour un patient. Les informations sur ce patient sont stockées dans la table patient.
Tout médicament que vous voulez peut être ajouté au tableau des médicaments. Vous pouvez également ajouter un médicament qui n'est pas stocké dans un récipient.
Avec les tableaux PatientMedication, PatientMedicationInfo, PatientMedicationInfoTime et Time, nous gardons une trace des schémas posologiques du patient.
Le PatientMedicationHistory permet de savoir si le patient a pris ses médicaments au bon moment, oui ou non.
Attaché à cette étape, vous pouvez trouver mysql dump. Ainsi, vous pouvez facilement l'importer.
Maintenant que vous avez la base de données, il est temps de configurer votre RPI et d'implémenter la base de données.
Étape 4: codez-le
Il est maintenant temps de s'assurer que tous les composants font leur travail. Vous pouvez trouver mon code sur Github.
github.com
Télécharger le code
Étape 5: Construire le distributeur
Pour le distributeur j'ai utilisé plusieurs plaques HPL et une plaque de MDF
La construction
HPL:
2 x - 35cm x 25cm (côté gauche et droit)
1 x – 35cm x 28cm (dos)
1 x – 21 cm x 28 cm (devant)
2 x – 23cm x 28cm (support central et petite partie du couvercle)
1 x – 25cm x 30xm (grande partie du couvercle)
Dans la plaque HPL de 21cm x 28cm (avant) vous fournissez des ouvertures pour les composants (Lcd, bouton, capteur à ultrasons et buzzer)
Dans la plaque de support arrière et centrale, vous fournissez un trou pour les alimentations. Vous fournissez également un trou au milieu de la plaque de support pour que les pilules puissent tomber
Forces de défense principale:
1x – 30cm x 27cm x 2cm (partie inférieure)
Prévoir une encoche dans la plaque MDF, tout autour, d'une hauteur de 1,2 cm. Ceci est nécessaire pour la bande LED.
Au milieu de la plaque, vous faites une encoche ronde avec un petit trou à l'arrière de la plaque. Cette encoche ronde est utilisée pour placer une coupelle et la résistance sensible à la force. Le petit trou sert à cacher les câbles de la résistance sensible à la force.
Si vous le souhaitez, vous pouvez maintenant peindre la plaque MDF, cette plaque sera la partie inférieure.
Lorsque vous avez toutes les assiettes, vous pouvez les assembler. J'ai utilisé de la colle teck7. Mais attention, c'est une partie délicate, vous pourriez avoir besoin d'aide.
Une sorte d'entonnoir
Vous avez besoin d'un entonnoir pour que les pilules qui sortent du récipient tombent dans le trou de la plaque de support centrale.
J'ai fait mon entonnoir avec du carton, du ruban adhésif et de la colle. C'était principalement par le sentiment.
Impression des éléments 3DJ'ai utilisé des éléments 3D pour les 4 conteneurs chaque conteneur se compose d'un gobelet, d'un servo rotateur et d'un cup rotateur
Conseillé:
Distributeur de pilules : 5 étapes
Distributeur de pilules : Je suis étudiant à Howest Kortrijk, pour montrer ce que nous avons appris à la fin de l'année, nous devions faire un projet. J'ai choisi de faire un pilulier où l'on peut voir quand le médicament a été pris. J'ai eu cette idée parce que parfois ils ne savent pas si c'est
Comment faire un distributeur automatique de pilules : 6 étapes
Comment faire un distributeur automatique de pilules : Ceci est mon distributeur automatique de pilules. Je l'ai fait pour un projet dans mon école. La raison pour laquelle je l'ai fait, c'est parce que la grand-mère de mon copain doit prendre beaucoup de pilules, et c'est très difficile pour elle de savoir laquelle elle doit prendre à ce moment-là
Le distributeur automatique de pilules : 10 étapes (avec photos)
Le Pilulier Automatique : Nous sommes les premiers étudiants en Master Génie Electro-mécanique de la Faculté d'Ingénierie de Bruxelles (en abrégé "Bruface"). Il s'agit d'une initiative de deux universités situées au centre de Bruxelles : l'Université Libre de Bruxelles (UL
DISTRIBUTEUR DE PILULES AUTOMATIQUE : 14 étapes (avec photos)
DISTRIBUTEUR DE PILULES AUTOMATIQUE : Il s'agit d'un robot distributeur de pilules capable de fournir au patient la quantité et le type de pilules médicamenteux corrects. Le dosage de la pilule s'effectue automatiquement à l'heure exacte de la journée, précédé d'une alarme. Lorsqu'elle est vide, la machine se recharge facilement
Distributeur automatique de pilules : Projet d'Arjan West : 7 étapes (avec photos)
Distributeur automatique de pilules : projet d'Arjan West : Salut, dans cette instructable, je vais vous aider à créer un étui à pilules qui permet à l'utilisateur de savoir quand il doit prendre une pilule et quelle pilule il doit prendre. Cet étui viendra avec un piezzobuzzer qui alerte la personne quand il est temps de prendre une pilule et 12 led