Spisu treści:

Dozownik pigułek: 5 kroków
Dozownik pigułek: 5 kroków

Wideo: Dozownik pigułek: 5 kroków

Wideo: Dozownik pigułek: 5 kroków
Wideo: DOZOWNIK LICZARKA DO TABLETEK LTPJ 100/DISPENSER TABLETS CALCULATING MACHINE LTPJ 100 2024, Listopad
Anonim
Dozownik pigułek
Dozownik pigułek

Jestem studentem w Howest Kortrijk, aby pokazać czego nauczyliśmy się pod koniec roku musieliśmy zrobić projekt. Zdecydowałem się zrobić dozownik tabletek, w którym można zobaczyć, kiedy przyjmowano leki. Wpadłem na ten pomysł, ponieważ czasami nie wiedzą, czy już zażyli leki.

Identyfikujesz się z plakietką RFID, a dozownik szuka w bazie danych, które leki powinny być przyjmowane.

Możesz ustawić godzinę, o której dozownik powiadomi Cię o czasie przyjęcia leku.

Projekt musiał mieć 3 czujniki,

  • Czujnik podczerwieni (wykrywa pigułkę, która spada)
  • skaner rfid (identyfikuje osobę)
  • potencjometr (służy do kontrastu lcd, dane są przechowywane w woltach w bazie danych)

Na stronie możesz zobaczyć, kiedy dana osoba po raz ostatni zażyła leki, zobaczyć wszystkie razy, kiedy ktoś zażył leki, możesz dodać godzinę, o której należy brać leki i możesz usunąć godzinę.

Kieszonkowe dzieci

Większość rzeczy zamówiłam przez internet, pleksi została poddana recyklingowi, ale można je znaleźć w wielu firmach typu „zrób to sam”

Całkowity koszt wyniósł około 193 €

do tego projektu potrzebujesz:

  • Raspberry pi 4 model b
  • mcp 3008
  • pcf8574
  • brzęczyk
  • wyświetlacz LCD
  • 4x silnik krokowy ze sterownikami
  • czujnik podczerwieni (nadajnik i odbiornik)
  • potencjometr
  • naciśnij przycisk
  • płytka do krojenia chleba
  • zasilacz płytki stykowej
  • profil narożny
  • pleksi
  • metalowa rura
  • kątownik
  • przewody połączeniowe

BOM

Krok 1: Schemat Fritzing

Schemat Fritzing
Schemat Fritzing
Schemat Fritzing
Schemat Fritzing

Wszystko jest podłączone do pi, ale pobierają zasilanie z zasilacza płytki stykowej.

Może to wyglądać trochę przytłaczająco, ale jeśli wszystko połączysz krok po kroku, nie jest tak źle.

Krok 2: Tworzenie bazy danych

Tworzenie bazy danych
Tworzenie bazy danych

Tutaj możesz zobaczyć mój schemat ERD.

przechowuje:

  • użytkowników, jakie leki powinni przyjmować i o której godzinie
  • dane z czujników
  • stan siłowników.

Oto mój zrzut sql z danymi testowymi

Krok 3: Konfiguracja i programowanie budynku

Konfiguracja budynku i programowanie
Konfiguracja budynku i programowanie

Aby ten kod działał, potrzebujesz:

  1. włączyć magistralę spi na malinowym pi
  2. zainstaluj bibliotekę dla czujnika rfid (sudo pip3 install mfrc522)
  3. zainstaluj bibliotekę spidev (sudo pip3 zainstaluj spidev)

kod

Krok 4: Tworzenie strony internetowej

Tworzenie stron internetowych
Tworzenie stron internetowych
Tworzenie stron internetowych
Tworzenie stron internetowych

Możesz wydać komuś leki za pośrednictwem strony internetowej, możesz zobaczyć, kiedy ktoś zażył leki i możesz dodać/usunąć godziny, w których dana osoba musi zażywać leki.

kod

Krok 5: Budowanie mojej sprawy

Budowanie mojej sprawy
Budowanie mojej sprawy

Po wykonaniu poprzednich kroków możesz zacząć tworzyć sprawę.

zdecydowałem się zrobić mój futerał w pleksi

pigułki znajdują się w tubkach, a pod tubkami znajduje się krążek z otworem wielkości pigułki. Kiedy pigułka musi zostać wydana, krążek obraca się o jedną rundę i pigułka spada do kubka.

tuby nie są zamocowane, ponieważ niektóre tabletki są grubsze niż inne i teraz można je łatwo dopasować.

Zalecana: