Inhaltsverzeichnis:

Tablettenspender - Gunook
Tablettenspender - Gunook

Video: Tablettenspender - Gunook

Video: Tablettenspender - Gunook
Video: Automatischer Tablettenspender DoseControl 2024, Kann
Anonim
Tablettenspender
Tablettenspender

Ich bin Student bei Howest Kortrijk, um zu zeigen, was wir am Ende des Jahres gelernt haben, mussten wir ein Projekt machen. Ich habe mich für einen Tablettenspender entschieden, bei dem man sehen kann, wann Medikamente eingenommen wurden. Ich kam auf diese Idee, weil sie manchmal nicht wissen, ob sie ihre Medikamente schon genommen haben.

Sie identifizieren sich mit einem RFID-Badge und der Spender sieht in der Datenbank nach, welche Medikamente eingenommen werden sollen.

Sie können eine Zeit einstellen, zu der der Spender Sie über die Zeit für die Einnahme des Medikaments informiert.

Das Projekt benötigte 3 Sensoren,

  • Infrarotsensor (erkennt die heruntergefallene Pille)
  • RFID-Scanner (identifiziert die Person)
  • Potentiometer (wird für den Kontrast des LCD verwendet, Daten werden in Volt in der Datenbank gespeichert)

Auf der Website können Sie sehen, wann die Person das letzte Mal Medikamente eingenommen hat, alle Zeiten, zu denen jemand Medikamente eingenommen hat, Sie können eine Stunde hinzufügen, wann Sie Medikamente einnehmen sollten, und Sie können eine Stunde löschen.

Lieferungen

Ich habe die meisten Sachen online bestellt, das Plexi wurde recycelt, aber die gibt es in vielen DIY-Firmen

Die Gesamtkosten betrugen rund 193 €

Für dieses Projekt benötigen Sie:

  • Raspberry Pi 4 Modell b
  • mcp 3008
  • pcf8574
  • Summer
  • LCD Bildschirm
  • 4x Schrittmotor mit Treibern
  • Infrarotsensor (Sender und Empfänger)
  • Potentiometer
  • Druckknopf
  • Steckbrett
  • Netzteil für Steckbrett
  • Eckprofil
  • plexi
  • Metallrohr
  • Winkeleisen
  • Überbrückungsdrähte

Stückliste

Schritt 1: Fritzing-Schema

Fritzing-Schema
Fritzing-Schema
Fritzing-Schema
Fritzing-Schema

Alles ist mit dem Pi verbunden, aber sie werden vom Netzteil des Steckbretts mit Strom versorgt.

Es sieht vielleicht etwas überwältigend aus, aber wenn Sie alles Schritt für Schritt verbinden, ist es nicht so schlimm.

Schritt 2: Erstellen einer Datenbank

Erstellen einer Datenbank
Erstellen einer Datenbank

Hier sehen Sie mein ERD-Diagramm.

es speichert:

  • die Benutzer, welche Medikamente sie zu welcher Zeit einnehmen sollen
  • die Daten der Sensoren
  • den Zustand der Aktoren.

Hier ist mein SQL-Dump mit einigen Testdaten

Schritt 3: Gebäudeeinrichtung und Programmierung

Gebäudeeinrichtung und Programmierung
Gebäudeeinrichtung und Programmierung

Damit dieser Code funktioniert, benötigen Sie:

  1. den Spi-Bus auf der Himbeerpi einschalten
  2. Installieren Sie eine Bibliothek für den RFID-Sensor (sudo pip3 install mfrc522)
  3. installiere die spidev-Bibliothek (sudo pip3 install spidev)

Code

Schritt 4: Webstie erstellen

Webstie machen
Webstie machen
Webstie machen
Webstie machen

Sie können mit der Website jemandem seine Medikamente ausgeben, sehen, wann jemand Medikamente eingenommen hat, und Sie können Stunden hinzufügen/entfernen, in denen eine Person Medikamente einnehmen muss.

Code

Schritt 5: Meinen Fall aufbauen

Meinen Fall aufbauen
Meinen Fall aufbauen

Sobald Sie die vorherigen Schritte ausgeführt haben, können Sie mit der Erstellung des Gehäuses beginnen.

Ich habe mich entschieden, meinen Fall in Plexi zu machen

Die Pillen befinden sich in den Tuben und unter den Tuben befindet sich eine Scheibe mit einem Loch in der Größe der Pille. Wenn eine Pille abgegeben werden muss, dreht sich die Scheibe eine Runde und die Pille fällt in einen Becher.

Die Röhrchen sind nicht fixiert, da einige Pillen dicker sind als andere und Sie sie jetzt leicht anpassen können.

Empfohlen: