Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Почему старый телефон лучше GSM-модуля: умная и дешёвая альтернатива

Компоненты и материалы

Arduino UNO×1

О проекте

Почему старый телефон лучше GSM-модуля: умная и дешёвая альтернатива

Недавно я делал много беспроводных проектов на Bluetooth, но захотел управлять по SMS/звонкам. GSM-модули дорогие. Телефон — это GSM-модуль с доп. функциями, и у меня валяются старые телефоны. Давайте используем один как GSM-модуль.

Шаг 1. Идея

Почему старый телефон лучше GSM-модуля: умная и дешёвая альтернатива
Почему старый телефон лучше GSM-модуля: умная и дешёвая альтернатива

Выпаять GSM-модуль из телефона сложно и долго. Другой подход: при получении SMS/звонка телефон вибрирует (вибромотор). Можно подключиться к мотору, считывать питание на нём Arduino и определять входящие события. Не так гибко, как настоящий GSM (нет доступа к тексту SMS, нельзя отправлять), но дешево, если телефоны есть.

Шаг 2. Список деталей

Почему старый телефон лучше GSM-модуля: умная и дешёвая альтернатива
Почему старый телефон лучше GSM-модуля: умная и дешёвая альтернатива
Почему старый телефон лучше GSM-модуля: умная и дешёвая альтернатива

В примере просто мигает светодиод при SMS. Планируется использовать для управления светом.

Шаг 3. Разборка телефона

Почему старый телефон лучше GSM-модуля: умная и дешёвая альтернатива
Почему старый телефон лучше GSM-модуля: умная и дешёвая альтернатива

Разберите телефон до доступа к вибромотору (гуглите модель). Припаяйте тонкие провода к контактам мотора (мало припоя, тонкие провода). Подключите к мультиметру: определите полярность и напряжение. На BlackBerry Curve было ~1.5 В — отлично для Arduino.

Шаг 4. Схема подключения

Почему старый телефон лучше GSM-модуля: умная и дешёвая альтернатива

Земля мотора -> GND Arduino. Плюс мотора -> A0 Arduino. Катод светодиода -> GND, анод -> pin 7.

Шаг 5. Код

В setup() pin 7 как OUTPUT. В loop() считываем аналоговое значение с A0. Если >50 — включаем светодиод и шлём в Serial «Rumble On», иначе выключаем и «Rumble Off». Загрузите и протестируйте.

// Файл oldphonegsm.ino — превью недоступно, только скачивание.
// Логика описана выше.

Шаг 6. Результат

Почему старый телефон лучше GSM-модуля: умная и дешёвая альтернатива

Приходит SMS -> телефон вибрирует -> сигнал на Arduino -> светодиод горит, в мониторе порта «Rumble On». Можно использовать для управления жалюзи, замком, светом. Вопросы — в комментариях!

Производственный процесс

  1. Использование живых IoT-данных в MATLAB с интеграцией RTI Connext DDS
  2. Освоение инстанцирования port map в VHDL: практическое руководство
  3. Почему термореактивные композиты — идеальный выбор для современного производства
  4. Всегда документируйте испытания электродвигателей для точного анализа
  5. Как выбрать свой первый CNC-маршрутизатор: Покупательское руководство 2021 года
  6. Использование Edge AI для оптимизации складской и производственной логистики
  7. Смелый новый и старый мир производства: ИИ, дизайн и инновации
  8. Профи-гайд: сверление металла на станке — экспертные советы
  9. Удаленная активация ПК через PLCnext с Wake-on-LAN
  10. Как подготовить компрессор к зиме: защита от холодной погоды