Table of Contents

Automatic Pill Dispenser

Introducere

Proiectul constă in realizarea unui distribuitor automat de pastile ce are rolul in administrarea pastilelor la intervale regulate. Pastilele sunt plasate in compartimente formate din palete care sunt rotite de un servomotor la orele stabilite. Când o pastilă ajunge în dreptul unui orificiu, este eliberată într-un recipient, iar utilizatorul este avertizat să ia medicamentul prin intermediul unei alarme vizuale și sonore.

Scopul proiectului este de a ajuta persoanele care trebuie sa ia medicamentele la timp si să își amintească să facă acest lucru.

Descriere generală

O schemă bloc cu toate modulele proiectului vostru, atât software cât şi hardware însoţită de o descriere a acestora precum şi a modului în care interacţionează.

Exemplu de schemă bloc: http://www.robs-projects.com/mp3proj/newplayer.html

Programul incepe intr-o faza de configurare in care, prin apasarea repetata a celui de-al doilea buton, seteaza dupa cate minute va incepe alarma, iar primul buton este cel care confirma. Pe ecranul lcd sunt afisate afisate ora si timpul setat. Atunci cand au trecut minutele stabilite, servomotorul se roteste la 45 de grade, se afiseaza pe lcd mesajul “Take medicine” si se declanseaza alarma prin led si buzzer. Prin apasarea primului buton se opreste alarma si afisarea din nou ora pe lcd. Modulul de citire microSD ajuta la scrierea orelor la care au fost luate pastilele pe un card SD.

Hardware Design

Lista de piese

Schemă Hardware

Schemă Electrica

Software Design

Mediul de dezvoltare: Arduino IDE

Biblioteci utilizate: Wire.h, LiquidCrystal_I2C.h, Servo.h, SD.h, SPI.h

Timer-ul 0 este folosit pentru a afisa ora, mintul si secunda pe lcd.

Intreruperile pentru cele doua butoane.

In faza de configurare, al doilea buton este folosit pentru a incrementa numarul de minute la care sa se declanseze alarma, iar primul este folosit pentra confirma.

Buzzerul este controlat folosind functia tone(), iar ledul folosind registrii.

In fisierul TIME.txt de pe SD card sunt inregistrat momentele in care este oprita alarma si a este luata pastila.

Rezultate Obţinute

apd_poza.jpeg

Concluzii

Download

Aici se gaseste arhiva cu codul proiectului.

automatic_pill_dispenser.zip

Jurnal

Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.

Bibliografie/Resurse

Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe Resurse Software şi Resurse Hardware.

Export to PDF