This shows you the differences between two versions of the page.
|
pm:prj2026:alexandru.jipa2803:filip.teica [2026/05/04 15:09] filip.teica [Hardware Design] |
pm:prj2026:alexandru.jipa2803:filip.teica [2026/05/05 16:54] (current) filip.teica [Descriere generală] |
||
|---|---|---|---|
| Line 6: | Line 6: | ||
| ===== Descriere generală ===== | ===== Descriere generală ===== | ||
| - | {{:pm:prj2026:alexandru.jipa2803:schema_bloc_medalert.png?800|}} | + | {{:pm:prj2026:alexandru.jipa2803:schema_bloc_medalert_clara.png?800|}} |
| - | ===== Hardware Design ===== | + | |
| + | În schema bloc este prezentată structura proiectului MedAlert Box. Sistemul folosește un modul RTC DS3231 pentru păstrarea orei reale și declanșarea alarmelor la orele programate. Utilizatorul poate seta sau confirma dozele cu ajutorul tastaturii 4x4, iar informațiile importante sunt afișate pe display-ul TM1637. La momentul administrării, sistemul pornește buzzerul, afișează compartimentul corespunzător și controlează motorul 28BYJ-48 pas cu pas prin driverul ULN2003 pentru poziționarea caruselului cu medicamente. Pentru calibrare și siguranță sunt folosite un end stop mecanic, care stabilește poziția de start a caruselului, și un reed switch, care poate detecta deschiderea capacului. Proiectul include și un modul ESP-01S ESP8266, alimentat printr-un modul de 3.3V, pentru trimiterea notificărilor către telefon prin Wi-Fi. LED-urile sunt folosite pentru semnalizarea stării sistemului, iar componentele sunt montate într-o cutie de plastic cu compartimente. | ||
| ===== Hardware Design ===== | ===== Hardware Design ===== | ||
| Piesele folosite în proiect: | Piesele folosite în proiect: | ||
| - | * **ATmega328P Xplained Mini** - placa principală a proiectului, folosită pentru controlul tuturor modulelor. | + | * ATmega328P Xplained Mini |
| - | * **DS3231 Real-Time Clock Module** - modul RTC folosit pentru păstrarea orei reale și declanșarea alarmelor la orele programate. | + | * DS3231 Real-Time Clock Module |
| - | * **Baterie CR2032 3V** - baterie de backup pentru modulul RTC, astfel încât ora să nu se reseteze la oprirea alimentării. | + | * Baterie CR2032 3V |
| - | * **TM1637 LED Display** - display cu 4 cifre folosit pentru afișarea orei, alarmei și compartimentului activ. | + | * TM1637 LED Display |
| - | * **Buzzer pasiv 3V / 3.3V** - folosit pentru alarma sonoră atunci când trebuie luate medicamentele. | + | * Buzzer pasiv 3V / 3.3V |
| - | * **ESP-01S ESP8266 Wireless Module** - modul Wi-Fi folosit pentru trimiterea notificărilor către telefon. | + | * ESP-01S ESP8266 Wireless Module |
| - | * **Adapter Board pentru ESP-01 / ESP-01S** - adaptor folosit pentru conectarea mai ușoară a modulului ESP-01S pe breadboard. | + | * Adapter Board pentru ESP-01 / ESP-01S |
| - | * **3.3V Power Supply Module** - modul de alimentare la 3.3V pentru ESP-01S. | + | * 3.3V Power Supply Module |
| - | * **Condensator electrolitic 470uF** - folosit pentru stabilizarea alimentării modulului ESP-01S. | + | * Condensator electrolitic 470uF |
| - | * **ULN2003 Stepper Driver + 5V Stepper Motor 28BYJ-48** - ansamblu folosit pentru rotirea caruselului cu medicamente. | + | * ULN2003 Stepper Driver + 5V Stepper Motor 28BYJ-48 |
| - | * **4x4 Push Button Keyboard Matrix** - tastatură folosită pentru setarea alarmelor, selectarea compartimentelor și confirmarea administrării. | + | * 4x4 Push Button Keyboard Matrix |
| - | * **Mechanical End Stop Switch** - senzor mecanic folosit pentru detectarea poziției de start a caruselului. | + | * Mechanical End Stop Switch |
| - | * **Reed Switch Module** - modul folosit pentru detectarea deschiderii capacului cutiei. | + | * Reed Switch Module |
| - | * **Set de LED-uri 5mm** - folosite pentru semnalizarea stării sistemului și/sau a compartimentului activ. | + | * Set LED-uri 5mm |
| - | * **Set de rezistențe** - folosite pentru LED-uri și pentru adaptarea semnalelor între ATmega328P și ESP-01S. | + | * Set de rezistențe |
| - | * **Breadboard Power Supply** - modul de alimentare pentru testarea circuitului pe breadboard. | + | * Breadboard Power Supply |
| - | * **Mini breadboard-uri SYB-170** - folosite pentru realizarea conexiunilor fără lipire. | + | * Mini breadboard-uri SYB-170 |
| - | * **Fire jumper mamă-tată, mamă-mamă și tată-tată** - folosite pentru conectarea modulelor între ele. | + | * Fire jumper mamă-tată, mamă-mamă și tată-tată |
| - | * **Șuruburi M3, piulițe M3 și distanțiere M3** - folosite pentru prinderea mecanică a componentelor. | + | * Șuruburi M3, piulițe M3 și distanțiere M3 |
| - | * **Cutie din plastic cu 8 compartimente** - baza fizică a proiectului, folosită pentru organizarea medicamentelor și montarea mecanismului. | + | * Cutie din plastic cu 8 compartimente |
| ===== Software Design ===== | ===== Software Design ===== | ||