This is an old revision of the document!


SmartDoor

Introducere

SmartDoor este un sistem de control al accesului bazat pe carduri RFID. La scanarea unui card, Arduino Nano interoghează un server prin WiFi pentru a verifica dacă accesul este permis, afișează rezultatul pe un ecran LCD și trimite un log cu fiecare tentativă către server.

Ideea a pornit de la nevoia unui sistem simplu și ieftin de a înlocui cheile fizice cu carduri de proximitate, oferind totodată un jurnal de acces persistent pe server.

Utilitatea proiectului constă în:

  • securizarea ușilor fără chei tradiționale
  • feedback vizual imediat prin ecranul LCD (“Access Granted” / “Access Denied”)
  • înregistrarea automată a fiecărei tentative de acces (reușite sau nu)
  • posibilitatea de a revoca accesul unui card direct din baza de date, fără intervenție fizică

Descriere generală

Sistemul este compus din cinci blocuri principale care interacționează în lanț:

  • Bloc de citire — Modulul RC522 citește UID-ul cardului RFID prezentat și îl trimite către Arduino Nano prin interfața SPI (prin intermediul level shifter-ului bidirecțional, deoarece RC522 lucrează la 3.3V iar Arduino la 5V).
  • Bloc de control — Arduino Nano primește UID-ul, îl formatează și îl transmite modulului ESP8266 prin comunicație serială UART (prin intermediul unui adaptor de tensiune 5V→3.3V).
  • Bloc de comunicație WiFi — ESP8266 ESP-01 se conectează la rețeaua WiFi și trimite o cerere HTTP(S) către serverul de backend cu UID-ul cardului. Primește răspunsul (permis/refuzat) și îl transmite înapoi la Arduino.
  • Bloc de afișare — LCD 1602 cu modul I2C afișează mesajul corespunzător răspunsului primit: “Access Granted” sau “Access Denied”. Comunicația I2C (SDA/SCL) funcționează direct la 5V, fără conversie de nivel.
  • Bloc de alimentare — Modulul MB102 montat pe breadboard furnizează 5V pentru Arduino și LCD, respectiv 3.3V (prin adaptoare) pentru modulele ESP și RFID.

Schema bloc vizuală este prezentată mai jos.

Schemă bloc hardware SmartDoor

Hardware Design

Listă de piese:

1 Arduino Nano 1 Microcontroler principal, 5V logic
2 Breadboard + modul alimentare MB102 1 set Sursă 5V/3.3V din USB sau jack
3 Modul WiFi ESP8266 ESP-01 1 UART la 3.3V
4 Adaptor 5V→3.3V pentru ESP8266 (4-pin) 1 Conversie nivel UART + alimentare 3.3V
5 Kit cititor RFID RC522 1 SPI la 3.3V, include card și breloc
6 Level shifter 8 canale bidirecțional (5V↔3.3V) 1 Conversie logică SPI Arduino↔RC522
7 LCD 1602 cu modul I2C (PCF8574) 1 Afișaj feedback acces, 5V, I2C
8 Cabluri jumper ~25 M-M și M-F

Schema Electrica

Schemă Electrica SmartDoor

Software Design

Rezultate Obţinute

Concluzii

Download

Jurnal

Bibliografie/Resurse

pm/prj2026/alexandru.jipa2803/dacian.pascu.1778059823.txt.gz · Last modified: 2026/05/06 12:30 by dacian.pascu
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