Nano Switch
Используйте Nano Switch для коммутации слаботочных цепей.
Видеообзор
Примеры использования
Blink и мультиметр
В качестве теста подключите управляющую цепь Nano Switch-a к 13
пину Arduino Uno, а коммутирующие провода к щупам мультиметра.
Прошейте платформу примером кода эксперимента «Маячок» из набора «Матрёшка Z».
- NanoSwitchBlink.ino
void setup() { // настраиваем пин 13 в режим выхода pinMode(13, OUTPUT); } void loop() { // подаём на пин 13 «высокий сигнал» digitalWrite(13, HIGH); // ждём 1 секунду delay(1000); // подаём на пин 13 «низкий сигнал» digitalWrite(13, LOW); // ждём 1 секунду delay(1000); }
После прошивки платы, цепь будет замыкаться и размыкаться раз в секунду.
Микроконтроллерное управление фотоаппаратом
С помощью Nano Switch удобно управлять электронными устройствами. Модернизируем фотоаппарат Panasonic FZ1000, добавив пульт дистанционного управления фокусом и затвором.
Что понадобится
- Nano Switch 2 шт.
Как собрать
- С помощью макетной платы Troyka Protoboard (72 точки) распаяйте схему:
- Кнопки замените на оптореле, подключив их к пинам
S
иX
макетной платы.
- Наденьте Troyka Slot Shiled на управляющую платформу Iskra Neo.
- Сверху на Troyka Slot Shiled к
2
и3
пинам подключите две сенсорные кнопки (Troyka модуль) - Установите спаяный модуль на Troyka Slot Shield.
- Соберите корпус из #структора.
Код программы
- NanoSwitchFoto.ino
// пины кнопок #define PIN_BUTTON_FOCUS 2 #define PIN_BUTTON_SHOT 3 // пины оптореле #define PIN_NANO_SWITCH_FOCUS 4 #define PIN_NANO_SWITCH_SHOT 5 void setup() { // устанавливаем пине оптореле в режим выхода pinMode(PIN_NANO_SWITCH_FOCUS, OUTPUT); pinMode(PIN_NANO_SWITCH_SHOT, OUTPUT); } void loop() { // если нажата кнопка фокуса if (PIN_BUTTON_FOCUS) { // подаём на оптореле фокуса высокий уровень digitalWrite(PIN_NANO_SWITCH_FOCUS, HIGH); } else { // подаём на оптореле низкий уровень digitalWrite(PIN_NANO_SWITCH_FOCUS, LOW); } // если нажата кнопка затвора if (PIN_BUTTON_SHOT) { // подаём на оптореле затвора высокий уровень digitalWrite(PIN_NANO_SWITCH_SHOT, HIGH); } else { // подаём на оптореле затвора низкий уровень digitalWrite(PIN_NANO_SWITCH_SHOT, LOW); } }
Элементы платы
Оптопара TLP172A
Контакты подключения модуля
Модуль имеет две группы проводов: 1 группа — контакты подключения управляющей платы
- Сигнал — красный провод. Подключите к управляющему пину микроконтроллера.
- Земля — чёрный провод. Соедините с землёй микроконтроллера.
2 группа
- Две белых провода. При низком уровне на управляющем проводе контакты разомкнуты, при высоком — замкнуты.
Принципиальная и монтажная схемы
Характеристики
- Чип модуля: TLP172A
- Номинальное напряжение питание: 3–5 В
- Ток срабатывания триггера светодиода: 3 мА
- Максимальный ток коммутации: 400 мА
- Максимально коммутируемое напряжение: 60 В
- Длина выходных проводов: 120 мм
- Габариты: 20×6×4,5 мм