
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:10

Jag är student på Howest Kortrijk, för att visa vad vi lärde oss i slutet av året var vi tvungna att göra ett projekt. Jag valde att göra en pillerutmatare där du kan se när medicin togs. Jag kom på den här idén eftersom de ibland inte vet om de redan har tagit sin medicin.
Du identifierar dig med ett rfid -märke och dispensern ser ut i databasen som ska tas.
Du kan ställa in en tid då dispensern meddelar dig att det är dags att ta medicinen.
Projektet behövde ha 3 sensorer,
- Infraröd sensor (upptäck pillret som tappar)
- rfid -skanner (identifierar personen)
- potentiometer (används för LCD -kontrast, data lagras i volt i databasen)
På webbplatsen kan du se när personen tog sin medicin för sista gången, se alla gånger någon tog medicin, du kan lägga till en timme när du ska ta medicin och du kan radera en timme.
Tillbehör
Jag beställde det mesta online, plexi var återvunnet men du kan hitta dem på många DIY-företag
Den totala kostnaden var cirka 193 euro
för detta projekt behöver du:
- Hallon pi 4 modell b
- mcp 3008
- pcf8574
- summer
- LCD skärm
- 4x stegmotor med förare
- infraröd sensor (sändare och mottagare)
- potentiometer
- tryckknapp
- bakbord
- brödbräda strömförsörjning
- hörnprofil
- plexi
- metallrör
- vinkeljärn
- bygelkablar
BOM
Steg 1: Fritzing Schema


Allt är anslutet till pi men de får ström från brödbrädans strömförsörjning.
Det kan se lite överväldigande ut men om du ansluter allt steg för steg är det inte så illa.
Steg 2: Skapa en databas

Här kan du se mitt ERD -diagram.
det lagrar:
- användarna, vilken medicin de ska ta och vid vilken tidpunkt
- sensornas data
- aktuatorernas tillstånd.
Här är min sql -dump med några testdata
Steg 3: Bygga upp och programmera

För att denna kod ska fungera behöver du:
- för att slå på spi -bussen på hallon -pi
- installera ett bibliotek för rfid -sensorn (sudo pip3 install mfrc522)
- installera spidev -biblioteket (sudo pip3 installera spidev)
koda
Steg 4: Gör Webstie


Du kan skicka någon sin medicin till webbplatsen, du kan se när någon har tagit medicin och du kan lägga till/ta bort timmar när en person måste ta medicin.
koda
Steg 5: Bygga mitt fall

När du har gjort de föregående stegen kan du börja göra fallet.
Jag valde att göra mitt fall i plexi
pillerna finns i rören och under rören finns det en skiva med ett hål i det i storleken på p -piller, när ett p -piller behöver tas ut roterar skivan en omgång och p -piller faller ner i en kopp.
rören sitter inte på plats eftersom vissa piller är tjockare än andra och nu kan du enkelt justera dem.
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg

Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg

Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Tre högtalarkretsar -- Steg-för-steg handledning: 3 steg

Tre högtalarkretsar || Steg-för-steg-handledning: Högtalarkretsen förstärker ljudsignalerna som tas emot från miljön till MIC och skickar den till högtalaren varifrån förstärkt ljud produceras. Här visar jag dig tre olika sätt att göra denna högtalarkrets med:
Steg-för-steg-utbildning i robotik med ett kit: 6 steg

Steg-för-steg-utbildning i robotik med ett kit: Efter ganska många månader av att bygga min egen robot (se alla dessa), och efter att två gånger ha misslyckats med delar, bestämde jag mig för att ta ett steg tillbaka och tänka om min strategi och riktning. De flera månaders erfarenhet var ibland mycket givande och
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg

Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)