Оглавление:

IOT Connect: 7 шагов
IOT Connect: 7 шагов

Видео: IOT Connect: 7 шагов

Видео: IOT Connect: 7 шагов
Видео: Модель OSI | 7 уровней за 7 минут 2024, Ноябрь
Anonim
Image
Image
Создание прототипа вашей платы IOT Connect
Создание прототипа вашей платы IOT Connect

IoT Connect - это проект с открытым исходным кодом, призванный помочь стартапам на основе Интернета вещей. IoT Connect предоставит вам библиотеки ESP8266, AutoCad Eagle, файлы плат, схемы и облачную платформу для получения данных датчиков и управления реле мощности удаленно из любого места. IoT Connect настроен на использование популярных ИИ, таких как Amazon Alexa и Google Assistant. Используя этот проект, мы расскажем вам о процессе создания ваших собственных устройств IoT Connect на основе ESP8266 и о том, как синхронизировать их с облачной платформой IoT Connect. Давайте начнем.

Шаг 1. Создание прототипа платы IOT Connect Board

Создание прототипа вашей платы IOT Connect
Создание прототипа вашей платы IOT Connect
Создание прототипа вашей платы IOT Connect
Создание прототипа вашей платы IOT Connect
Создание прототипа вашей платы IOT Connect
Создание прототипа вашей платы IOT Connect

Вот шаги, чтобы создать свою собственную доску. Вы можете пропустить шаги 1 и 2, если заказываете плату здесь

  1. сначала откройте официальный веб-сайт IOT Connect и щелкните вкладку «Справка и содержание» на панели навигации.
  2. Вы найдете два доступных дизайна платы.

    1. Версия 1 - это конструкция, в которой датчики не прикреплены. Он состоит из 8 реле для управления 8 устройствами с одной платы esp8266.
    2. Версия 2 - это конструкция, в которой вы найдете два датчика, то есть DHT11 и LDR, для измерения температуры, влажности и света из окружающей среды и 8 реле.
  3. В этом руководстве я буду использовать плату версии 2, но процесс платы версии 1 останется таким же, за исключением того, что вам не нужен какой-либо датчик, а прошивка, которую вам нужно прошить, отличается.
  4. Загрузите файл платы Eagle и файл схемы Eagle версии 2.
  5. Загрузите Autodesk Eagle и установите.
  6. Для установки следуйте инструкциям на изображениях.
  7. Щелкните и откройте rev2-board.brd.
  8. Теперь перейдите на сайт производителя печатной платы. Я буду использовать Lion Circuits для изготовления. Поскольку они предоставляют хороший сервис и качественную продукцию.
  9. Загрузите файл.cam с сайта производителя.
  10. Перейдите к орлу и нажмите кнопку процесса камеры на верхней панели.
  11. Нажмите «Загрузить файл камеры», выберите файл, который вы только что загрузили, нажмите «zip-архив», нажмите «Обработать задание» и сохраните zip-файл в локальном каталоге.
  12. Перейдите в Lion Circuits и создайте новую учетную запись и новый проект, загрузив только что созданный zip-файл.
  13. Проверьте схему и закажите печатную плату.
  14. Вы будете регулярно получать обновления относительно производственного процесса.

Шаг 2: соберите все материалы для сборки доски

Получите все материалы для сборки доски
Получите все материалы для сборки доски
Получите все материалы для сборки доски
Получите все материалы для сборки доски
Получите все материалы для сборки доски
Получите все материалы для сборки доски

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

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

    • Набор для пайки
    • Мультиметр
    • Программист FTDI
  • Компоненты

    • Реле 5 В (8 на каждую плату)
    • SMPS (1 каждая плата)
    • Переключатель прихватки (2 каждой доски)
    • Регулятор 3,3 В (по 1 плате)
    • 2n3904 транзистор (8 на каждой плате)
    • 74HC595 Регистр сдвига (1 каждая плата)
    • 3,5 мм синий светодиод (по 1 на каждую плату)
    • ESP8266 12-E (1 каждая плата)
    • Штекер для штыря (всего 2 контакта для добавления перемычки)
    • 104 конденсатора (1 каждая плата)
    • Резистор 10 кОм (2 на каждую плату)
    • Резистор 10 Ом (8 на каждую плату)
    • Контакт переменного тока (9 на каждой плате)
    • 10-контактная база IC (1 каждая плата для 74HC595)
    • DHT11 (1 каждая плата. Только для платы Revision 2)
    • LDR (1 каждая плата, только для платы версии 2)
  • Программное обеспечение

    • IDE Arduino
    • Авто САПР Орел

Как только вы получите весь компонент, вам нужно припаять его к плате IoT Connect, которую вы заказали у своего производителя. Маркировка всех компонентов будет на плате. Вы также можете сослаться на схему и макет платы на орле при пайке. Не торопитесь и убедитесь, что все сквозные отверстия и компоненты SMD правильно припаяны и имеют хорошее паяное соединение.

Шаг 3: Прошивка прошивки

Прошивка прошивки
Прошивка прошивки
Прошивка прошивки
Прошивка прошивки
Прошивка прошивки
Прошивка прошивки

Для прошивки вам потребуются следующие инструменты.

  • Ноутбук
  • Программист FTDI
  • Aruino IDE
  • Библиотеки Arduino
  1. Перед прошивкой прошивки вам необходимо установить и настроить вашу Arduino IDE для ESP8266. Для этого установите IDE и нажмите File -> Preferences. В «URL-адреса диспетчера дополнительных плат» вставьте «https://arduino.esp8266.com/stable/package_esp8266c…». Теперь распакуйте архив Arduino Library в каталог Documents-> Arduino-> Libraries.
  2. Теперь в Arduino IDE перейдите в инструменты-> доски-> менеджер плат и установите «esp8266 by esp8266 community».
  3. После установки платы перейдите в IOT Connect и загрузите прошивку Arduino.
  4. Теперь подключите программатор FTDI к системе и установите драйвер. Как только вы получите номер порта в инструментах -> порт, в Arduino IDE выберите порт.
  5. Перед прошивкой добавьте перемычку в два штыревых разъема на плате IOT Connect, которая установит esp8266 в режим прошивки при питании.
  6. Установите источник питания на 3,3 В (очень важно) на вашем программаторе и вставьте контакты в плату, на которой напечатана этикетка «программатор».
  7. Убедитесь, что esp мигает сразу после включения питания.
  8. Теперь нажмите на загрузку в вашей Arduino IDE, чтобы прошить esp8266.
  9. Теперь ваша плата IoT Connect готова к синхронизации с облаком IoT Connect.

Шаг 4. Подключение платы к IOT Connect Cloud

Image
Image
Подключение платы к IOT Connect Cloud
Подключение платы к IOT Connect Cloud
Подключение платы к IOT Connect Cloud
Подключение платы к IOT Connect Cloud
  1. Как только ваша плата прошита и готова к подключению, подсоедините провод к входному разъему переменного тока (см. Видео).
  2. Нажмите кнопку сброса на плате IoT Connect и включите устройство. Вы увидите, что горит синий светодиод, что означает, что устройство не подключено к Интернету.
  3. Когда устройство получит питание, светодиод будет мигать, что указывает на то, что устройство находится в режиме настройки. Вы обнаружите, что создана точка доступа WiFi с именем «IOT Connect».
  4. Согласно видео, возьмите телефон и подключите его к точке доступа «IOT Connect». При подключении телефона вам будет предложено открыть страницу конфигурации.
  5. Перейдите на вкладку информации, скопируйте идентификатор чипа и сохраните его в блокноте.
  6. Теперь отключите WiFi и снова подключитесь к «IOT Connect». В командной строке перейдите к настройке WiFi.
  7. Выберите домашнюю точку доступа для подключения к Интернету. Введите пароль и нажмите «Сохранить».
  8. Теперь приглашение закроется, и синий светодиод на устройстве погаснет, как только будет подключен Интернет.
  9. Теперь перейдите в IOT Connect, создайте учетную запись, а затем перейдите в «панель управления».
  10. Добавьте комнату и нажмите «Добавить устройство».
  11. Дайте устройству собственное имя, а затем вставьте идентификатор чипа, который вы скопировали ранее.
  12. Убедитесь, что устройство включено и подключено к Интернету, затем нажмите «ОК».
  13. Вам будет предложено сообщение «Ваше устройство успешно связано с вашей учетной записью».
  14. Вот и все. Теперь выберите устройство, которое вы недавно добавили, и нажмите кнопку переключения другого реле. Вы будете слушать, как конкретное реле будет издавать тикающий шум.
  15. Вы также можете переименовать реле с именем устройства, которое вы к нему подключили. Это поможет вам вызвать Alexa или Google Home, чтобы управлять им.
  16. Вы можете поделиться доступом к устройству с семьей и друзьями, просто поделившись идентификатором чипа. Поскольку вы первый, кто добавит устройство, значит, вы являетесь его владельцем. Вы получите электронное письмо, а также уведомление на свой телефон, когда кто-нибудь попытается связать устройство со своей учетной записью.
  17. Вы можете установить триггер для включения или выключения реле в определенное время с помощью панели управления, а также Amazon Alexa и Google Assistant.

Шаг 5. Синхронизация Amazon Alexa с IOT Connect

Image
Image
Синхронизация Amazon Alexa с IOT Connect
Синхронизация Amazon Alexa с IOT Connect
Синхронизация Amazon Alexa с IOT Connect
Синхронизация Amazon Alexa с IOT Connect
  1. Вы можете купить Amazon Alexa Echo Dot здесь.
  2. Настройте устройство Amazon Alexa и установите приложение Alexa на свой телефон Android.
  3. Теперь посетите магазин навыков и добавьте навык «IOT Connect» в свою учетную запись Alexa.
  4. Как только вы активируете навык, вы будете перенаправлены на сервер аутентификации IoT Connect. Войдите и выберите устройство, которым хотите управлять с помощью Alexa.
  5. Нажмите на управление этим от Alexa.
  6. Вот и все, ваша учетная запись Alexa синхронизируется с учетной записью IoT Connect.
  7. Не заходите в «панель управления» IoT Connect и переименовывайте реле с устройствами, которые вы будете к ним подключать.
  8. Теперь вы можете задать Alexa как «Alexa, попросите IoT Connect включить вентилятор». Если вы построили плату версии 2 с прикрепленными датчиками, вы также можете назвать Alexa как «Alexa, спросите IOT Connect, какая температура?», «Alexa, спросите IOT Connect, что такое влажность?», «Alexa, спросите IOT Connect, что такое свет» ? ".

Шаг 6. Синхронизация Google Home с IOT Connect

Image
Image
Синхронизация Google Home с IOT Connect
Синхронизация Google Home с IOT Connect
Синхронизация Google Home с IOT Connect
Синхронизация Google Home с IOT Connect
  1. Google Home недоступен в Индии, но вы можете использовать Google Ассистент на своем телефоне для управления устройствами IOT Connect.
  2. Получите телефон Android и настройте на нем Google Ассистента.
  3. Теперь позвоните «Окей, Google, поговорите с iot connect».
  4. Вы получите ответ, чтобы связать свою учетную запись Google с учетной записью IoT Connect. Нажмите на ссылку, и вам будет предложено перейти на ту же страницу аутентификации. Войдите и выберите устройство, которым хотите управлять с помощью Google Ассистента.
  5. Вот и все. Теперь скажите «Окей, Google, попросите iot connect, чтобы включить лампочку», «Окей, Google, спросите IOT Connect, какая температура?», «Окей, Google, спросите IOT Connect, какая влажность?», «Окей, Google, спросите IOT Connect» что такое Свет? ».

Шаг 7: Спасибо за чтение

Image
Image

Теперь вы можете управлять любым устройством с помощью приложения IOT Connect, Google Assistant и Amazon Alexa из любой точки мира.

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

Спасибо.

Рекомендуемые: