
Mit projekt er et Arduino-baseret medicinskab, der kombinerer sikkerhed, overvågning og brugervenlighed i én samlet løsning. Ideen opstod ud fra ønsket om at skabe en prototype, der kan sikre korrekt opbevaring af medicin, samtidig med at systemet registrerer brugere og medicinforbrug.

Funktionalitet og opbygning
Skabet er udstyret med:
Alarmsystem: En buzzer aktiveres, hvis der forsøges adgang uden tilladelse, hvis forkert kode indtastes gentagne gange, eller hvis miljøforhold (temperatur/fugtighed) afviger fra de fastsatte standarder.
To LCD-displays:
Ét, der kontinuerligt viser temperatur og luftfugtighed inde i skabet.
Ét, der fungerer sammen med et keypad, hvor brugerne indtaster deres personlige adgangskode.
Keypad og brugerlogin: Hver bruger har sin egen kode (8 cifre), og systemet kan håndtere flere brugere med individuelle rettigheder til bestemte medicintyper.
Vægtsensorer og hylderegistrering: Hver medicinæske eller flaske står på en vægtsensor, så systemet kan registrere, om og hvor meget der fjernes. Dette gør det muligt at opdage uautoriseret brug.


Sikkerhed og konstruktion
Forsiden af medicinskabet består af en robust kombination af seks lag plexiglas, tre lag hærdet glas og et metalgitter. Denne flerlagskonstruktion gør det ekstremt vanskeligt at bryde ind ved fysisk manipulation. Selve prototypen er bygget i MDF-træ, men i en fremtidig version kunne konstruktionen udføres i aluminium eller stål for yderligere styrke.
Skabet benytter elektromagnetiske låse, der kun frigives, når den korrekte kode indtastes. Låsen er kombineret med en timerfunktion, så lågen automatisk låser igen efter en given periode.

Elektronik og styring
Systemets hjerte er en Arduino UNO koblet sammen med en række komponenter:
- LCD-skærme via I2C: For at reducere antallet af kabler og gøre opsætningen mere overskuelig, anvendes I2C-protokollen. Denne gør det muligt at tilslutte begge displays og andre I2C-enheder på samme bus.
- DHT11-sensor: Måler temperatur og luftfugtighed, så medicinen opbevares under korrekte forhold.
- Keypad (3×4 membran): Bruges til indtastning af adgangskoder.
- Buzzer og LED’er: Viser status, giver feedback og fungerer som alarm.
- Relay og elektromagnetisk lås: Styrer åbning og lukning af døren.
Software og logik
Programmeringen er udført i C++ til Arduino og i MicroPython til micro:bit-modulet, der overvåger hyldernes status. Systemet håndterer:
- Kodeindtastning og validering af adgangskoder.
- Automatisk nedtælling, der giver brugeren et tidsvindue til at finde medicinen, før lågen låser igen.
- Miljøovervågning, hvor data fra DHT11-sensoren vises på displayet.
- Hylderegistrering, hvor micro:bit registrerer, om kasser flyttes eller fjernes.
Fremtidige forbedringer
I den nuværende prototype kører systemet på batteri, men en fremtidig version vil kunne tilsluttes lysnettet for bedre driftssikkerhed. Derudover er der forberedt funktionalitet til logføring af brugere og medicinforbrug, hvor data kan sendes til en Raspberry Pi eller en database. På den måde kan man senere få overblik over, hvem der har taget hvad, og hvornår.
Project Details
Mit projekt er et Arduino-baseret medicinskab, der kombinerer sikkerhed, overvågning […]
