Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2025:ccristi:robert_alex.enciu [2025/05/25 23:18]
robert_alex.enciu
pm:prj2025:ccristi:robert_alex.enciu [2025/05/26 15:26] (current)
robert_alex.enciu [Bibliografie/Resurse]
Line 47: Line 47:
 <​note>​ <​note>​
 Biblioteci utilizate: <​Wire.h>,​ <​LiquidCrystal_I2C.h>,​ <​SPI.h>,​ <​MFRC522.h>​ Biblioteci utilizate: <​Wire.h>,​ <​LiquidCrystal_I2C.h>,​ <​SPI.h>,​ <​MFRC522.h>​
-Github: [[https://​github.com/​robertenciu/​SecureBox|External Link]]+ 
 +Github: [[https://​github.com/​robertenciu/​SecureBox|github.com/​robertenciu/​SecureBox]]
 </​note>​ </​note>​
  
Line 119: Line 120:
 Actualizează LCD-ul pentru a reflecta modul curent de funcționare:​ CITIRE, SCRIERE sau STERGERE, împreună cu titlul Secure Box. Actualizează LCD-ul pentru a reflecta modul curent de funcționare:​ CITIRE, SCRIERE sau STERGERE, împreună cu titlul Secure Box.
  
-===== Rezultate Obţinute ​=====+====== Concepte folosite: ======
  
-<​note ​tip+<​note ​important>====== **SPI (Serial Peripheral Interface)** ====== 
-Care au fost rezultatele obţinute în urma realizării proiectului vostru+ 
-</​note>​+Este folosit pentru comunicarea cu cititorul RFID MFRC522. Comunicarea SPI este inițiată cu SPI.begin() și folosită intern de biblioteca MFRC522 pentru a transmite comenzi și a primi date de la tagurile RFID
 + 
 +====== **I2C (Inter-Integrated Circuit)** ====== 
 + 
 +Este utilizat pentru a controla afișajul LCD cu modul I2C. Acesta comunică prin pini SDA și SCL pentru a trimite text și comenzi către ecranul LCD. Biblioteca LiquidCrystal_I2C gestionează aceste comunicări.
  
-===== Concluzii ​=====+====== **UART (Universal Asynchronous Receiver/​Transmitter)** ======
  
-===== Download =====+ ​Comunicarea serială prin Serial.begin(9600);​ este un exemplu de utilizare UART, unde microcontrolerul trimite datele la un terminal sau la un alt dispozitiv pentru debug sau afișare.
  
-<note warning>​ +====== ** GPIO (General Purpose Input/​Output)** ======
-O arhivă ​(sau mai multe dacă este cazulcu fişierele obţinute în urma realizării proiectului:​ surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-).+
  
-Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**Namespace-ul în care se încarcă fişierele este de tipul **:​pm:​prj20??:​c?​** sau **:​pm:​prj20??:​c?:​nume_student** (dacă este cazul). **Exemplu:** Dumitru Alin, 331CC -> **:​pm:​prj2009:​cc:​dumitru_alin**.+Este folosit pentru interacțiunea cu butonul de schimbare mod și controlul releului conectat la yală. 
 +  ​Pin A0 (RELAY_PIN– Configurat ca ieșire pentru a activa/​dezactiva yala. 
 +  ​Pin D2 (BUTTON_MODE_PIN) – Configurat ca intrare cu pull-up pentru a detecta apăsarea butonului.
 </​note>​ </​note>​
 +
 +===== Rezultate Obţinute =====
 +
 +[[https://​youtube.com/​shorts/​1zdsOxPraxA?​feature=share|Video testare]]
 +
  
 ===== Jurnal ===== ===== Jurnal =====
Line 160: Line 171:
  
 <​note>​ <​note>​
-Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**.+Github – MFRC522 Library: [[https://​github.com/​miguelbalboa/​rfid]] 
 + 
 +Github – LiquidCrystal_I2C Library: [[https://​github.com/​johnrickman/​LiquidCrystal_I2C]] 
 + 
 +Arduino Forum: [[https://​forum.arduino.cc]] 
 + 
 +How to Use an RFID Module with Arduino for Beginners: [[https://​www.youtube.com/​watch?​v=lg8HRY8q004]] 
 + 
 +I2C-LCD Tutorial: [[https://​lastminuteengineers.com/​i2c-lcd-arduino-tutorial]]
 </​note>​ </​note>​
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
  
pm/prj2025/ccristi/robert_alex.enciu.1748204281.txt.gz · Last modified: 2025/05/25 23:18 by robert_alex.enciu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0