Превращаем старый кнопочный телефон в умный удаленный выключатель
Компоненты и материалы
- Arduino Nano R3 — 1 шт.
- Релейный модуль (5V, 10A) — 1 шт.
- LCD-дисплей 16×2 (опционально) — 1 шт.
- Старый кнопочный телефон (например, Nokia 3310) — 1 шт.
- Паяльник, провода, перфоплата, светодиоды
Программное обеспечение
- Arduino IDE
О проекте
Что делать со старыми кнопочными телефонами? У них отличная автономность, но они устарели. Этот проект использует вибромотор телефона как триггер: при входящем звонке/СМС вибромотор срабатывает, Arduino фиксирует это и переключает реле. Управление возможно из любой точки мира, где есть сотовая связь.
Актуально для сельских районов с нестабильным электричеством: фермеры могут удаленно включать насосы для полива полей, находящихся далеко от дома. Но применимо к любому нагрузке.
Шаг 1: Детали
Телефон, паяльник, провода, Arduino Nano, реле, LED, LCD 16x2 (опц.), перфоплата.
Шаг 2: Разборка телефона
Разберите телефон до основной платы. Найдите вибромотор (два типа: бескаркасный с грузиком на валу или монетный). Припаяйте два провода к контактам мотора для вывода сигнала наружу.
Шаг 3: Подключение к Arduino
Провода от вибромотора → аналоговый вход A0 (через делитель напряжения при необходимости) и GND. Реле: сигнал на пин 4, питание от Arduino. LCD — стандартная схема. Автор собрал на перфоплате.
Шаг 4: Загрузка кода
Код (Distant_Switch.ino) читает аналоговый вход, при обнаружении высокого уровня (срабатывание вибромотора) переключает реле. Повторный вызов/СМС — выключает. Код с комментариями в прикрепленных файлах.
Шаг 5: Работа и применение
Видео работы в оригинале. Примеры использования:
- Удаленное включение насоса на сельскохозяйственном поле.
- Включение обогревателя дома перед приходом.
- Включение водонагревателя для ванны.
- Отключение общего входного автомата дома.
Главное преимущество: управление из любой точки мира, где есть связь.
Шаг 6: Старая версия (историческая)
Автор показывает свой 5-летний проект (11 класс): аналоговая схема без микроконтроллера. Вибромотор вращал моторчик, который через шестеренки нажимал кнопку от DVD-привода, замыкая насос. Контроллер уровня воды на оп-ампе возвращал мотор назад при достижении уровня. Чисто механическая логика!
Код
Файл Distant_Switch.ino доступен для скачивания (превью недоступно).
Схема
Производственный процесс
- Задержка имеет значение: готова ли ваша удаленная облачная инфраструктура для мобильных рабочих сил?
- Идеи проектов для мини ЧПУ: от начинающих завороток до продвинутого тиски инструментмейкера
- Учебник для начинающих по IoT: стриминг данных температуры с Raspberry Pi
- Умный выключатель питания AC под управлением SMS с Raspberry Pi и Hologram
- E3.series 2021: бесшовное применение стандартов ANSI к тексту размеров
- Курс E3.schematic L1: создайте профессиональный инженерный проект с нуля
- Мастерство Front-End Engineering Design: пошаговое руководство по планированию проектов
- 7 шагов к построению успешной дорожной карты автоматизации
- Поддерживайте ваш Stromag лимитный выключатель для оптимальной безопасности и производительности
- Конечные выключатели: полное руководство по безопасности и эффективности