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

Intel Edison IoT:как выбрать Intel Edison для своего прототипа IoT

Вы ищете альтернативу Arduino или Raspberry Pi для поддержки ваших проектов Интернета вещей (IoT) следующего поколения? Тогда вам подойдет Intel Edison loT.

Edison размером примерно с SD-карту, но достаточно мощный, чтобы запустить полный дистрибутив Linux.

Хотя Intel прекратила выпуск серии Edison, она по-прежнему предлагает отличную альтернативу для мини-компьютерной схемы.

Итак, в этой статье мы рассмотрим все, что вам нужно знать об Intel Edison. И даже сравнить его с другими микроконтроллерами.

Введение в Intel Edison для Интернета вещей

Intel Edison для Интернета вещей

Intel Edison — это небольшая и мощная плата для разработки. Несмотря на небольшой размер, он предлагает отличные возможности подключения и низкое энергопотребление. Итак, если ваш проект требует этих двух факторов, вас ждет угощение.

Кроме того, Intel разработала эту плату с учетом носимых устройств.

Но это не все. Вы можете использовать два вида разделительных досок с Edison. Во-первых, это плата Intel Edison. Второй — плата Intel Edison для Arduino. Мы подробно обсудим ее позже.

Для правильного ознакомления с Intel Edison мы разберем его характеристики, разделительные платы и программное обеспечение.

Технические характеристики

Доски объявлений

70-контактный разъем Edison затрудняет прямое использование. Поэтому, как мы упоминали ранее, Intel разработала две разделительные платы, чтобы упростить создание прототипов.

Одна из них — коммутационная плата Arduino, а другая — коммутационная плата Edison. Эти платы различаются по назначению, возможностям ввода-вывода и размерам.

Коммутационная плата Intel Edison

Комплектующая плата Intel Edison

Разделительная плата Edison немного больше, чем сам Edison. Но ему по-прежнему удается поддерживать малую форму Edison.

Кроме того, плата поставляется с небольшим, но мощным набором функций. Таким образом, вы можете открыть исходный ввод-вывод Edison 1,8 В и получить доступ к USB OTG с разъемом Micro Type-AB.

Другие функции включают в себя 0,1-дюймовую сетку I / 0 с точками пайки через отверстия, переключатель питания USB OTG, зарядное устройство и мост UART USB-устройство. Кроме того, мост UART поставляется с разъемом micro типа B.

Наконец, с помощью этой доски вы можете значительно сэкономить место.

Плата Intel Edison для Arduino

Коммутационная плата Intel Edison для Arduino

В качестве альтернативы, коммутационная плата Arduino предлагает более богатый и обширный интерфейс. Кроме того, контакты ввода-вывода делают Intel Edison совместимым с Arduino.

Кроме того, коммутационная плата имеет 20 контактов цифрового ввода-вывода с 4 выходными контактами ШИМ. Вы также получаете шесть аналоговых входов, I2C, UART (Rx/Tx), 6-контактный разъем ICSP (SPI) и разъем с хостом USB Type-A или Micro USB.

Но есть еще кое-что. Он также оснащен USB-устройством, подключенным к UART, и разъемом для SD-карты.

Программное обеспечение

По правде говоря, образ Edison по умолчанию — это образ Yocto Linux. Однако вы можете запустить любой дистрибутив Linux.

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

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

Интересно, что устройства с полными дистрибутивами Linux открывают разные возможности. Например, вы можете легко повторно использовать доступные библиотеки и пакеты для разработки более доступного и быстрого продукта.

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

Тем не менее, корпорация Intel поможет вам, если вам потребуются инструменты для начала разработки. Вот некоторые из них, которые помогут вам начать работу.

SDK Эдисона

Теперь вы можете получить все необходимое для разработки с Edison SDK. Интересно, что это работает на основе Eclipse и включает в себя все инструменты кросс-компиляции, документацию и базовую библиотеку, необходимые для разработки вашего проекта.

Вы также получаете разъем для отладки и развертывания программного обеспечения на плате. Кроме того, Edison SDK отлично подходит для разработчиков, использующих C++. Однако при желании вы можете использовать другие языки.

Выпуск Intel XDX для Интернета вещей

Вариант Intel XDX позволяет писать приложения Javascript и напрямую тестировать их. Кроме того, с помощью этого инструмента легко создавать приложения HTML5, которые могут обмениваться данными с платой Edison.

Вилиодрин

Вам не нужно изучать языки программирования с Wyliodrin. Вместо этого вы можете программировать с помощью простых инструментов перетаскивания. Так что, если вы новичок, это отличный инструмент.

Ардуино 

Разделительная плата Arduino позволяет запускать скетчи Arduino на вашем Edison. Кроме того, с идеальной версией Arduino IDE у вас будет доступ к различным иллюстрациям, библиотекам и примерам.

Библиотеки

Корпорация Intel разработала две библиотеки, чтобы упростить процесс разработки. Во-первых, это Lib MRAA, библиотека C/C++, которая может взаимодействовать с вводом-выводом Edison. Далее идет UPM, высокоуровневый репозиторий датчиков Lib MRAA.

Проект Intel Edison

Существует несколько проектов, которые вы можете создать с помощью Intel Edison. Одним из проектов, демонстрирующих уникальные возможности Intel Edison, является набросок прогноза погоды Intel Edison.

Вот что вам понадобится для этого проекта:

Стартовый набор Grove

Зуммер

Как сделать этот проект

Шаг 1. Получите код

Код

Вы можете получить код для этого проекта, нажав на ссылку выше. Если вы используете Linux, скопируйте код в Edison с помощью программного обеспечения SFTP. Кроме того, вы можете использовать программу WinSCP в Windows.

Теперь, прежде чем перейти к следующему шагу, убедитесь, что вы скопировали файлы сценариев в соответствующий каталог Edison:/home/root/

Шаг 2. Получите командную строку, подключив Edison

Вы можете следовать этому руководству Intel, чтобы правильно подключить Edison через последовательный порт USB.

Однако вы можете прекратить подключение, когда получите командную строку.

Шаг 3. Переместите файлы в нужное место

Убедитесь, что вы разместили свои три сценария Linux в соответствующих местах. Для некоторых путей к файлам требуются следующие области:

Когда вы запустите свой Edison, «система» откроет «мой погодный сервис». сервисный скрипт». Затем он откроет «myweatherservice_wrapper.sh» и, наконец, «мой погодный сервис. PL-скрипты.

Шаг 4. Настройте WiFi

Для этого шага мы рекомендуем использовать протокол SSH для вашего программирования. Кроме того, для настройки Edison мы рекомендуем использовать кабель 2-micro USB.

Эти USB-устройства будут использоваться в качестве флэш-накопителей, чтобы вы могли копировать последовательный порт USB и образ ОС.

Сначала запустите сеанс PuTTY, чтобы подключить Edison к последовательному порту USB. Затем используйте последовательный порт USB для настройки WiFi.

Как? Вам нужно будет установить IP-адрес вашего Edison с последовательным портом USB. Затем используйте протокол SSH на вашем PuTTY, чтобы разместить его на вашем Edison.

Теперь вы можете подключить Edison к точке доступа Wi-Fi и получать доступ к веб-страницам с метеостанций.

Шаг 5. Установите стартовый комплект Grove

Затем подключите коммутационную плату GPIO Grove и подключите ЖК-дисплей RGB к любому порту Grove I2C. Также к GPIO 3 можно подключить зуммер. Но это необязательно.

Шаг 6. Перезагрузите, протестируйте и настройте

Вы можете перезагрузить Edison, чтобы завершить этот проект. Однако вам придется подождать 20 секунд для подключения к WiFi. Если у вас есть отношения, вы можете получить XML-файл метеостанции.

Он должен отображать погоду с ближайших к вам метеостанций, если он работает.

Кроме того, вы можете настроить XML-файл с помощью скрипта Linux (мой сервис погоды. pl), чтобы установить предпочтительные метеостанции.

Примечание. Используйте Arduino IDE, чтобы установить скетч WeatherAdvisorySketch.to на Arduino вашего Edison.

Как выбрать Intel Edison для прототипа IoT

Вот как правильно выбрать Intel Edison для своего прототипа IoT:

Intel Edison и Raspberry Pi

Малиновый Пи

Выбор между платой Edison и платой PI зависит от вашего проекта. Если вам нужна энергосберегающая и экономичная плата, то вам подойдет Intel Edison. Он также имеет более быструю оперативную память, двухъядерный процессор и возможности повышения энергоэффективности.

Intel Edison и Arduino

Доска Arduino

Intel Edison предлагает меньший размер, большую вычислительную мощность и скорость по сравнению с платой Arduino. Кроме того, Intel Edison полностью совместим с программным обеспечением Arduino. Таким образом, вы можете использовать возможности Arduino на более быстрой плате.

Intel Edison IoT:замена Intel Edison

Поскольку Intel прекратила производство и продажу всех SKU Intel Edison, следующей лучшей альтернативой является SoM Variscite DART-6UL.

Часто задаваемые вопросы

Как подключиться к Intel Edison?

Вы можете выполнить шаги, перечисленные выше, чтобы подключить Intel Edison к сети Wi-Fi или ознакомиться с этим руководством от Intel.

Intel Edison IoT:почему производство Intel Edison было прекращено

Intel никогда не объявляла о конкретных причинах прекращения производства Intel Edison, но выпустила уведомление об изменении продукта, чтобы объявить о прекращении производства.

Какова функция Intel Edison?

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

Подведение итогов

По правде говоря, Intel Edison является серьезным конкурентом как для контроллеров Raspberry Pi, так и для контроллеров Arduino. Небольшая плата для разработки была достаточно мощной, чтобы справляться с несколькими проектами и играть в игры.

Действительно, нет новых версий, которые могли бы конкурировать с более поздними версиями Raspberry Pi и других плат для разработки. Но он не уступает популярной модели Raspberry Pi 3 и служит хорошей альтернативой.

Итак, у вас есть какие-либо вопросы относительно Intel Edison? Дайте нам знать, и мы будем рады помочь.


Промышленные технологии

  1. Как выбрать правильный материал для маховика
  2. Как выбрать идеальный плазменный станок с ЧПУ для вашего цеха
  3. Как правильно выбрать гидроагрегат для вашей машины
  4. Как выбрать правильный материал тормозных колодок для вашего оборудования
  5. Мокрая или сухая? Как выбрать правильные типы тормозов для вашего оборудования
  6. Как правильно выбрать кран для вашего проекта
  7. Как выбрать лучший ковш для мини-экскаватора
  8. Как правильно выбрать фильтр для вашего приложения
  9. Как правильно выбрать скребки для конвейерной ленты
  10. Как выбрать лучшее оборудование Cat® для вашей фермы