Модуль для отображения счетчиков
Модуль для отображения счетчиков
Курс предназначен пользователям, администрирующим сайты на платформе «1С-Битрикс: Управление сайтом». Курс Администратор. Модули позволяет освоить методы выполнения расширенных задач по администрированию модулей не относящихся к коммерческой деятельности Для модулей, связанных с торговлей в Интернете создан отдельный курс Администратор. Бизнес. .
- методы работы с модулями системы некоммерческого плана;
- работа со специальными инструментами: Push&Pull, Служба сообщений и другие ;
- работа с модулями, обеспечивающим общение пользователей: форум, блоги и другие;
- организация документооборота и бизнес-процессов;
- настройка инструментов Веб-аналитики;
- и другие.
Начальные требования
Необходимый минимум знаний для изучения курса:
- базовые навыки компьютерной грамотности и навыков работы с ОС Windows;
- базовые знания о WWW и организации доступа к веб-серверу;
- базовые навыки установки и администрирования *nix-систем;
- знание системы в рамках курса Контент-менеджер Мы считаем, что вы этот курс уже прошли и знаете многое о Битриксе. Поэтому подсказок во всплывающих окнах будет намного меньше, чем в курсе Контент-менеджер.
Подробнее. , чтобы банально не путаться в интерфейсе. - знание системы в рамках курса Администратор. Базовый Мы считаем, что вы этот курс уже прошли и знаете многое об администрировании «1С-Битрикса». Поэтому подсказок во всплывающих окнах будет намного меньше, как и объяснений о том где и как выполнять общие задачи администрирования.
У нас часто спрашивают, сколько нужно заплатить
Курс полностью бесплатен. Изучение курса, прохождение итоговых тестов и получение сертификатов — ничего из этого оплачивать не нужно.
Ещё у нас есть Академия 1С-Битрикс, где можно обучиться на платной основе на курсах нашей компании либо наших партнёров.
Баллы опыта
В конце каждого урока есть кнопка Прочитано! . При клике на неё в Вашу итоговую таблицу опыта добавляется то количество баллов, которое указано в прочитанном После нажатия кнопки Прочитано! появится
окно подтверждения:
уроке.
Периодически мы заново оцениваем сложность уроков, увеличивая/уменьшая число баллов, поэтому итоговое количество набранных Вами баллов может отличаться от максимально возможного. Не переживайте! Отличный результат — это если общее число набранных Вами баллов отличается от максимального на 1-2%.
Тесты и сертификат
После изучения курса вам будет предложено пройти итоговые тесты на сертификацию.
Для доступа к итоговым тестам данного курса необходимо успешно сдать итоговые тесты курса Администратор. Базовый.
При успешной сдаче последовательности тестов на странице Моё обучение можно просмотреть результат обучения и загрузить сертификат в формате PDF.
Комментарии к урокам
На каждой странице курса авторизованный на сайте посетитель может дать комментарий к содержимому страницы. Комментарий — не форум, там не ведётся обсуждений или разъяснений. Это инструмент для сообщений нам об ошибках, неточностях. Для отправки комментария воспользуйтесь расположенной в правом нижнем углу окна браузера кнопкой: |
Для преподавания оффлайн
Если данный курс берётся в качестве основы для оффлайного преподавания, то рекомендуемая продолжительность: 4 дня (32 академических часа).
Если нет интернета
Скачать материалы курса в формате EPUB. Файлы формата EPUB Чем открыть файл на
Android:
EPUB Reader
CoolReader
FBReader
Moon+ Reader
eBoox
iPhone:
FBReader
CoolReader
iBook
Bookmate
Windows:
Calibre
FBReader
Icecream Ebook Reader
Плагины для браузеров:
EpuBReader – для Firefox
Readium – для Google Chrome
iOS
Marvin for iOS
ShortBook
обновляются периодически, поэтому возможно некоторое отставание их от онлайновой версии курса. Версия файла — от 01.11.2021.
Как проходить учебный курс?
Внешний вид и назначение органов подключения и индикации SPC-i2c
Внешний вид и назначение органов подключения модуля представлен на рисунке:
- – Клеммные блоки “+” и “–”, предназначенные для подключения к модулю резервного источника электропитания.
- – Разъемы интерфейса Sensor.
- – Индикатор “Stat.”, информирующий о состоянии подключения к счетчику электроэнергии. Периодически включается 1 раз в секунду при отсутствии связи с счетчиком электроэнергии; периодически включается 1 раз в 3 секунды при установлении связи с подключенным счетчиком электроэнергии.
- – Клеммные блоки интерфейса CAN (для подключения счетчиков электроэнергии “Муркурий”). Клеммник “H” соответствует сигналу “CAN +” (“CAN H”), клеммник “L” соответствует сигналу “CAN –” (“CAN L”).
- – Клеммные блоки интерфейса RS-485.
- – Клеммные блоки выхода электропитания модуля +5 В (для электропитания интерфейса счетчиков “Меркурий”).
- – DIP-переключатели включения встроенных терминирующих резисторов интерфейсов CAN (“Rc”) и RS-485 (“Rs”).
Создание приложения для отображения сторонних данных в CMS
Для отображения данных Яндекс.Метрики и Google Analytics непосредственно в админ-панели CMS, нужно удалённо получить доступ к ним. Согласно требованиям безопасности сделать это можно через создание специального приложения, которое будет наделено ограниченными правами, позволяющими передавать данные метрик и ограничивать доступ ко всему остальному. Разберём создание приложения на примере Яндекс.Метрики.
Во вкладке «Яндекс» ниже поля размещения счётчика находится подраздел «API Яндекс.Посещаемость». Тут следует указать все требуемые данные созданного приложения. Подраздел содержит краткую инструкцию:
Переходим по ссылке, указанной в ней и начинаем заполнять необходимые поля:
Название приложения
Название и описание может быть любое, ссылка на сайт приложения — адрес вашего сайта.
Тип платформы (Веб-сервисы)
Тут следует указать два URL, которые содержатся в короткой инструкции в админ-панели (выделены жирным). Сначала указываем URL с HTTP, затем аналогичный с HTTPS
Доступ
В этом подразделе требуется указать только доступ для Яндекс.Метрики (получение статистики).
Данные приложения
После сохранения в списке приложений появится только что созданное:
Нужно кликнуть по нему и перейти на страницу данных.
Эти данные нужно скопировать и вставить в админ-панели CMS в одноимённые поля:
Важно отметить, что среди прочих, тут есть поле «Идентификатор счётчика». Счётчик должен быть новым, т.е. сгенерированным после 10.12.2018 (почему ). Этот идентификатор можно посмотреть в сервисе Яндекс.Метрика. Там же можно сгенерировать новый код счётчика, если он устарел.
Запуск приложения
После ввода всех данных и их сохранения DIAFAN.CMS обратится через приложение к Яндексу и вам нужно будет подтвердить, что вы разрешаете приложению доступ.
Через некоторое время (1-2 суток) CMS начнёт получать данные через приложения от Яндекса и можно будеть отслеживать статистику Яндекс.Метрики в модуле «Посещаемость»:
Пример работы для Arduino и XOD
В качестве мозга для считывания показаний с датчика рассмотрим платформу из серии Arduino, например, Uno.
На аппаратном уровне инерционный модуль общается с управляющей электроникой по шине I²C. Но не переживайте о битах и байтах: используйте библиотеку TroykaIMU и на выходе получите готовы данные.
Схема устройства
Подключите IMU-сенсор к пинам питания и шины I²C — SDA и SCL на платформе Uno. Для коммуникации используйте соединительные провода «мама-папа»
Для быстрой сборки и отладки устройства возьмите плату расширения Troyka Shield, которая одевается сверху на Arduino Uno методом бутерброда. Для коммуникации используйте трёхпроводной шлейф «мама-мама», который идёт в комплекте с датчиком.
С Troyka Slot Shield провода не понадобятся вовсе.
Вывод показателей сенсоров
В качестве примера выведем в Serial-порт следующие данные:
Ориентация объекта без азимута
Определим ориентацию объекта в пространстве без учёта направления на север. Для этого показания акселерометра и гироскопа используем как входные данные для фильтра Маджвика. На выходе получим кватернион, который для наглядности пересчитаем в самолётные углы Эйлера.
Ориентация объекта c азимутом
Определим ориентацию объекта в пространстве с учётом направления на север. Для этого показания акселерометра, гироскопа и компаса используем как входные данные для фильтра Маджвика. На выходе получим кватернионы, которые для наглядности пересчитаем в самолётные углы Эйлера.
Визуальное отображение объекта в пространстве
Для наглядности приведём пример отображение IMU-сенсора в пространстве в виде самолёта. Для запуска примера необходимо прошить платформу Arduino кодом ниже и настроить графическую среду Processing.