INHOUDSOPGAWE:

Pillebottel: 5 stappe
Pillebottel: 5 stappe

Video: Pillebottel: 5 stappe

Video: Pillebottel: 5 stappe
Video: ПОЛТЕРГЕЙСТ 5 УРОВНЯ СНОВА НЕ ДАЕТ ПОКОЯ, ЖУТКАЯ АКТИВНОСТЬ / LEVEL 5 POLTERGEIST, CREEPY ACTIVITY 2024, Desember
Anonim
Pil dispenser
Pil dispenser

Ek is 'n student by Howest Kortrijk, om te wys wat ons geleer het aan die einde van die jaar wat ons 'n projek moes maak. Ek het gekies om 'n pilhouer te maak waar u kan sien wanneer medikasie geneem is. Ek het op hierdie idee gekom, want soms weet hulle nie of hulle hul medikasie reeds geneem het nie.

U identifiseer u met 'n rfid -kenteken en die resepteerder kyk in die databasis wat medisyne moet neem.

U kan 'n tyd opstel wanneer die dispenser u sal in kennis stel dat dit tyd is om die medikasie te neem.

Die projek moes 3 sensors hê,

  • Infrarooi sensor (ontdek die pil wat val)
  • rfid -skandeerder (identifiseer die persoon)
  • potensiometer (word gebruik vir die kontras van die lcd, data word in volt in die databasis gestoor)

Op die webwerf kan u sien wanneer die persoon sy medikasie vir die laaste keer geneem het, al die kere wat iemand medikasie geneem het, kan u 'n uur byvoeg wanneer u medikasie moet neem en u kan 'n uur uitvee.

Voorrade

Ek het die meeste dinge aanlyn bestel, die plexi is herwin, maar u kan dit by baie DIY-ondernemings vind

Die totale koste was ongeveer € 193

benodig u vir hierdie projek:

  • Framboos pi 4 model b
  • mcp 3008
  • pcf8574
  • gonser
  • lcd vertoon
  • 4x stapmotor met bestuurders
  • infrarooi sensor (sender en ontvanger)
  • potensiometer
  • druk knoppie
  • broodbord
  • broodbord kragbron
  • hoekprofiel
  • plexi
  • metaal buis
  • hoek yster
  • springdrade

BOM

Stap 1: Fritzing -skema

Fritzing skema
Fritzing skema
Fritzing skema
Fritzing skema

Alles is aan die pi gekoppel, maar hulle kry krag van die broodbordkragbron.

Dit lyk miskien 'n bietjie oorweldigend, maar as u alles stap vir stap verbind, is dit nie so erg nie.

Stap 2: Maak 'n databasis

Maak 'n databasis
Maak 'n databasis

Hier kan u my ERD -diagram sien.

dit stoor:

  • die gebruikers, watter medisyne hulle moet neem en op watter tydstip
  • die data van die sensors
  • die toestand van die aandrywers.

Hier is my sql -dump met 'n paar toetsdata

Stap 3: Bou -opstelling en programmering

Bou -opset en programmering
Bou -opset en programmering

Om hierdie kode te laat werk, benodig u:

  1. om die spi -bus op die framboos -pi aan te skakel
  2. installeer 'n biblioteek vir die rfid -sensor (sudo pip3 installeer mfrc522)
  3. installeer die spidev -biblioteek (sudo pip3 install spidev)

kode

Stap 4: Maak Webstie

Webstie maak
Webstie maak
Webstie maak
Webstie maak

U kan die medikasie aan iemand op die webwerf afgee, u kan sien wanneer iemand medikasie geneem het, en u kan ure byvoeg/verwyder wanneer 'n persoon medikasie moet neem.

kode

Stap 5: Bou my saak

Bou my saak
Bou my saak

Nadat u die vorige stappe gedoen het, kan u die saak begin maak.

Ek het gekies om my saak in plexi te stel

die pille is in die buise en onder die buise is daar 'n skyfie met 'n gat daarin, die grootte van die pil, as 'n pil gedoseer moet word, draai die skyf een ronde en die pil val in 'n beker.

die buise is nie vasgemaak nie, want sommige pille is dikker as ander, en nou kan u dit maklik aanpas.

Aanbeveel: