Перейти к содержимому
IoT.Express: Интернет вещей и умные технологии

IoT-Guru

Administrators
  • Публикации

    22
  • Зарегистрирован

  • Посещение

Репутация

0 Neutral

О IoT-Guru

  • Звание
    Member
  1. Статья о подборе электродвигателя и расчете ходовой части автомодели из приложения к журналу "Юный техник" за 1974 год. Может быть и сейчас полезна разработчикам мобильных роботов и разного рода подвижных систем В приложении - спецификация и характеристики популярного электродвигателя из конструктора Tetrix арт.379530 - "старого" и "нового", чтобы можно было выполнить расчеты на их примере Характеристики двигателей Тетрикс: General_spec_for_TETRIX_DC_drive_motor.pdf 152motor739530.pdf
  2. Учебные программы по Интернету вещей в этих двух сезонах использовали разные примеры этих технологий: умные теплицы, умные дома, умные города, персональные трекеры, марсоходы, предупреждающие пылевые бури и пр., и пр. Интенсив 17-19 - все с САМОГО НАЧАЛА, но на примере заданий Открытого турнира по интернету вещей в промышленности 25-28 апреля. 23 апреля - мастер-класс по разработке проектов интернета вещей, опять же на примере этих заданий. А 20 и 21 участники интенсива могут самостоятельно подготовиться к Турниру: Московский политех готов бесплатно предоставить для этого рабочие места и консультации специалистов. Регистрация на интенсив - по ссылке: https://wsrobotics.timepad.ru/event/468361/
  3. Свойства объекта ("вещи") можно просмотреть, не заходя для этого в Composer, набрав в браузере запрос следующего формата http:// [Инстанс].cloud.thingworx.com/Thingworx/Things/[Oбъект]/Properties/[Наименование свойства] Например, вот так выводится значение свойства S1Value объекта EV3Gate: Можно также вывести все свойства объекта, если конкретное свойство не указывать: Примечание: чтобы просмотреть свойства конкретного объекта надо обладать соответствующими правами.
  4. Данные объектам ("вещам") передаются на сервер в следующем формате http:// [Инстанс].cloud.thingworx.com/Thingworx/Things/[Oбъект]/Services/[Cлужба]?method=POST&appKey=[Ключ приложения]&[Параметр1]=[Значение]&[Параметр2]=[Значение]&[Параметр3]=[Значение]&[Параметр4]=[Значение] Так, к примеру, запрос, устанавливающий параметры вещи EV3Gate, можно набрать прямо в браузере: http://tvsn.cloud.thingworx.com/Thingworx/Things/EV3Gate/Services/EV3GateService?method=POST&S1=11&S2=22&S3=33&S4=44 Поскольку значения параметров численные, а запрос передается в виде строки, требуется преобразование, которое выполняет в данном случае служба EV3GateService, поэтому обращение производится именно к ней. В службе выполняются следующие преобразования: me.S1Value = parseFloat(S1); me.S2Value = parseFloat(S2); me.S3Value = parseFloat(S3); me.S4Value = parseFloat(S4); Текущие значения параметров можно посмотреть в свойствах вещи ( имя пользователя EV3User и пароль 1234) http://tvsn.cloud.thingworx.com/Thingworx/Things/EV3Gate/Properties/ Значение каждого параметра можно посмотреть индивидуально, например: http://tvsn.cloud.thingworx.com/Thingworx/Things/EV3Gate/Properties/S1Value При отправке данных через браузер потребуется авторизация. Если же данные отправляются с внешнего устройства, то для обеспечения безопасности передачи данных потребуется в строке запроса указать еще и ключ приложения appKey.
  5. Решение, представленное компанией National Instruments на практикуме в Московском политехе 24 января 2017-го года 1) Industrial Internet of Things (IIoT) Lab based on NI myRIO Комплекс Программного обеспечения и Лабораторных работ, позволяющий работать с myRIO и передавать данные в такие облачные платформы, как ThingWorx, без программирования в LabVIEW. Более подробно по ссылке http://forums.ni.com/t5/NI-Labs-Toolkits/Industrial-Internet-of-Things-IIoT-Lab-based-on-NI-myRIO/ta-p/3539404 2) Проект для работы myRIO с ThingWorx Пример с открытым исходным кодом, показывающий возможность взаимодействия myRIO с платформой ThingWorx. Данный пример приложен к письму (ThingWorx LabVIEW Demo LV15.zip и ThingWorx LabVIEW Demo LV16.zip). Пример реализует отправку и прием данных по протоколу RESTful. Для запуска примера достаточно: создать проект new_prj в ThingWorx импортировать из файла AllEntities.twx в ThingWorx открыть проект ThingWorxLV Project.lvproj на компьютере с необходимым установленным ПО LabVIEW открыть из окна проекта ThingWorxmyRio.vi заполнить поля ThingWorx Server Address и Application Key в соответствии с актуальными значениями запустить ThingWorxmyRio.vi ThingWorx LabVIEW Demo LV15.zip ThingWorx LabVIEW Demo LV16.zip
  6. В качестве примера - видео Разбор задания регионального чемпионата Новосибирской области (6-9 февраля 2017г) Задание - "Умная теплица": следует оптимизировать параметры выращивания сельскохозяйственных культур в закрытом грунте. Теплица оборудована датчиками температуры воздуха, влажности почвы и освещенности, можно управлять подачей воды, открывать фрамуги и включать искусственное освещение.
  7. Рекомендуемые варианты заданий по Интернету вещей для тренингов и чемпионатов разного уровня Варианты задания отличаются по трудоемкости или требуемой квалификации. В этом смысле задание, к примеру, уровня 10+ не является «ненастоящим» или «учебным»; просто оно подходит под двухдневный формат соревнований JuniorSkills 10+, тогда как разработчику уровня Developer Associate можно дать его в качестве двухчасового (Краткосрочные соревнования или уровень 10+) Один комплект оборудования, настраиваемый организаторами. Данные отправляются на одну "базовую" виртуальную вещь. Участникам даётся инструкция, какую сделать свою вещь с какими конкретно свойствами, а также образец скрипта, чтобы забрать данные с базовой вещи. Суть задания - сделать виртуальную ведь с заданными свойствами, получить данные с другой вещи, сделать веб-страницу приложения, установить необходимые взаимосвязи. (Среднесрочные соревнования или уровень 14+) То же, но "источник данных" (на ардуино, Лего и пp.) у каждого участника свой, они программируют или настаивают его по инструкции *. Свои виртуальные вещи делают сами, нужную обработку данных то же. Т.о. результат задания - полностью готовое приложение, получающее нужные данные, выполняющие их обработку и выводящее соответствующую информацию на веб-страницу. В зависимости от уровня участников и времени, дающегося на выполнение задания, может присутствовать управление внешним устройством. (Уровень регионального чемпионата (10-12 часов) или начальный уровень BAS) То же, но задание предполагает накопление, хранение и несложный анализ данных, управление внешними устройствами на основе результатов анализа. (Уровень отборочного чемпионата (10-12 часов) или базовый профессиональный уровень DAS) Разработка проекта, решающего поставленную задачу. Настройка источника(ов) данных в соответствии с инструкцией. Создание системы виртуальных моделей необходимых объектов («вещей»), организация взаимодействия в это системе, включая получение, преобразования и обмен информацией. Создание пользовательских веб-страниц. Уровень знаний и навыков, необходимых для создания приложения, соответствует квалификационному уровню ThingWorx Developer Associate (Уровень национального чемпионата (20-22 часов) или профессиональный уровень PRO) Создание полнофунционального приложения интернета вещей, решающего поставленную задачу, от проекта - до реализации. Уровень знаний и навыков, необходимых для создания приложения, соответствует квалификационному уровню ThingWorx Developer Professional * Примечание: программирование микроконтроллеров, часто включаемое в задания турниров разного уровня, равно как монтаж, подключение датчиков и исполнительных устройств на объекте, организация передачи данных "в облако" и т.п. подпадают под другие компетенции WorldSkills/JuniorSkills - электромонтаж, программирование, сетевое администрирование и пр. и не являются частью профессиональных навыков разработчика приложений интернета вещей
  8. Предварительный план мероприятий сезона 2017 года в компетенции "Интернет вещей" 6-9 февраля, Региональный чемпионат «Молодые профессионалы (WorldSkills)», г. Новосибирск 14-17 февраля, 2 городской чемпионат профессионального мастерства школьников Yakutsk- 2017, г.Якутск 3-4 марта, открытый турнир по Интернету вещей, Москва 12-15 апреля, Всероссийский Межвузовский чемпионат «Молодые профессионалы (WorldSkills)» 26-28 апреля, Официальный итоговый отбор команд для участия в Национальном чемпионате WorldSkillss 2017 16-21 мая, финал Национального чемпионата «Молодые профессионалы (WorldSkills)» 2017 Чтобы дополнительные мероприятия, проводимые в регионах, учитывались при отборе команд и при подготовке экспертов, их следует провести не позднее 15 апреля, зарегистрировав сразу после их объявления по ссылке
  9. Чтобы стать экспертом в компетенции вещей, необходимо иметь общее представление о данных технологиях, о том, как создаются проекты и разрабатываются соответствующие приложения; владеть базовыми навыками создания приложений интернета вещей на платформе ThingWorx; владеть процедурами оценивания знаний, умений и навыков в системе WorldSkills, знать спецификацию стандартов; понимать суть задания сезона, оцениваемых умений, знаний и навыков, знать криетрии его оценивания, Для сертифицированных экспертов компетенции в дополнение требуется опыт разработки приложений интернета вещей на профессиональном уровне, более глубокое понимание принципов работы с проектами на разных видов оборудования, а также прохождение дополнительно обучения по стандартам WorldSkills по программам Союза WorldSkills Russia (включая его направление JuniorSkills)
  10. Коллеги, напоминаем командам по Интернету вещей, начавшим подготовку к отборам на финал Национального чемпионата "Молодые профессионалы (WorldSkills)", что чтобы не выпасть из процесса, получать всю текущую информацию по теме, техническую и методическую поддержку, а также бесплатный доступ к платформе разработки приложений интернета вещей ThingWorx в рамках Академической программы IoT PTC, пожалуйста, зарегистрируйтесь! Обратите внимание: это форма для регистрации команд! Экспертам, преподавателям, наставникам команд следует зарегистрироваться здесь!
  11. Например, так: var currentdate = new Date(); var datetime = "Last Sync: " + currentdate.getDate() + "/" + (currentdate.getMonth()+1) + "/" + currentdate.getFullYear() + " @ " + currentdate.getHours() + ":" + currentdate.getMinutes() + ":" + currentdate.getSeconds(); var result = datetime;
  12. Базовый курс ориентирован на подготовку к сдаче первого профессионального сертификата - ThingWorx Developer Associate Certification Exam и необходим для стедующих специализаций разработчиков: Application Developers Connectivity Developers Platform Developers System Engineers Architects Общий объем курса - 144 учебных часа, курс разбит на четыре равных модуля. Первые три модуля состоят из теоретической части самостоятельных занятий очной практики Очная практика включает, в свою очередь, выполнение учебного проекта под руководством преподавателя, а также самостоятельного проекта под контролем преподавателя. Четвертый модуль предполагает выполнение и защиту самостоятельного проекта. Защита и оценка проекта производятся в соответствии со стандартами WorldSkills в формате выполнения задания, не ниже по сложности и трудоемкости, чем на финале Национального чемпионата "Молодые профессионалы (WorldSkills)"
  13. Что такое Интернет вещей как профессиональная компетенция и в чем состоят задания по этой компетенции чемпионата профессионального мастерста "Молодые профессионалы (WorldSkills)-2017": главный эксперт компетенции Алексей Корнилов на практикуме по Интернету вещей в Московском политехническом университете 21 января 2017 года
  14. Задания финала Национального чемпионата "Молодые профессионалы (WorldSkills)" (на 22 часа рабочего времени) и отборочного этапа (12 часов, 50% от сложности финала Национального чемпионата) Конкурсное задание IoT полуфиналы WSRC-2017 v21.pdf Интернет вещей WSRC-2017 КОНКУРСНОЕ ЗАДАНИЕ в21.pdf Инфраструктурный лист: Интернет вещей WSRC-2017 ИНФРАСТРУКТУРНЫЙ ЛИСТ 5:10.xlsx
×