Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wl0ckk/gatesec
Wi-Fi access control system, unlocking by NFC 13.56 MHz and reconciliation of records in remote SQLite
https://github.com/wl0ckk/gatesec
Last synced: about 2 months ago
JSON representation
Wi-Fi access control system, unlocking by NFC 13.56 MHz and reconciliation of records in remote SQLite
- Host: GitHub
- URL: https://github.com/wl0ckk/gatesec
- Owner: Wl0cKk
- License: unlicense
- Created: 2024-07-17T07:49:13.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-30T06:00:27.000Z (5 months ago)
- Last Synced: 2024-07-30T15:25:27.171Z (5 months ago)
- Language: C++
- Homepage:
- Size: 30.3 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
___
# GateSec
___
## Wi-Fi access control system, unlocking by NFC 13.56 MHz and reconciliation of records in remote SQLite
___
## SQLite sec.db| card_id | user_info |access_lvl|
| ------------- |:-------------:|:--------:|
| TEXT | TEXT |INTEGER |___
### Move examples into right destination
```bash
mv sec_example.db sec.db
mv config_example.rb config.rb
mv validator_example/* validator/
```
#### Change parameters in _config.h_ _config.rb_ to yours.#### Used requirements:
- **MFRC522.h** `v1.2.1`
- **WiFi.h**
- **ArduinoJson.h** `v7.1.0`
- **HTTPClient.h** `v2.2.0`#### Server requirements:
```ruby
bundle install
```
![image](https://github.com/user-attachments/assets/dc3a9e8c-ce4d-4ce4-823f-20b9c84ae469)| RED LED | NodeMCU ESP32 DEVKITv1 |
|:-------------:|:------------------------:|
| cathode | GND |
| anode | D12 |
| **BLUE LED** | |
| cathode | GND |
| anode | D32 |
| **BUZZER** | |
| - | GND |
| + | D2 |
| **RFID-RC522** | |
| SDA | D22 |
| SCK | D18 |
| MOSI | D23 |
| MISO | D19 |
| IRQ | empty |
| GND | GND |
| RST | D4 |
| 3.3V | 3V3 |
| **TP 4056** | |
| USB + | VIN (5V) |
| USB - | GND |
---