Подключение TXT4.0 к fischertechnik Cloud
Подключение TXT4.0 к fischertechnik Cloud
Добрый день! Хотел попробовать подключить камеру и фоторезистор через fischertechnik Cloud, зарегистрировался, подключил контроллер, а камера не запускается, подскажите, для начала нужно написать программу или в тестовом режиме в облаке она запускаться может и без программы?
- Mr.Kubikus
- Сотрудник ПАКПАК
- Сообщения: 1020
- Зарегистрирован: 22 окт 2010, 23:57
Re: Подключение TXT4.0 к fischertechnik Cloud
Добрый день!
Камера сама не запустится. Вам надо составить программу для этого. В состав ROBO Pro Coding входит пример - Sensorstation. Его можно найти в меню: Project->New->Example->STEM Robotics Addon IoT->Sensorstation. В этом примере можно найти образцы кода для работы с облаком и разными датчиками, в том числе с камерой.
Камера сама не запустится. Вам надо составить программу для этого. В состав ROBO Pro Coding входит пример - Sensorstation. Его можно найти в меню: Project->New->Example->STEM Robotics Addon IoT->Sensorstation. В этом примере можно найти образцы кода для работы с облаком и разными датчиками, в том числе с камерой.
- Mr.Kubikus
- Сотрудник ПАКПАК
- Сообщения: 1020
- Зарегистрирован: 22 окт 2010, 23:57
Re: Подключение TXT4.0 к fischertechnik Cloud
У меня есть дополнительная информация по вашему вопросу. На сайте fischertechnik.de есть дидактичеcкий материал "Lesson plans for the product ADD ON: IoT". Там внутри три примера с готовыми проектами для ROBO Pro Coding:
- Task 1 - Weather station
- Task 2 - Indoor climate
- Task 3 - Alarm system
- Mr.Kubikus
- Сотрудник ПАКПАК
- Сообщения: 1020
- Зарегистрирован: 22 окт 2010, 23:57
Re: Подключение TXT4.0 к fischertechnik Cloud
На всякий случай подготовил собственный пример кода. Для проверки требуется только контроллер TXT4.0 (датчики не нужны) и выход в интернет.
В первую очередь необходимо настроить связь контроллера с сервером fischertechnik-cloud.com. Для этого надо зарегистрироваться и выполнить связывание через соответствующие пункты меню на сервере и на контроллере.
Проект состоит из следующих блоков:
1. Импорт функций для работы с датой и временем.
2. Объявление функции timestamp. Функция возвращает строку с отметкой времени
3. Главная функция. Подключение к серверу. Цикл с обновлением переменной ldr и отправкой данных на сервер.
4. График-регистрограмма на сервере
Программа выполняет подключение к серверу fischertechnik-cloud и затем в цикле генерирует значения для переменной ldr по формуле ldr=10*sin(alph). Переменная alph содержит текущее значение в градусах. Каждые 15 секунд значение alph увеличивается на 30 градусов. Новое значение для ldr вычисляется по приведенной ранее формуле и затем данные отправляются на сервер fischertechnik-cloud. Сервер сохраняет полученную информацию в базе данных и отображает сохранные значения в виде графика-регистрограммы.
В первую очередь необходимо настроить связь контроллера с сервером fischertechnik-cloud.com. Для этого надо зарегистрироваться и выполнить связывание через соответствующие пункты меню на сервере и на контроллере.
Проект состоит из следующих блоков:
1. Импорт функций для работы с датой и временем.
2. Объявление функции timestamp. Функция возвращает строку с отметкой времени
3. Главная функция. Подключение к серверу. Цикл с обновлением переменной ldr и отправкой данных на сервер.
4. График-регистрограмма на сервере