25.09.2017 16:38 Количество просмотров материала 3551 Время на чтение ~3.5 мин
Увеличить | Уменьшить Распечатать страницу

Чем отличается лень от полета инженерной мысли?


Notice: Undefined index: host in /www/mozgochiny.ru/wp-content/plugins/cas/cas.php on line 131

Чем отличается лень от полета инженерной мысли?

Специально для mozgochiny.ru

Приветствую всех МозгоЧинов. Лень двигатель прогресса. Как же не хочется вставать с мягкой кровати, после тяжёлого рабочего дня, чтобы выключить свет в комнате или коридоре.

Чем отличается лень от полета инженерной мысли?

Именно из-за этого и появилась мысль заключить союз с «техническим прогрессом» и окончательно утвердить господство лени над вечерней физической нагрузкой. В итоге получилась поделка, которая позволит удаленно управлять освещением по Wi-Fi с помощью смартфона.

Шаг 1: Несколько слов о конструкции

Чем отличается лень от полета инженерной мысли?

Принцип работы «Ленивого выключателя» следующий: самоделка крепится (любым способом) на выключатель и используя ползунок, что перемещается с помощью сервопривода, физически изменяет положение кнопки. Также имеется встроенный тумблер, чтобы вкл./выкл. освещение «по старинке»

Чем отличается лень от полета инженерной мысли?

Шаг 2: Необходимые детали

Чем отличается лень от полета инженерной мысли?

Детали:

Чем отличается лень от полета инженерной мысли?

Инструменты:

Шаг 3: 3D модель

Чем отличается лень от полета инженерной мысли?

Для моделирования элементов корпуса автор использовал программу Solid Works.

Чем отличается лень от полета инженерной мысли?

Корпус спроектирован таким образом, чтобы минимизировать количество винтиков/клея, что будет использоваться для соединения деталей корпуса воедино.

Чем отличается лень от полета инженерной мысли?

Имеется отсек для аккумулятора. Корпус имеет небольшие выступы для крепления сервопривода и плат-модулей. По направляющим, которые расположены в центральной части корпуса, будет скользит ползунок. Задняя крышка крепится с помощью четырех винтов.

Чем отличается лень от полета инженерной мысли?

wifi_выключатель

Шаг 4: 3D печать

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Для распечатки деталей корпуса автор использовал Makerbot Replicator 2. Печать заняла около 3 часов.
После того, как корпус был готов, наружные поверхности обрабатываются наждачной бумагой (начиная со 120 и заканчивая 220 единицами). Финальная доводка осуществлялась влажной абразивной губкой.

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Просверлил четыре отверстия под винты.

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Шаг 5: Принципиальная схема

Чем отличается лень от полета инженерной мысли?

Схема довольно простая. Аккумулятор подключен к «зарядке» и ко входу повышающего преобразователя. Для включения/выключения самоделки имеется отдельный тумблер. Плюсовая клемма от аккумулятора подключается к выводу A0 на плате Ардуино (для измерения напряжения). Выход повышающего преобразователя подключается к выводу питания Ардуино, сервоприводу, тумблеру, отвечающего за вкл./выкл. освещения, и регулятору 3.3В. Выход регулятора подключен к wifi модулю ESP8266. Шина данных ESP8266 подключены к выводам Ардуино (D10 и D11). На вывод D11 сигнал поступает, пройдя делитель напряжения. Тумблер подключается к выводу D2 и заземляется с помощью резистора. Шина данных сервопривода подключена к выводу D9.
Модуль ESP8266 работает от 3.3В стабильного напряжения, следовательно, нужен отдельный регулятор. Для снижения уровня логики данных от 5 до 3,3 В необходим делитель напряжения.

Шаг 6: Собираем схему

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Начнём с того, что припаиваем все провода питания. После этого проверяем работоспособность используемых модулей. Важно: перед подключением питания, воспользуемся мультиметр, чтобы проверить выходное напряжение повышающего преобразователя и отрегулировать его до 5,5 В. Затем припаяем провода к сервоприводу, wifi модулю ESP8266 и тумблеру. Чтобы убедиться в том, что модули подключены правильно воспользуемся встроенными примерами, представленными в Arduino IDE.

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Шаг 7: Собираем поделку

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Обмотаем аккумулятор изолентой, чтобы он не гремел в корпусу (куда же без изоленты :-) ) Затем, «посадим» зарядку, повышающий преобразователь, регулятор и arduino на термоклей. Установим модуль wifi ESP8266 в слот.
У сервопривода придётся укоротить рычаг, чтобы он не упирался в заднюю стенку. Затем сточим его, чтобы он мог поворачиваться под большим углом внутри прорези ползунка. Установим сервопривод в центральное положение, а затем приклеим его. Установливаем тумблер.

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Шаг 8: Тестирование сервопривода

Прежде, чем переходить к написанию кода, нужно определить угол, под которым рычаг сервопривода будет переводит ползунок в положении «включено» или «выключено».  В моём случае - 140 и 60.

wifi_выключатель

Шаг 9: Написание кода

Для подключения к телефону будем использовать платформу Blynk - приложение, которое упрощает управление Arduino, Raspberry Pi, ESP8266 и т.д.

Использовал библиотеку Blynk в качестве основной. Сервопривод использует библиотеку pwmservo. В коде использовано прерывание. Также учтён дребезг тумблера.

wifi_выключатель

Шаг 10:

Чем отличается лень от полета инженерной мысли?

  • Загружаем и устанавливаем Blynk на смартфон;
  • Создаём учетную запись и входим в систему;
  • Создаём новый проект и выбираем Arduino Nano;
  • Копируем метку в свой код;
  • Добавляем виджет;
  • Подключаем устройство.

Шаг 11: Работа

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Когда всё будет сделано, подключаем плату к локальной сети Wi-Fi. После подключения, включаем Blynk на смартфоне. Можете контролировать напряжение аккумулятора и заряжать его, когда напряжение опустится ниже 3,2 вольта, хотя схема рассчитана на работу, даже при напряжении до 2,5 вольт.

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Чем отличается лень от полета инженерной мысли?

Шаг 12: Работа над ошибками

Если поделка не заработала, сделайте следующее:

  1. Дважды проверьте все соединения и провода на схеме.
  2. Убедитесь, что Ардуино, ESP8266 и сервопривод получают питание и величина напряжения допустимая.
  3. Проверьте, правильно ли вы подключили TX/RX ESP8266.
  4. Воспользуйтесь тестовым кодом, чтобы узнать, общается ли модуль ESP8266 с внешним миром.

wifi_выключатель

Шаг 13: Наклейки

Распечатаем логотип и несколько надписей и приклеим их на корпус.

А какие вы самоделки, используете у себя дома для управления освещением? :-)

 

 

Printable Stickers

wifi_выключатель

( Специально для МозгоЧинов #Switchifi-a-Wifi-Enabled-Light-Switch-for-20/" target="_blank" rel="noopener noreferrer">)

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]


Вверх