Запираемый ящик с RFID и PIN-кодом
Электронный замок на сервоприводе. Открывается по RFID-метке или коду с клавиатуры. После 3 неверных попыток — блокировка 30 секунд с звуковой сигнализацией. Управление доступом через второй UART (ESP32-S3 для логов в Telegram).
| Компонент | Роль | Из набора |
|---|---|---|
| GOODGOODDER Nano 3.0 ATmega328PB | Основной контроллер, 2×UART | Nano 3.0 |
| RFID-RC522 | Идентификация по метке (13.56 МГц) | 45-в-1 набор |
| Keypad 4×4 матричная | Ввод PIN-кода | 45-в-1 набор |
| SG90 сервопривод | Открывание задвижки | 45-в-1 набор |
| LCD 1602 I²C | Подсказки и статус | 45-в-1 набор |
| Зуммер | Сигнал ошибки | 45-в-1 набор |
| LED красный + зелёный | Индикация: открыто/закрыто | 45-в-1 набор |
| Подключение | Питание |
|---|---|
RFID SDA → D10, SCK → D13, MOSI → D11, MISO → D12, RST → D9 |
3.3V, GND |
Keypad строки → D5-D8, столбцы → D2-D5 |
Распиновка по библиотеке Keypad |
SG90 сигнал → D3 (PWM) |
Красный → 5V, коричневый → GND, оранжевый → сигнал |
LCD SDA → A4, SCL → A5 |
VCC → 5V, GND → GND |
Зуммер → D4 (+) через резистор 100 Ом |
GND → GND |