Стандартная
Arduino UNO имеет 14-2 цифровых входов входов + 6 аналоговых входов которые без проблем можно использовать как цифровых входы/выходы. итого 18.
У вас 10 кнопок (5 входов, 2 выхода), 1 выход -реле, 1 -выход замок (как я понимаю у вас опечатка), 2 выхода динамики (у вас стерео звонок?) итого 5+2+1+1+2 = 10 т.е. более чем достаточно.
Можно использовать
Arduino Nano это тоже самое что и UNO только меньше и чуть дешевле, но мене удобный. Можно
Arduino Pro Mini она еще меньше, но там нет преобразователя UART-USB нужно купить отдельный
такой или любой другой, но главное наличие DTR выхода
Так же вам понадобятся транзисторы для управления мощными нагрузками (реле, замок), например,
такие. Реле можно взять
такое. Если динамики это не пьезоизлучатель, то вам так же понадобятся транзисторы. Можно не использовать дорогой электромагнитный замок, а модернизировать обычный с использованием
соленоида
PS
1.Ссылки даны на лучший магазин в Украине. цены почти как у китайцев, но доставка в течении 2-3 дней. Если вам это не подходит ищите у себя или у китайцев.
2. Приведены ссылки на китайские Arduino, они не хуже фирменных, но существенно дешевле.
3. Если нужна помощь с проектом, обращайтесь. Могу сделать проект полностью, но это другая история