Мастер-класс

Создайте замок на двери с распознаванием лиц с помощью Raspberry Pi

14 участников

Описание

О чём мастер-класс

Ашраф Саид Аль-Мадун разбирает, как собрать дверной замок с распознаванием лиц на Raspberry Pi: камера получает изображение, программа сравнивает его с сохранёнными данными, а замок открывается при распознавании лица. Вы настроите плату и программное обеспечение, подготовите изображения для распознавания, обучите модель и проверите работу собранной системы.

Автор использует Python и OpenCV для работы с камерой и изображениями. В мастер-классе также разбираются возможности Raspberry Pi, применение технологий распознавания лиц, вопросы безопасности и устранение неполадок при тестировании замка.

Что внутри

Работа начинается с подготовки файлов, папок и редактора Python. Затем вы напишете и проверите скрипт для получения снимков лица, создадите модель распознавания и протестируете её. После этого автор показывает изготовление дверного замка, его программирование и проверку работы.

Отдельные занятия охватывают основы Python: установку, переменные, типы данных, ввод с клавиатуры, условия и циклы. В упражнениях вы напишете простую программу приветствия и калькулятор. Также в материалах есть настройка удалённого доступа к Raspberry Pi и тест по основам проекта.

Кому подойдёт

Мастер-класс рассчитан на начинающих, в том числе без опыта программирования или работы с электроникой. Среди указанной аудитории также есть разработчики и любители электроники. Для занятий нужна камера.

Формат

В материалах указаны 13 разделов и 30 лекций общей продолжительностью 3 часа 54 минуты. Основной язык — английский с субтитрами; также указаны русская озвучка и русское видео, созданные с помощью ИИ.

Об авторе

Ашраф Саид Аль-Мадун — педагог и инженер по мехатронике, занимается электроникой и программированием. Он основал команду Educational Engineering Team и написал четыре книги о микроконтроллерах.

Что в мастер-классе

Создайте замок на двери с распознаванием лиц с помощью Raspberry Pi (2 лекции • 3 мин) Введение Подготовка всего (2 лекции • 10 мин) Настройка необходимых файлов и папок Настройка редактора Python для программирования Кодирование скрипта Faceshots OpenCV (3 лекции • 22 мин) Кодирование скрипта Faceshots OpenCV Код Face Shots Тестирование сценария Face Shot Режим обучения программированию (3 лекции • 17 мин) Режим обучения программированию Код модели обучения Тестирование скрипта модели поезда Тестирование распознавания лиц (1 лекция • 5 мин) Тестирование распознавания лиц Кодирование и тестирование Изготовление и тестирование дверного замка с помощью распознавания лиц (2 лекции • 13 мин) Изготовление и тестирование дверного замка с помощью распознавания лиц Код дверного замка с распознаванием лиц Будущие улучшения (1 лекция • 1 мин) Будущие улучшения Ресурсы (1 лекция • 10 мин) Как получить удалённый доступ к Raspberry Pi Тренировочный тест Основы дверного замка Raspberry Pi с распознаванием лиц Кто мы? (1 лекция • 5 мин) Кто мы? Введение и начало (13 лекции • 1 ч 51 мин) Введение Почему Python Скачайте и установите Python Hello World и функция помощи Переменные и базовые типы данных в Python Комментирую ваш код Чтение ввода с клавиатуры Физические упражнения — составьте программу, чтобы сказать «Привет» Упражнение Создайте простое приложение для калькулятора Условное утверждение Петли за петлями Петли во время петли Упражняйте имя пользователя и пароль Основы Python и концепции программирования Проект курса (2 лекции • 4 мин) Проект курса Использование дверного замка на базе Raspberry Pi с распознаванием лиц Итог курса (1 лекция • 34 мин) Бонусная лекция

Складчина создана 11 августа 2026 г. · описание обновлено 25 октября 2026 г.

Теги

Профессии
Инструменты

Другие мастер-классы автора 1

АС Ашраф Саид Аль-Мадун Все материалы
600 ₽ 4 000 ₽