
В приведенном ниже списке и рисунке описаны ключевые компоненты, интерфейсы и функции ESP-EYE макетной платы:
3D_PIFA антенна
В 3D плоская f-образная антенна. С резистором R14 пользователи могут выбрать внешнюю IPEX антенну, в то время как с резистором R15 они могут выбрать 3D антенну.
IPEX Соединительный
Используется для подключения внешней антенны IPEX. С R14 резистор пользователи могут выбрать внешняя антенна IPEX, в то время как с R15 резистор они могут выбрать 3D антенну.
ESP32 чип
Wi-Fi 2,4 ГГц и комбинированный чип Bluetooth.
Кварцевый резонатор
Обеспечивает внешние часы ESP32.
Флэш-память и PSRAM
Обеспечивает память для хранения приложений.
Чип CP2102 USB-to-UART
Преобразует сигналы USB в сигналы UART.
USB Порты и разъёмы
Обеспечивает электропитание всей системы.
LDO Питание
Обеспечивает Требуемое электропитание на ESP32 чип, камера, а также светодиодный индикаторы.
Боковой тактильные кнопки
Функциональную клавишу.
Топ тактильные кнопки
Сброс/кнопка загрузки. Рекомендуется не настраивать эту кнопку для других целей.
Светодиодный индикаторы
Плата имеет красный и белый индикатор. Различных мигающих комбинаций в красный и белый статистические данные свидетельствуют о различных статусов доска, например, пробуждения, сеть, распознавание лиц, распознавание лиц, уход за кожей лица зачисления и Распознавание лиц.
Камера
Внешний 2-мегапиксельный модуль камеры для распознавания лиц, распознавания лиц и регистрации лиц.
Камера разъем
Используется для подключения внешней камеры.
Микрофон
Цифровой микрофон для голосового управления.
SPI Порты и разъёмы
Резервный порт для передачи данных.
ESP-EYE поддерживает загрузку прошивки с Linux, MacOS или Windows PC. В настоящее время перед началом разработки программного обеспечения пользователи должны создать цепочку инструментов в среде разработки.
Для того, чтобы получить локальная копия, откройте терминал (такие как терминал в среде Linux), перейдите в каталог, в которой вы хотите сохранить ESP-WHO, и клонировать репозиторий с помощью команды git clone:
Git clone -- Рекурсивный https://github.com/espressif/esp-who.gitESP-WHO будет загружен в автоматически генерируемую папку с именем esp-who.
Не пропустите вариант -- recursion. Если вы уже Клонировали ESP-WHO без этой опции, выполните другую команду, чтобы получить все подмодули: git submodule update -- init -- recursion
Пожалуйста, следуйте инструкциям, описанным вНастройка путь к ESP-IDFДля настройки Переменной IDF_PATH к esp-who/esp-idf.
В этом разделе описаны действия по загрузке микропрограммного обеспечения для ESP-EYE (например, использование операционной системы Linux):
Включите питание ESP-EYE, подключив его к ПК с помощью кабеля USB. Выполните ls/dev/ttyUSB * в терминале, чтобы проверить, успешно ли плата подключена к ПК. Если соединение успешно, вы увидите новый генерируемый элемент с именем e. g,/dev/ttyUSB0 в вашем списке после выполнения команды. Перейдите в каталог примера, например, cd esp-who/expressions/single_chip/recognition_solution. Выполните make defconfig для завершения конфигурации по умолчанию. Выполните make menuconfig и перейдите к config Serial flasher-> по умолчанию последовательный порт для настройки имени устройства, в соответствии с именем элемента, который вы видите на следующем шаге, например/dev/ttyUSB0. Затем сохраните его и выходите. Выполните make flash для загрузки прошивки.В этом разделе описаны действия по проверке журналов на вашем терминале (пример использования операционной системы Linux).
Старт вашего терминала. Запустите make монитора.Примечание: ESP-EYE макетная плата перезагрузится после этой операции.
На рисунке ниже описан рабочий процесс ESP-EYE:
ESP-EYE ждёт пробуждения после включения питания (красный светодиодный и белый светодиодный). Плата просыпается после распознавания команды пробуждения "Hi Lexin" ([Ləsɪ: n]), а затем ждёт сети (красный светодиодный мигающий и белый светодиодный выключен). Затем пользователи могут приступить к сети.
Примечание: Если вам нужен европейский размер загрузки аудио клип нашего wake-up команды «Hi Lexin, пожалуйста, оставьте нам сообщение в разделеЗдесь.
Пользователи могут подключить ПК или мобильные телефоны к Wi-Fi ESP-EYE (по умолчанию) со следующей информацией:
Имя пользователя: esp-eye-xxxx (xxxx должен быть MAC-адресом платы) Пароль: не нужныКроме того, пользователи могут также выполните следующие действия, чтобы настроить имя пользователя и пароль Комиссии подключение по Wi-Fi:
Старт вашего терминала.
Запустите make menuconfig и полная конфигурация, как указано на рисунке ниже:
Примечание: после перенастройки имени пользователя и пароль Wi-Fi, вам придется перезагрузить с точки загрузки прошивки.
ESP-EYE начинает гореть Распознавание лиц после сети. Пользователи могут увидеть изображения в режиме реального времени, доска, с помощью своего браузера (по адресу: 192.168.4.1/face_stream). Во время этого шага красный светодиодный индикатор выключен, а белый светодиодный включен.
После обнаружения лица, ESP-EYE начнет распознавание лица, если есть какие-либо зарегистрированные удостоверения лица, хранящиеся в плате:
Когда есть совпадение, красный светодиодный индикатор на плате мигает один раз, и браузер отображаетЗдравствуйте ID XXX. Когда нет совпадения, плата не показывает никаких знаков, а браузер отображаетКто?.Если нет зарегистрированного ID лица, плата продолжает Процесс распознавания лиц. Если вы хотите начать Распознавание лиц, вы должны зарегистрировать хотя бы один идентификатор лица.
Пользователи могут добавить/Удалить Face ID после того, как сеть успешно установлена.
В настоящее время ESP-EYE может зарегистрироваться до 10 удостоверений личности лица. Обратите внимание, что максимальное количество записанных идентификаторов лиц может быть настроено в соответствии с тем, как пользователи выделяют флэш-память. Тем не менее, мы рекомендуем номер, который не более 30 лет.
Плата возвращается к статусу "Ожидание пробуждения" при наличии аномалий сети, таких как "отключение сети" и "Таймаут сети".