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

Galileo Board:функции, языки программирования и проекты

Вы ищете сертифицированную плату, которая позволяет подключать стандартные модули MPCle, такие как Bluetooth и Wi-Fi? Вам нужна доска, которая работает с беспроводными проектами и синхронизируется в режиме реального времени? Тогда было бы неплохо, если бы у вас была плата Intel Galileo.

Хотите узнать больше об устройстве?

Эта статья расскажет вам об особенностях устройства, спецификациях, проектах, преимуществах и многом другом.

Давайте перейдем к делу!

Каковы возможности Galileo Board?

Ethernet

Плата Galileo имеет верхнюю часть с меткой UART. В этой части вы найдете порт Ethernet, который позволяет подключать Intel Galileo к проводным сетям.

Ардуино

Платы Ардуино

Эта плата является первой платой Arduino, основанной на дизайне Intel. Кроме того, часть платы, к которой можно подключить соединительные кабели, аналогична распиновке Arduino 1.0 на платах Arduino Uno R3.

В результате вы можете использовать модули, подключаемые к разъемам, для расширения функциональности платы. Точно так же Uno имеет последовательный порт, 14 цифровых контактов ввода-вывода, разъем ICSP для последовательного программирования и 6 аналоговых входов.

RTC (часы реального времени)

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

Кроме того, работа с беспроводными проектами упрощает интеграцию в режиме реального времени с использованием данных времени GPS (глобальная система позиционирования) и NTP (сетевой протокол времени). Кроме того, на плату Intel Galileo можно установить батарейку типа «таблетка», чтобы сэкономить время между сбросами системы.

Кварк

Плата Galileo поставляется с процессором приложений (Quark SoC X1000). И эта функция предназначена для Интернета вещей. Кроме того, этот прикладной процессор имеет небольшие размеры и более энергоэффективен, чем процессор Intel Atom. Таким образом, он отлично работает для небольших маломощных проектов.

Линукс

Можно получить доступ к Wi-Fi, последовательным портам и контактам платы с помощью образа Linux для Intel Galileo и языков программирования. Таким образом, можно легко извлечь выгоду из средней мощности процессора Intel Quark для создания чего-либо.

Панель управления Linux

Мини-PCle

Этот слот позволяет подключать стандартные модули mPCle, такие как адаптеры SIM-карт для мобильных телефонов, Wi-Fi и Bluetooth.

Микро SD

С библиотекой SD (Secure Digital) вы можете получить доступ к альтернативной встроенной карте micro SD. В отличие от обычных Arduino, Intel Galileo не сохраняет программы без SD-карты. Следовательно, с SD-картой плата может хранить до 32 ГБ данных.

Ключевые компоненты платы Arduino Intel Galileo

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

Проекты Intel Galileo

Сделай сам Galileo Motion Activated Lights

Необходимые материалы

ИК-датчик Arduino

Источник:Викисклад

Патрон для лампочки

Источник:Викисклад

Желтая отвертка

Реле для Ардуино

Лампочка

Шаги

1. Получите свой Galileo и подключите датчик PIR к устройству. Вы можете сделать это, подключив кабель заземления от датчика к заземлению Galileo. Затем подключите VCC датчика к 3,3-контактному разъему Galileo. После этого соедините выход датчика с цифровым выводом 0 Galileo.

2. Затем возьмите три провода и подключите каждый к реле IN, VCC и земле. Другими словами, провод IN подключается к цифровому контакту 7 Galileo. Затем провод VCC подключается к контакту 5V Galileo, провод заземления подключается к земле Galileo.

3. Выбирайте шнур питания с открытым концом. Затем подключите один конец к среднему проводу патрона лампы. Затем подключите два провода к реле.

4. Открытый провод шнура питания подключается к контакту COM реле. Таким образом, вы можете подключить провод патрона лампы к контакту NO (нормально разомкнутому) реле. Затем закрепите провода на реле, затянув винты.

5. Вставьте лампочку в патрон, чтобы привести систему в порядок. Далее подключите все необходимые провода и USB-разъемы. Если соединение правильное, подключите шнур питания к стене.

6. Загрузите этот исходный код.

Язык программирования Intel Galileo

Языки программирования включают следующие:

Каково использование платы Intel Galileo?

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

Умная теплица Грини

Это сложный проект, который включает в себя строительство мини-теплицы с дистанционным управлением. Для проекта требуются различные электронные компоненты, акриловая коробка, Galileo Gen 2, водяной насос и Arduino Uno.

Простая метеостанция

Он включает в себя использование датчика DHT11 и Galileo для измерения влажности и температуры.

Часы для чтения Sigma

Этот проект является еще одним комплексным проектом, который включает в себя создание носимой электронной книги. Для этого проекта вам понадобятся электронные чернила, трехмерная печать и Galileo Gen 2.

В чем разница между Intel Galileo первого поколения и второго поколения

Raspberry Pi и Intel Galileo

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

Intel Quark X1000.

Линукс.

Минимум 70 долларов США для начала.

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

Плата Galileo — это то, что вам нужно, если вам нужна встраиваемая система на кристалле с низким энергопотреблением и 32-разрядным процессором, работающим на частоте около 400 МГц. Кроме того, эта отладочная плата поддерживает множество внешних периферийных устройств, что делает ее идеальным выбором для различных индивидуальных проектов.

Вы использовали Intel Galileo раньше? У вас есть вопросы о доске? Пожалуйста, дайте нам знать.


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

  1. 10 самых крутых языков облачного программирования
  2. Измерение температуры для лабораторных и научных проектов
  3. 9 новых языков программирования, которые нужно выучить в 2021 году
  4. Электротехнические проекты E3.series - Создание и редактирование кабелей
  5. Защита строительных проектов от неудач и задержек
  6. Машинные языки программирования:команды G-кода и M-коды
  7. Программное обеспечение для управления запасами:возможности и преимущества
  8. Транзистор 2N3771:распиновка, особенности, применение и альтернативы
  9. Микроконтроллер AT89c51:программирование, распиновка, особенности и альтернативы
  10. Компоненты печатной платы и их применение