Aegis Protocol adalah sistem keamanan brankas berbasis mikrokontroler (Arduino) yang mengimplementasikan komunikasi terenkripsi antar terminal (Master-Slave) melalui protokol I2C. Sistem ini dirancang untuk memberikan perlindungan berlapis, mulai dari deteksi gerakan hingga alarm pembobolan fisik.
- Master-Slave Architecture: Menggunakan dua unit Arduino yang berkomunikasi melalui I2C untuk memisahkan antarmuka pengguna dari mekanisme penguncian inti.
- Power Management (Smart Wake-up): Layar LCD hanya akan menyala jika sensor PIR mendeteksi adanya gerakan di sekitar terminal.
- Cipher Encryption: Pin yang dimasukkan melalui Keypad dienkripsi menggunakan metode Caesar Cipher sederhana sebelum dikirimkan ke modul Slave.
- Physical Breach Detection: Dilengkapi dengan sensor getaran yang akan memicu alarm (Buzzer) seketika jika terdeteksi upaya paksa atau getaran abnormal pada brankas.
- Lockdown System: Sistem akan terkunci secara otomatis selama 10 detik jika pengguna memasukkan PIN yang salah sebanyak 3 kali berturut-turut.
| Komponen | Terminal Master | Terminal Slave |
|---|---|---|
| Arduino Uno | β | β |
| LCD 16x2 (I2C) | β | - |
| Keypad 4x4 | β | - |
| Servo Motor | - | β |
| PIR Motion Sensor | - | β |
| Vibration Sensor | - | β |
| Buzzer & LEDs | - | β |
Anda dapat melihat skema rangkaian dan mensimulasikan sistem ini secara langsung melalui tautan Tinkercad di bawah ini:
Proyek ini dikembangkan oleh tim:
Sistem ini dibuat untuk keperluan edukasi dan praktikum. Silakan gunakan dan kembangkan lebih lanjut!