====== Электрический замок (27×28×18 мм): инструкция, схема управления ======
Возьмите [[amp>product/solenoid-lock-27x28x18mm?utm_source=man&utm_campaign=solenoid-lock-27x28x18mm&utm_medium=wiki|миниатюрный электрический замок]] для создания самодельного сейфа, интеллектуальной двери или домашней камеры хранения.
{{ :products:solenoid-lock-27x28x18mm:solenoid-lock-27x28x18mm.1.jpg?nolink |}}
===== Пример работы для Arduino =====
==== Схема подключения ====
Электронный замок работает от напряжения 12 вольт. Для подключения соленоида к управляющей плате понадобится [[amp>collection/commutators?utm_source=man&utm_campaign=solenoid-lock-27x28x18mm&utm_medium=wiki|силовой ключ или реле]].
=== Подключение соленоида через ключ ===
Подключите электронный замок к [[amp>product/arduino-uno?utm_source=man&utm_campaign=solenoid-lock-27x28x18mm&utm_medium=wiki|Arduino Uno]] к ''12'' цифровому пину через [[amp>product/troyka-mosfet-n-channel-v3?utm_source=man&utm_campaign=solenoid-lock-27x28x18mm&utm_medium=wiki|силовой ключ]]. При подключении замка к Arduino удобно использовать [[amp>product/arduino-troyka-slot-shield?utm_source=man&utm_campaign=solenoid-lock-27x28x18mm&utm_medium=wiki|Troyka Slot Shield]].
[[this>_media/products:solenoid-lock-27x28x18mm:solenoid-lock-27x28x18mm_arduino-mosfet.pdf|{{:products:solenoid-lock-27x28x18mm:solenoid-lock-27x28x18mm_arduino-mosfet-preview.png}}]]
=== Подключение соленоида через реле ===
Подключите электромеханический замок к [[amp>product/arduino-uno?utm_source=man&utm_campaign=solenoid-lock-27x28x18mm&utm_medium=wiki|Arduino Uno]] к ''12'' цифровому пину через [[amp>product/troyka-mini-relay?utm_source=man&utm_campaign=solenoid-lock-27x28x18mm&utm_medium=wiki|мини реле]]. При подключении замка к Arduino удобно использовать [[amp>product/arduino-troyka-slot-shield?utm_source=man&utm_campaign=solenoid-lock-27x28x18mm&utm_medium=wiki|Troyka Slot Shield]].
[[this>_media/products:solenoid-lock-27x28x18mm:solenoid-lock-27x28x18mm_arduino-relay.pdf|{{:products:solenoid-lock-27x28x18mm:solenoid-lock-27x28x18mm_arduino-relay-preview.png}}]]
==== Код программы ====
В качестве примера повторим первый эксперимент [[:конспект-arduino:светильник-с-управляемой-яркостью|«Маячок»]] из набора [[amp>product/matryoshka-z?utm_source=man&utm_campaign=solenoid-lock-27x28x18mm&utm_medium=wiki|Матрёшка]]
// пин подключения электронного замка через силовой ключ или реле
#define SOLENOID_PIN 12
void setup() {
// настраиваем пин коммутатора в режим выхода
pinMode(SOLENOID_PIN, OUTPUT);
}
void loop() {
// подаём на пин коммутатора «высокий уровень»
digitalWrite(SOLENOID_PIN, HIGH);
// ждём одну секунду
delay(1000);
// подаём на пин коммутатора «низкий уровень»
digitalWrite(SOLENOID_PIN, LOW);
// ждём пять секунд
delay(5000);
}
После загрузки кода электронный замок будет переходить в открытое состояние на одну секунду каждые 5 секунд.
===== Пример для Espruino =====
==== Схема подключения ====
Электронный замок работает от напряжения 12 вольт. Для подключения соленоида к управляющей плате понадобится [[amp>collection/commutators?utm_source=man&utm_campaign=solenoid-lock-27x28x18mm&utm_medium=wiki|силовой ключ или реле]].
=== Подключение соленоида через ключ ===
Подключите электронный замок к [[amp>product/iskra-js?utm_source=man&utm_campaign=solenoid-lock-27x28x18mm&utm_medium=wiki|Iskra JS]] к ''12'' цифровому пину через [[amp>product/troyka-mosfet-n-channel-v3?utm_source=man&utm_campaign=solenoid-lock-27x28x18mm&utm_medium=wiki|силовой ключ]]. При подключении замка к Iskra удобно использовать [[amp>product/arduino-troyka-slot-shield?utm_source=man&utm_campaign=solenoid-lock-27x28x18mm&utm_medium=wiki|Troyka Slot Shield]].
[[this>_media/products:solenoid-lock-27x28x18mm:solenoid-lock-27x28x18mm_espruino-mosfet.pdf|{{:products:solenoid-lock-27x28x18mm:solenoid-lock-27x28x18mm_espruino-mosfet-preview.png}}]]
=== Подключение соленоида через реле ===
Подключите электромеханический замок к [[amp>product/iskra-js?utm_source=man&utm_campaign=solenoid-lock-27x28x18mm&utm_medium=wiki|Iskra JS]] к ''12'' цифровому пину через [[amp>product/troyka-mini-relay?utm_source=man&utm_campaign=solenoid-lock-27x28x18mm&utm_medium=wiki|мини реле]]. При подключении замка к Iskra удобно использовать [[amp>product/arduino-troyka-slot-shield?utm_source=man&utm_campaign=solenoid-lock-27x28x18mm&utm_medium=wiki|Troyka Slot Shield]].
[[this>_media/products:solenoid-lock-27x28x18mm:solenoid-lock-27x28x18mm_espruino-relay.pdf|{{:products:solenoid-lock-27x28x18mm:solenoid-lock-27x28x18mm_espruino-relay-preview.png}}]]
==== Код программы ====
В качестве примера повторим второй эксперимент [[:yodo#маячок|«Маячок»]] из набора [[amp>product/yodo?utm_source=man&utm_campaign=solenoid-lock-27x28x18&utm_medium=wiki|Йодо]]
// создаём объект для работы с коммутатором на пине P12
var solenoid = require('@amperka/relay').connect(P12);
// включаем соленоид на одну секунду раз в 5 секунд
solenoid.blink(1, 5);
После загрузки кода электронный замок будет переходить в открытое состояние на одну секунду каждые 5 секунд.
===== Габаритный чертёж =====
[[this>_media/products:solenoid-lock-27x28x18mm:solenoid-lock-27x28x18mm_design.pdf|{{:products:solenoid-lock-27x28x18mm:solenoid-lock-27x28x18mm_design-preview.png}}]]
===== Характеристики =====
* Рабочее напряжение: 12 В
* Ток потребления: до 400 мА
* Время активного состояния: до 1 минуты
* Размер язычка: 5×10 мм
* Габариты: 27×28×18 мм
* Масса: 50 г
===== Ресурсы =====
* [[amp>product/solenoid-lock-27x28x18mm?utm_source=man&utm_campaign=solenoid-lock-27x28x18mm&utm_medium=wiki|Электрический замок (27×28×18)]] в магазине.
* [[https://github.com/amperka/hardware-drawings/blob/master/solenoid-lock-27x28x18mm.svg|Векторное изображение замка]]