Управление электроприборами по телефону
Обновлено: 06.06.2023
Введение: управляйте электрическими устройствами с телефона Android, Arduino и создавайте собственное приложение для Android
Здравствуйте, вы хотите управлять всеми электрическими устройствами в вашем доме, управляемыми с вашего мобильного устройства Android, вы хотите создать собственное приложение для выполнения этой задачи? В этом посте объясняется пошаговая процедура создания приложения Android для управления электрическими устройства с помощью изобретателя приложений MIT. вам не нужно полагаться на третью сторону для управления вашими домашними устройствами. Это просто действует как домашняя автоматизация, где вы можете контролировать все со своего телефона. все, что вам нужно, это телефон Android, Arduino, модуль Bluetooth (я использовал HC-05) и реле.
Шаг 1. Создайте приложение для Android с помощью MIT App Inventor
Следуйте инструкциям в видео, чтобы создать собственное приложение для Android
Шаг 2. Программа для Arduino
Загрузите программу arduino, измените ее в соответствии с вашими требованиями и загрузите программу в arduino.
Подключите Arduino к электроприборам с помощью реле. блок-схему для этого можно найти во введении. посмотрите видео ниже, чтобы узнать, как подключить реле и другие схемы к Arduino.
Введение: управление бытовой техникой с помощью телефона и Интернета вещей менее чем за 6 долл. США
Мне всегда хотелось включить телевизор, лежа на диване, Или после утомительного дня, когда я закончил читать книгу, выключить свет.
Я делал это раньше с Hc-05 и пультом от телевизора.
Обновление: эта заявка принята для участия в IOT Challenge, поэтому, если вам нравится проект, проголосуйте за него.
что такое домашняя автоматизация?
Домашняя автоматизация – это дистанционное или автоматическое использование бытовой техники и управление ею.
Что такое Интернет вещей?
Интернет вещей (IoT) – это сеть физических объектов – устройств, транспортных средств, зданий и других объектов – со встроенными электронными устройствами, программным обеспечением, датчиками и сетевыми подключениями, которые позволяют этим объектам собирать данные и обмениваться ими.
Объедините это и то, и другое. Вы можете управлять своей бытовой техникой из любого места, где есть доступ к Интернету.
Это полностью основано на облачных сервисах, предлагаемых Blynk
Шаг 1. Ингредиенты
6$ было бы невозможно, если бы esp8266 не использовался в автономном режиме
Вот список элементов, необходимых для изготовления коробки домашней автоматизации IOT
-
3$ 0,09$ 1,5$
- Коробка для корпуса (куплена на месте за 20 рупий) 0,3$ 1,3$
Всего около 6$
Индийцы могут купить его здесь
Нам также понадобится инструмент
- Файл
- Кусачки для проволоки
- Провод
- чип FTDI/Arduino
- Доска производительности
- Паяльник
- Припой
Шаг 2. Программирование Esp8266
Первой задачей является настройка ESP для программирования.
У него было два режима работы
Нормальный режим для GPIO 0 = 1;
Режим программирования для GPIO =0;
Поэтому сейчас нам нужно перевести его в режим программирования.
Соединение будет следующим
- Vcc и CH_PD на 3,3 В
- Gnd от Esp до Gnd
- Rx от Esp к Tx от Arduino
- TX Esp на Rx Arduino
- GPIO 0 – земля
После загрузки программы нам нужно один раз нажать кнопку сброса на землю, и режим программирования будет включен.
Подробные инструкции приведены в этом руководстве
Шаг 3. Подключение к серверу Blynk
Подключиться к Blynk несложно
Сначала нам нужно загрузить приложение blynk
IOS
Android
Откройте приложение и создайте новый проект.
Устройство проекта должно быть выбрано как ESP8266.
После этого вы получите токен авторизации.
необходимо ввести токен в прикрепленном скетче.
Теперь мы создадим кнопку из панели виджетов.
Затем нажимается кнопка, чтобы выбрать GPIO, с которым она будет работать.
Мы выбираем кнопку как переключатель.
Вы также можете переименовать кнопку как Bulb/Fan Etc.
Вот библиотека
Вложения
Шаг 4. Изготовление платы для Esp 8266
Итак, вот самая трудная и трудоемкая часть.
Сначала мы вырезаем перфорированную плату, чтобы она подходила к корпусу.
Сначала начинаем припаивать 3.3V ams1117.
Затем припаиваем разъемы для ESP8266.
Подключаем согласно схеме.
Я использовал винтовую клемму в мой случай отключить систему, так как я использую зарядное устройство для питания платы.
Сначала я использовал вилку на 350 мА, которая работала не слишком хорошо, затем я обновил ее до 700 мА, что достаточно для системы.
Реле необходимо подключить к 5 В.
Я также добавил переключатель и светодиод для индикации (дополнительная часть)
Шаг 5. Создание корпуса
Я взял коробку 4 x 4 x 2 . Я начал сверлить отверстие в месте соединения, чтобы шнур питания проходил через него, а затем использовал шлифовальную насадку из карбида кремния, чтобы сгладить отверстие.
Я также просверлил два на втором и четыре сбоку для реле.
Верхний был для переключателя и светодиода.
Я приклеил светодиод и переключатель к корпусу.
/>В основном переключатель предназначен для включения реле после безопасной загрузки esp 8266.
К переключателю припаяны два провода для подключения, которые мы позже припаяем к плате.
Шаг 6. Поместите все внутрь
Теперь пришло время собрать все части.
Сначала мы берем основную плату и помещаем ее в коробку.
Затем подключаем esp 8266 к заголовку.
Затем подключаем коммутатор к vcc и заголовку реле.
Реле было подключено к заголовку с пламенем «мама-папа».
После того, как все было на своих местах, мы собираем корпус и включаем его, чтобы наслаждаться Светом, управляемым Wi-Fi и Интернетом вещей.
Если вам понравился проект, сделайте лайк на моей странице, чтобы получать обновления о будущих проектах
С развитием технологий автоматизация стала необходимостью, будь то дом, офис или какое-либо другое место. Дома мы сталкиваемся со многими бытовыми приборами, будь то вентилятор, кондиционер, телевизор, освещение и т. д. Что, если бы вы могли управлять всеми ими с помощью телефона Android, который держите в руке?
Рис. 1: Прототип системы домашней автоматизации под управлением Android Mobile
Этот проект призван обеспечить управление электрическими приборами с помощью телефона Android. Мы используем связь Bluetooth между телефоном Android и приемником (блоком управления), который подключен к приборам.
Bluetooth – это стандарт беспроводной технологии для обмена данными на короткие расстояния (с использованием коротковолновых УВЧ-радиоволн в диапазоне ISM от 2,4 до 2,485 ГГц) со стационарных и мобильных устройств и построения персональных сетей. (ПАНы). Изобретенный поставщиком телекоммуникационных услуг Ericsson в 1994 году, он изначально задумывался как беспроводная альтернатива кабелям передачи данных RS-232. Он может подключать несколько устройств, преодолевая проблемы синхронизации.
Модуль HC-05 — это простой в использовании модуль Bluetooth SPP (протокол последовательного порта), разработанный для прозрачной настройки последовательного беспроводного соединения. Он содержит 6 контактов, которые помечены сзади, но большинство модулей имеют только 4 из них, заполненных контактами pogo. KEY & STATE не требуются, так как KEY используется для прошивки устройства, а STATE просто указывает, активно ли устройство или нет. Так что остаются только GND, VCC, TXD, RXD.
Рис. 2: Типичное изображение Bluetooth-модуля HC-05
Для подключения модуля к Arduino нам нужно использовать последовательные контакты (Tx и Rx), имеющиеся на плате.
Подключения и работа
Установление связей с HC-05:
Некоторые модули имеют маркировку VCC для рабочего напряжения до ~6 вольт.Эти модули НЕ любят ничего, кроме 3,3 вольта на линии VCC. Мы должны использовать преобразователь уровня в 3,3 В на линии RXD. Используйте два резистора в качестве простого делителя напряжения для преобразования уровня ТТЛ. Подключите один резистор 2,2 кОм к земле, а другой резистор 1 кОм к линии TXD на MCU. Подключите контакт RXD между двумя резисторами, чтобы получить выходное напряжение примерно 3,4 В.
Подключите контакт RXD модуля к TXD Arduino (цифровой контакт 1) через конфигурацию делителя напряжения, показанную ниже:
Рис. 3. Изображение, показывающее соединения схемы Arduino Uno и Bluetooth-модуля HC-05
Чтобы управлять устройствами, мы не можем подключить их напрямую к Arduino. Нам нужно что-то под названием РЕЛЕ, которое управляется с помощью схемы драйвера на основе транзистора.
Рис. 4: Принципиальная схема драйвера реле на основе транзистора
«Вход» — это контакт ввода-вывода Arduino. RB — токоограничивающий резистор на базе транзистора. Его значение обычно составляет 10 кОм. «VS» — это напряжение питания, необходимое для срабатывания катушки реле (зависит от номинала реле). Диод подключен в обратном направлении параллельно реле. Это сделано для того, чтобы избежать обратной э.д.с. генерируется катушкой, которая может повредить транзистор или Arduino.
Упрощенная блок-схема всей системы показана ниже:
Рис. 5. Блок-схема системы домашней автоматизации под управлением Android Mobile
После выполнения описанных выше подключений вы увидите мигающий светодиод на модуле. Это просто гарантирует, что ваше устройство питается должным образом. После этого выберите свой телефон Android и получите приложение «Arduino Bluetooth Terminal» из магазина Google Play. Это бесплатное приложение, которым легко пользоваться.
Рис. 6. Скриншот приложения Android, используемого для управления бытовой техникой
После установки включите Bluetooth на телефоне. Теперь ищите устройства, пока не найдете HC-05, а затем начните сопряжение с ним. При появлении запроса введите пароль 1234.
При правильном сопряжении светодиодный индикатор на модуле Bluetooth перестанет мигать. Если нет, проверьте соединения еще раз. Вернитесь к приложению, которое вы только что загрузили. Он автоматически найдет устройство, сопоставит отображаемый ключ и начнет разговор. Убедитесь, что Bluetooth телефона остается включенным.
Рис. 7. Изображение, показывающее полный прототип системы домашней автоматизации на базе Android на основе Arduino
Операция системы:
Когда мы отправляем «1» на Arduino, устройство 1, подключенное к Arduino, включается, а когда отправляется «2», включается устройство 2. Последовательные данные считываются Arduino через функцию Serial.read() и сохраняются в переменной состояния целочисленного типа, объявленной в программе. После этого в цикле () мы просто сравниваем значение состояния с 1, 2, 3 и так далее до 8, чтобы проверить состояние включения 8 устройств. Затем мы сравниваем значение состояния с a, b, c и так далее до h, чтобы проверить состояние OFF устройств и выполнить соответствующую операцию.
В дополнение к этому мы также можем контролировать физическое состояние, такое как температура, давление и т. д., с помощью телефона Android. Скажем, нам нужно следить за температурой в помещении. Подключаем датчик температуры LM35 к Arduino. Теперь считайте значение датчика и отправьте его на телефон через последовательный канал, установленный через Bluetooth между телефоном и Arduino.
Ваш дом — это ваша крепость, а замок нужно всегда защищать. Конечно, ты не всегда дома.Вы должны идти на работу, и вам нужен отпуск, чтобы отвлечься от работы!
Итак, как вы можете внимательно следить за своим домом и следить за тем, чтобы ваши вещи были в безопасности, когда вас нет дома? Два слова: домашняя автоматизация. Есть много компаний, которые революционизируют индустрию домашней автоматизации.
Домашняя автоматизация существует уже давно, но появление смартфонов и Wi-Fi сделало эту технологию более удобной и доступной. Это может звучать как научная фантастика, но теперь вы можете управлять всей бытовой техникой в своем доме прямо со своего смартфона.
Мы еще не достигли того дня, когда посуда моет сама себя, но узнайте больше об этих 9 устройствах для умного дома, которые могут помочь автоматизировать ваш дом.
1. Система безопасности умного дома
Вы когда-нибудь хотели присматривать за своим домом, когда вас нет в городе? Благодаря автоматизированной технологии безопасности, такой как Piper, теперь вы можете круглосуточно контролировать свою домашнюю систему безопасности со своего смартфона с помощью приложения для умной домашней безопасности. Piper дает вам панорамный вид вашего дома и уведомляет вас, если обнаружено какое-либо необычное движение.
Если ваш дом должен быть пуст во время вашего семейного отдыха, Piper должна уведомить вас по телефону, тексту или электронной почте, если, например, открыто окно или обнаружен громкий шум в вашей собственности. Вы даже можете посмотреть видео о том, что привлекло его внимание, на своем телефоне.
2. Видеокамера дверного звонка
Когда вы отправитесь в очередной отпуск в тропики, не все будут знать, что вы находитесь вдали от дома. Люди могут зайти к вам домой и позвонить в дверь, ожидая вас увидеть. С Ring вы можете открыть дверь с ладони. VideoDoorbell от Ring – это камера дверного звонка с поддержкой Wi-Fi, которая позволяет вам общаться в видеочате с посетителями через смартфон.
Вы когда-нибудь пропускали важную посылку из-за того, что опоздали домой всего на несколько минут? С помощью камер дверного звонка вы можете сообщить курьеру, что можно безопасно оставлять доставку у вашей двери.
3. Умная вилка и умные розетки
Допустим, вы спешили утром на работу и забыли выключить телевизор. Благодаря интеллектуальной розетке Belkin WeMo вы можете использовать домашнюю сеть Wi-Fi для управления освещением с помощью смартфона. Эта технология домашней автоматизации может даже сказать вам, сколько энергии или энергии вы используете на своей электронике, давая вам ценную информацию о том, какая электроника и бытовая техника обходятся вам больше всего каждый месяц. Ознакомьтесь с нашим руководством по энергосбережению летом, чтобы узнать, как сократить потребление энергии электроникой и не только.
4. Умный термостат
Если вы забудете отрегулировать термостат, выходя из дома, это может стать большой тратой денег. Интеллектуальные термостаты делают этот сценарий делом прошлого. Благодаря таким технологиям, как Nest, удобное управление термостатом вашего дома теперь всегда под рукой, где бы вы ни находились.
Эти устройства позволяют использовать телефон в качестве термостата. Лучше всего то, что его сложная технология автоматизации постоянно учится предварительно нагревать / охлаждать ваш дом в зависимости от ваших привычек, чтобы вам всегда было комфортно. Последнее, чего вы хотите после долгого рабочего дня, — это вернуться домой в холодный дом. С помощью термостата с поддержкой Wi-Fi вы можете полностью контролировать настройки температуры в вашем доме.
Термостат — не единственный прибор, которым можно управлять с помощью приложения для умного дома. Вот список лучших интеллектуальных устройств, которые помогут вам продолжить модернизацию вашего дома.
5. Умный контроллер полива
Когда вы отправляетесь в отпуск (кроме вашей зубной щетки), о чем легко забыть, так это о том, чтобы найти кого-нибудь, кто будет поливать ваши растения. К счастью, есть даже технология домашней автоматизации, которая позаботится о вашем саду. Ищете ли вы полноценные системы полива с Wi-Fi, датчики влажности, умные приложения для садоводства и облачные платформы или системы для самостоятельного садоводства и системы с открытым исходным кодом, сенсорные системы для полива растений могут вам помочь.
6. Умные датчики дыма и угарного газа
Огонь и угарный газ — две самые большие угрозы безопасности в вашем доме, поэтому удобно иметь возможность контролировать их из любого места с помощью приложения для умного дома. Nest также создала будильник, который синхронизируется с вашим смартфоном, чтобы предупредить вас, если сработает датчик дыма или угарного газа. Nest Protect включает в себя функции, которые в режиме реального времени сообщают вам об уровне дыма и угарного газа. Он также может уведомить вас, когда в ваших будильниках разряжены батарейки.
7. Умный контроллер аквариума
Помимо вашего дома и сада, технология домашней автоматизации может даже защитить другое ценное имущество: вашу рыбу! Мониторинг аквариума Apex дает вам полный контроль над аквариумом со смартфона. От контроля озона до автоматического кормления — это устройство устраняет необходимость в помощнике Немо во время вашего следующего отпуска и избавляет ваш аквариум от догадок по морской биологии.
8. Умные замки
Вы когда-нибудь уходили из дома и забывали, заперли ли вы заднюю дверь?Беспокойство о незапертых дверях может стать источником беспокойства для любого. Что, если бы вы могли легко управлять своими замками со своего смартфона? Вы можете это сделать с помощью умного засова Schlage Connect Smart.
Умный засов дает вам виртуальный запасной ключ, поэтому вам не нужно ничего прятать под половиком. С помощью этой технологии домашней автоматизации вы можете управлять своими замками из любого места с помощью мобильного устройства. Вам нужно каждую неделю впускать собаковода, пока вы на работе? Вы можете сделать это с помощью засова.
9. Умный дом
Что, если бы вы могли управлять несколькими домашними устройствами с помощью одного приложения? Винк делает это возможным. Приложение Wink поддерживает партнерские отношения с более чем 30 продуктами от различных производителей, предлагая вам удобство и простоту, когда дело доходит до подключения к элементам, на которые вы полагаетесь каждый день, таким как спринклерные системы, освещение и замки, такие как Schlage Deadbolt, упомянутый выше. Это не останавливается на достигнутом; Wink HUB — это платформа, которая позволяет подключать несколько продуктов, позволяя вашим интеллектуальным устройствам говорить на одном и том же языке беспроводной связи.
Смартфоны быстро становятся универсальными устройствами, которые могут превратить ваш дом в полностью управляемый умный дом. Эти 9 новаторских технологий домашней автоматизации можно использовать для защиты вашего дома прямо с вашего смартфона. Хотя приложения для умного дома могут помочь сделать ваш дом более безопасным или эффективным, они не защитят вашу собственность или имущество, если произойдет что-то непредвиденное. Вам понадобится качественное страхование жилья, чтобы всегда быть спокойным.
Сторонние веб-сайты и продукты, на которые ссылается Nationwide, контролируются и управляются третьими сторонами, а не Nationwide. Nationwide не делает никаких заявлений и отказывается от любой ответственности в отношении контента или материалов, доступных на этих веб-сайтах, точности информации и качества продуктов или услуг, предоставляемых или рекламируемых. Тот факт, что Nationwide ссылается на такие сайты и продукты, не является одобрением, разрешением, явным или подразумеваемым спонсорством или принадлежностью к таким сайтам и продуктам, их владельцам, спонсорам или поставщикам.
Читайте также: