Sommario:

Dispenser per pillole: 5 passaggi
Dispenser per pillole: 5 passaggi

Video: Dispenser per pillole: 5 passaggi

Video: Dispenser per pillole: 5 passaggi
Video: Pivotell video guide 3: the Advance Automatic Pill Dispenser Menu 'A' 2024, Dicembre
Anonim
Dispenser per pillole
Dispenser per pillole

Sono uno studente di Howest Kortrijk, per mostrare ciò che abbiamo imparato alla fine dell'anno abbiamo dovuto realizzare un progetto. Ho scelto di creare un distributore di pillole dove puoi vedere quando sono state prese le medicine. Ho avuto questa idea perché a volte non sanno se hanno già preso le loro medicine.

Ti identifichi con un badge RFID e il distributore cerca nel database quale farmaco deve essere assunto.

Puoi impostare un orario in cui il distributore ti avviserà che è ora di assumere il farmaco.

Il progetto doveva avere 3 sensori,

  • Sensore a infrarossi (rileva la pillola che cade)
  • scanner rfid (identifica la persona)
  • potenziometro (viene utilizzato per il contrasto dell'lcd, i dati vengono memorizzati in volt nel database)

Sul sito web puoi vedere quando la persona ha preso le sue medicine per l'ultima volta, vedere tutte le volte che qualcuno ha preso le medicine, puoi aggiungere un'ora in cui dovresti prendere le medicine e puoi cancellare un'ora.

Forniture

Ho ordinato la maggior parte delle cose online, il plexi è stato riciclato ma puoi trovarli in molte aziende fai-da-te

Il costo totale è stato di circa 193€

per questo progetto hai bisogno di:

  • Raspberry pi 4 modello b
  • mcp 3008
  • pcf8574
  • cicalino
  • display LCD
  • 4x motore passo-passo con driver
  • sensore a infrarossi (emettitore e ricevitore)
  • potenziometro
  • premi il bottone
  • tagliere
  • alimentatore per breadboard
  • profilo d'angolo
  • plexiglas
  • tubo di metallo
  • ferro ad angolo
  • cavi per ponticelli

BOM

Passaggio 1: schema di sfrigolamento

Schema Fritzing
Schema Fritzing
Schema Fritzing
Schema Fritzing

Tutto è collegato al pi ma ricevono alimentazione dall'alimentatore della breadboard.

Può sembrare un po' opprimente, ma se colleghi tutto passo dopo passo non è poi così male.

Passaggio 2: creazione di un database

Creare un database
Creare un database

Qui puoi vedere il mio diagramma ERD.

memorizza:

  • gli utenti, quali farmaci devono assumere e a che ora
  • i dati dei sensori
  • lo stato degli attuatori.

Ecco il mio dump sql con alcuni dati di test

Passaggio 3: configurazione e programmazione dell'edificio

Configurazione e programmazione dell'edificio
Configurazione e programmazione dell'edificio

Per far funzionare questo codice è necessario:

  1. accendere lo spi bus sul lampone pi
  2. installa una libreria per il sensore rfid (sudo pip3 install mfrc522)
  3. installa la libreria spidev (sudo pip3 install spidev)

codice

Passaggio 4: creare Webstie

Fare Webstie
Fare Webstie
Fare Webstie
Fare Webstie

Puoi dispensare a qualcuno le sue medicine con il sito web, puoi vedere quando qualcuno ha preso le medicine e puoi aggiungere/rimuovere le ore in cui una persona deve prendere le medicine.

codice

Passaggio 5: costruire il mio caso

Costruire il mio caso
Costruire il mio caso

Dopo aver eseguito i passaggi precedenti, puoi iniziare a creare il caso.

ho scelto di fare il mio caso in plexi

le pillole sono nei tubi e sotto i tubi c'è un disco con un foro delle dimensioni della pillola, quando una pillola deve essere erogata il disco gira un giro e la pillola cade in una tazza.

i tubi non sono fissati in posizione perché alcune pillole sono più spesse di altre e ora puoi regolarle facilmente.

Consigliato: