3D печать системы Умный Дом: управление по WiFi и голосом / NodeMCU control over WiFi and voice

Автор Nikita Stoianov
3D печать системы Умный Дом: управление по WiFi и голосом / NodeMCU control over WiFi and voice

коллеги.

Добрый день. Сегодня мы продолжаем изготовление элемента умного дома закрытие открытия окна в прошлом видео. Мы пытались реализовать данную систему на шаговом двигателе на шаговый двигатель был не очень мощный он пропускает шаги данную систему я сейчас переделал под.

Обычный стандартный.

ТТ Моторс на широко используется в робототехнике при работе с Arduino стоит тоже копейке попробуем реализовать. Этот проект на нём, что тут изменения во-первых высокая скоба она держит сам мотор со прикручивается потом и другие болтами прикручивается корпус так сам корпус был переработан чуть-чуть. То есть вы здесь побольше потому, что у мотора здесь такие вот такой выход ещё этот аппендикс соответственно этот элемент который фиксирует зубчатую планку к шестерёнки тоже был переработан у него такое выступ здесь появился всё остальное вроде осталась прежней я перепечатал корпус полностью данные элемента перепечатывать не стала. Я просто напечатал и доборами объединил их в один конструкционные элементы. Так ну вот, что у нас получилось вот наш новый корпус пластик. Великолепный как я уже говорил он здесь доборы напечатал их приклеил суперклеем — это всё с тобой перепечатывать не стал перепечатал только надо корпус шестеренка тоже отлично стало на свои места. Да ну с тобой общалась с ABS пластика просто для экономии времени пока один принтер печатал берегам быстрых написал на другую принтере такое scopus.com управляется стоит здесь у нас как я уже сгорел мотор постоянного тока управляется он микросхемы l293d. Я случайно и мозгом всего этого дела. А ещё он такой датчик применяем HD четверть температуру и влажность, а то будет нужна для последующим для автоматизации открытия закрытия чтобы можно было не только руками открывай закрывает чтобы автоматически поддерживается определенная температура путем открытия закрытия форточки. Ну ему всего этого дела. Вот так вот и модуль node MC wi-fi + Arduino всё одной коробочке конечно — это из пушки по воробьям, но модуль недорогой плюс ко всему к данной системе ещё будет доработка в виде возможности управления озонатор всего ушли из дома включи. Рен озонирование закрылись окна назад отключился отработал окна приоткрылись чтобы. Проверь после этого дела. Вот — это всё — это дело будет у нас атака вот источника 5. Вольт я как-то покупал на алиэкспрессе там пароль для пучков. 10 штук было. Вот они выдают 5volt.ru сюда подсоединяем этот мотор работает выдает полную мощь на 6. Вольта на 6 вольтах. Ну париться с преобразования с 12 вольт на шее не хочется 5. Вольт тоже тебя и так. Подключить подключить питание сражаться чтобы не зайдет подключен 3. Вольта и Ground — это идёт на этот датчик он 3. Вольт потребляет он работает от 3. Вольт дальше у нас D7 D8 — это управление микросхемой. Д3 это. ШИМ микросхема. С какой скоростью крутится мотор и — это как раз. Пинск которая считывает показания данного датчика всё тут всё. А теперь давайте перейдем по программированию том же после того раза программируем тестом программируемый в Arduino иде ничего сложного, но разберем по порядку подключаем в библиотеку для работы с датчиком 10-11 подключаем библиотеку для нашего моды на работу работать в режиме сервера задаем скорости быстрого и медленного открытия закрытия задаем пин как я уже говорил до 0 на котором висит на H датчик задаем параметры из вашей сети wi-fi которая должна зарегистрироваться в плата на всю дальше запускаем сервер на этом платье на 80 порту определяем класс для работы с датчиком дальше уже всё стандартно запускаем wi-fi ждём пока он приконектится запускаем сервер тут мы определяем порты с помощью которых бы управлять микросхемы здесь. Нева 103. Да здесь у нас скорость направление движения дальше основной цикл тут тоже всё стандартно пока объявится клиент. Пока клиента нет всё здесь будет крутиться когда клиент объявился учитываем запрос котором с которым он обратился к нашей плоти до запросы Get, а может быть и просто пустым если запрос пустой дальше. Всё пропускается сразу выдается стандартная страничка. Да если запрос пришёл на открытии окна точно запрос будет выдавать на роутере прописал сразу соответствие mac-адреса ip-адреса то есть наш оплата регистрируется в сети сразу с определенной пешкой чтобы я знал кто процентов, что у неё пишу например такая-то есть открытие надо просто идёт вида ip-адрес и Get запрос винтовка для открытия окна будет тоже самое только When Close если. Открыть окна в функцию открытие окна 2 секунды и завершаем движение мотора если закрытие окна называем функцию закрытия окна ждём три секунды движения мотора почему-то 2 секунды 3 секунды оно открыть окно всегда легче чем закрыть до в данном случае мы контролируем закрытие открытия по секундам в будущем. Хочу в конце видео расскажет дальнейшие планы, но будет этого не будет доверия не будет просто будет открытие окна до определенного момент концевики будут программы дальше формируем ответ сервера это. Стандарт http ответа дальше идёт HTML часть добавляем META viewport для того чтобы отображалось на телефонах нормально да указан, что — это utf-8 чтобы могли по-русски писать на три страницы тут CSS стиль добавляем дальше указан какая какая влажность сейчас в помещении с читами с датчика определенного спину температура будет находиться в системе плечо и ложись свойства и дальше нам нужно показать каком состоянии. Сейчас окно мы можем увидеть, а нам нужно видеть состояние окна зафиксировали если окно открыто данной переменной будет если окно.

0 комментариев
0

Читайте также