Основные приложения


Кто использует AVG (или другие подобные антивирусные) маяAntivirus2.gif (400× 400)хорошо быть ложных тревог.

Не использовать коммерческие Антивирусы, причиной ненужных забот, а затем пусть реальный вирус. Прочитайте эту страницу.

Наш Совет – только использовать защитник, Я никогда не предавал.

В случае ложных срабатываний проверить провода загрузить с помощью службы онлайн, Например, это: HTTPS://www.virustotal.com/IT

Virustotal службы идти о 60 Антивирус и это вполне нормально, что один или два из них могут быть неправильно. Но если есть 58 или 59 которые дают положительный результат, которому можно доверять. Кто только не доверяю можно исследовать источник и перекомпилировать их сам на своем компьютере. Во всяком случае не волнуйтесь, У нас есть вещи лучше делать, чем писать вирусы.


HAL – Слой абстрагирования оборудования

Theremino HAL

L ’ HAL соединяет л ’ высокого уровня программного обеспечения InOut оборудования через USB и слот

Если вы используете USB аппаратные модули, затем l ’ HAL является необходимым и должно по-прежнему работает на, Вы можете свести к минимуму, но должны оставаться в эксплуатации.

Если вы не используете USB-оборудования, затем l ’ HAL не является необходимым, Системные приложения могут взаимодействовать друг с другом, через отверстия, даже без HAL.

Индикация Группа Част. (FPS) Valori приблизительная индика. Измеренные значения совершенно правы вокруг 200 кадров в секунду и становятся все более и более неправильно (по умолчанию, и очень), FPS, как вы растете и подход 1000. Мы не изменяем считанную функцию, потому что теперь мы все привыкли в течение многих лет его указания и изменения будут создавать слишком много путаницы. Тем не менее, для всех автоматизации использует и считывание повторяющихся датчиков высших 100 FPS достаточно всегда.

Приложение HAL стандартизирует данные датчика в диапазоне легко использовать и обеспечивает тестирования и отладки графики (Осциллограф).

HAL cap keys with velocity - Theremino System

Советы по началу работы: Приложение “Theremino_HAL.exe”, не требует установки и может работать в любой папке на вашей системе – Двойной щелчок на линии графического окна открывается показаны ’ сигнал тренд на этой линии – С одним щелчком мыши на строку и нажав на другой линии вы можете увидеть их в то же время – Все коробки спин редактируются с помощью клавиатуры, с помощью мыши вверх/вниз, с помощью колеса мыши и с помощью стрелок вверх и вниз – И наконец, в ходе испытаний, Это очень удобно изменить значения в столбце “Значение” с помощью мыши (Нажмите левую кнопку на номер столбца “Значение”, удерживайте ее и переместить мышь вверх и вниз)
Временные ошибки, вызванные скачков на вход контакты: Иногда, Касаясь контактов с пальцами, HAL программа перестает общаться с оборудованием, пишет красной линии с сообщением «отключен», и вы должны нажать «Признавать». Это будет происходить, если тело предъявлено статическое электричество и излучает небольшой электрическим током. Все компоненты тщательно выбраны и никогда не перерыв, Но даже если вы не видите искры, Это всегда напряженности многих тысяч вольт, кто отправить расстроенный временно последовательный порт и порт USB. В ходе испытаний мы заботимся специальные для обработки форм только от off, или коснитесь до массы (Например, USB-разъем). Окончательный проект должен всегда обеспечивают изолированный контейнер, который предотвращает пользователей соприкосновение с металлических деталей под напряжением.

– – – – – –

Заметки о выпуске для Http://www.theremino.com/downloads/foundations

Примечания для предыдущих версий (От 2.0 в 7.4) собранные в файлах:
OldVersions_ITA.rtf
OldVersions_ENG.rtf
Версия 7.5
– Добавление нулевой калибровки при запуске.
– Правильной метки MinValue MaxValue и другие, чтобы изменить язык
– Ошибка Adc24 контакты удаленные конфигурации в отсутствие
– Если вы попытаетесь редактировать SlotNames, файл не существует, он создается
– Обрезка значение, нажав на каждой точке линии PIN-код
– Имя слот (Если есть) показывает сведения о ПИН-кода
– После “Изменить конфигурацию” конфигурации загружается правильно
Версия 8.0
Добавлена сглаживания в осциллограф !!!
Добавлены функции Min и Max для осциллографа!!!
Удаленных ListView мерцания !!!
Удален ошибка CapSensor с прошивкой 2 и 3 (Ошибка adc24)
Добавлен китайский и португальский языки меню
Исправлены FastPwm “Цикл из слотов” и MaxValue не 1000
Добавлено SHIFT и CTRL на TextBox
– Вверх/вниз = +/-1
– PageUp/PageDown = +/-10
– Сдвиг = *100
– CTRL = *10
– ALT = /10
Удаляет столбец K.
Центрированный текст в список названий
Повышенная надежность сохранения-загрузки конфигурации
Ошибки, сообщения о правильно NotConfigured и NotFound
Обновлена документация
Версия 8.1
Версия не опубликован.
Версия 8.2
Правильные команды “Резервное копирование конфигурации” Это были не работает должным образом.
Улучшено команды, которые вы отправляете в “Команда слоты”, и ответы вы
можно получить.
Теперь приложения могут узнать количество мастеров, которые были признаны
а также для того, чтобы знать, если один из них перестает работать.
Для получения дополнительной информации читайте на страницах 5 и 6 Обновлен файл справки (Итальянский и английский языки).
Version 8.3
Я типи в Pin Servo8, Servo16, Pwm8, Pwm16 и PwmFast теперь начинаются в спящем
Слот ноля зарезервирован для команд и сообщений, так что вы не можете назначить его к контакту по ошибке.
Когда установлено новое имя для модуля, если профиль уже существует вы предупреждены.
Ошибка происходит в некоторых случаях путем присвоения нового имени.
Значок улучшилась. Все приложения системы будут иметь новые иконки, буквы, чтобы отличить их.
Чтобы увидеть текст значков в нижней строке Windows,, вы должны создать ссылки на приложения, на рабочем столе.

Первый мастер (с прошивкой от 1.0 в 2.0) не работают с Галс 7. x версии. В версии HAL от 8.0 Далее, должны действовать даже старых мастеров, но имейте это 4.6 для обеспечения безопасности.

Последние версии HAL может использоваться с прошивкой от 1.0 в 2.0, являются следующие:
Theremino_HAL_V4.6.zip
Theremino_HAL_V4.6_WithSources.zip

Если у вас есть еще мастер с более старыми версиями прошивки может отправить их обратно к Лелло (lello@thereminoshop.com), что Бесплатные обновления их до версии 5.


Загрузки по Theremino HAL – Версия 8.3
Theremino_HAL_V8.3
Theremino_HAL_V8.3_WithSources (для программистов)

Theremino_HAL_CSharp_V8.3_WithSources (C# программирование)
Для всех систем от Windows XP к Windows 10, Оба 32 который в 64 бит (Linux и OSX с вином)

В C# версии облегчает “Портирование”, к Android и Mac, кто предпочитает C-подобный синтаксис. Эта версия, Он работает так же, как оригинал. Для l ’ нормальной эксплуатации, Однако мы рекомендуем вам не использовать его, Так как это менее протестированных и чуть менее эффективные, из-за сложнее обработки строк, C-подобных языков.

– – – – – –

Обновление ваших приложений с помощью последней версии HAL

Многие приложения, использующие HAL, например Theremino с ЧПУ и Theremino Dolfrang, может содержать старые версии HAL. Эти приложения могут продолжать использовать старую версию без проблем. Но если вы хотите обновить их с последней версией HAL вы можете сделать это легко. Вы просто должны быть осторожны, чтобы не покрывать даже их собственный файл конфигурации.

Как обновить приложения, которые содержат более раннюю версию HAL:
– Скачать zip-версия HAL.
– Откройте папку приложения для обновления.
– Найдите местоположение файла «Theremino_HAL.exe» с его папку «Документы».
– Замените файлы в ZIP файл «Theremino_HAL.exe» и «Docs».

Файл «Theremino_HAL_ConfigDatabase.txt» и «SlotNames.txt» должен быть заменен не потому, что они содержат свои собственные конфигурации.

Те, кто хочет использовать Visual Studio для проверки, изменить и перестроить приложение, следует также заменить все файлы в папке “Источники”.

– – – – – –

Загрузка книги в формате ODT
Те, кто знает эти языки, можно открыть файл в Open Office, Исправьте их и отправить их нам. Для других языков вы можете взять файл и его перевод на английский язык: onlinedoctranslator Это здорово, Ветер и уважает форматирование.

ThereminoHAL_Documentation_ENG_ITA_ESP_JPN


ArduHAL – Использование Arduino модулей вместо мастер

Theremino ArduHAL

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

Arduino Nano

Arduino, с помощью приложения ArduHAL, можно использовать более ста приложений Системы theremino, все бесплатным и открытым исходным кодом, для чтения данных и контроля мероприятий. Генераторами осциллографы, Термостаты, музыкальные приложения, игры, и т.д..

Чтобы быстро узнать характеристики ArduHAL чтения Эта статья. В противном случае ознакомьтесь с документацией, что вы скачать ниже.

ВНИМАНИЕ : Мы используем Arduino модули как выход для PC устройств ввода. А затем кредиты, что мы не должны судить о Arduino, но применяются только в этой конкретной области применения, читать этот пост .

Arduino модули, которые работают лучше всего (в определенным образом, в котором мы используем их сами) являются Arduino Nano с чипом CH340. Чип CH340 находится на нижней части Nano и признать это, потому что он имеет много меньше контактов FT232 (16 ЗАКРЕПИТЬ против 28).

От версии 1.4 в ArduHAL можно также использовать Arduino с чипом FT232, но частота общения 30% внизу, потому что они могут быть использованы в многопотоковых. Прочитайте страницу восемь файла “Theremino_ArduHAL_Help”

ВНИМАНИЕ : Если асинхронный режим не включен, а «петля()«Arduino содержит медленный код, Это может быть не в состоянии общаться с Arduino. Список dell'ArduHAL будет оставаться пустым, и тогда вы не можете включить асинхронно. В этом случае вам придется комментировать все, что это в функции «петли()Arduino ", Программа ее и нажмите «ACK». И, наконец, включить асинхронно.

Индикация Группа Част. (FPS) Valori приблизительная индика. Измеренные значения совершенно правы вокруг 200 кадров в секунду и становятся все более и более неправильно (по умолчанию, и очень), FPS, как вы растете и подход 1000. Мы не изменяем считанную функцию, потому что теперь мы все привыкли в течение многих лет его указания и изменения будут создавать слишком много путаницы. Тем не менее, для всех автоматизации использует и считывание повторяющихся датчиков высших 100 FPS достаточно всегда.


Скачать документацию (23/11/2018)
Theremino_ArduHAL_Help_ITA.PDF
Theremino_ArduHAL_Help_ENG.PDF
Theremino_ArduHAL_Reading_I2C_Sensors_ITA.PDF
Theremino_ArduHAL_Reading_I2C_Sensors_ENG.PDF

Оригинальный файл документации в формате ODT (23/11/2018)
ArduHAL_Docs_ODT.zip


Примечания к версии ArduHAL
Версия 1.1 – Это первая опубликованная версия.
Версии 1.2 и 1.3 – Мелкие исправления
Версия 1.4 – Пути “Async и “Опрос” без необходимости смены и перекомпилировать его легко выбираются из ArduHAL приложения. Путь “Опрос” позволяет вам использовать все виды Arduino с чипом FT232.
Версия 2.0
Добавлена сглаживания в осциллограф !!!
Добавлены функции Min и Max для осциллографа!!!
Удаленных ListView мерцания !!!
Добавлен китайский и португальский языки меню
Добавлено SHIFT и CTRL на TextBox
– Вверх/вниз = +/-1
– PageUp/PageDown = +/-10
– Сдвиг = *100
– CTRL = *10
– ALT = /10
Удаляет столбец K.
Центрированный текст в список названий
Повышенная надежность сохранения-загрузки конфигурации
Версия 2.1
Правильные команды “Резервное копирование конфигурации” Это были не работает должным образом.
Улучшено команды, которые вы отправляете в “Команда слоты”, и ответы, которые вы можете получить.
Теперь приложения могут узнать количество форм, которые были признаны
а также для того, чтобы знать, если один из них перестает работать.
Для получения дополнительной информации читайте на страницах 14 и 15 Обновлен файл справки (Итальянский и английский языки).
Версия 2.2
Новые ключевые слова “genericWriteFloat” и “genericReadFloat”
упростить передачу чисел с плавающей точкой.
Не штифт установлен как GEN_OUT_xx и GEN_IN_xx больше не инициализируется,
так что вы можете использовать встроенное программное обеспечение Arduino.
Для получения более подробной информации читайте на страницах Pin “дженерики” в HELP файлы обновлены (Итальянский и английский языки).
Version 2.3
Я типи в Pin Servo8, Servo16, Pwm8, Pwm16 и PwmFast теперь начинаются в спящем
Слот ноля зарезервирован для команд и сообщений, так что вы не можете назначить его к контакту по ошибке.
Когда установлено новое имя для модуля, если профиль уже существует вы предупреждены.
Ошибка происходит в некоторых случаях путем присвоения нового имени.
Значок улучшилась. Все приложения системы будут иметь новые иконки, буквы, чтобы отличить их.
Чтобы увидеть текст значков в нижней строке Windows,, вы должны создать ссылки на приложения, на рабочем столе.

Загрузите приложение Theremino ArduHAL версия 2.3
Theremino_ArduHAL_V2.3
Theremino_ArduHAL_V2.3_WithSources (для программистов)
Для всех систем от Windows XP к Windows 10, Оба 32 который в 64 бит (Linux и OSX с вином)


Arduino Библиотека
Примечания для версий Arduino библиотеки
Версия 1.0 – Чтобы задать асинхронно было необходимо отредактировать файл “Theremino.CPP”
Версия 1.1 – Чтобы задать асинхронно просто добавьте вызов setAsyncMode в файле “.ИНО”. – Читать комментарии на асинхронно в файле README, расположенный в “библиотеки/Theremino/src”
Версия 1.2 – Асинхронно скорость увеличилась до более 200 обмены в секунду. Серво сигналы стабильности теперь идеально, даже если вы используете асинхронно.
Версия 1.3 – Функции GenericRead16 и GenericRead24 не прерывайте вывода через реинтеграции. Некоторые переменные объявляются в настоящее время “летучие” и это может, в некоторых случаях, повысить стабильность работы.
Версия 1.4Пути “Async и “Опрос” без необходимости смены и перекомпилировать его легко выбираются из ArduHAL приложения. Путь “Опрос” позволяет вам использовать все виды Arduino с чипом FT232.
Версия 1.5 – Библиотека “theremino” в настоящее время находится на верхнем уровне ZIP файл и вы можете добавить его с помощью команды “Добавление библиотеки из файла. ИНДЕКС”.
Версия 1.6 – Начиная с версии 1.6, контакты настроены как НЕИСПОЛЬЗОВАННЫЕ остаются, поскольку они являются. Ранее были установлены как “ВХОД”, и это помешало их использования в качестве выходных данных в цикле Arduino.
Версия 1.7 – Добавлена ​​возможность чтения, а также записывать числа с плавающей точкой (поплавок), с genericReadFloat и инструкции genericWriteFloat.
Версия 1.8 – Решена небольшая, но досадная проблема. В некоторых случаях Arduino не был признан, поскольку содержал EEPROM название формы слишком долго.

Заменить библиотеки “theremino” с новой версией (Первый метод)
– Перейдите к расположению папки библиотеки Arduino с меню “Файл / Параметры”.
– Закройте Arduino IDE
– Откройте папку “библиотеки” Arduino и удалить папку “Theremino”
– Экстракт из zip-файла в папку “Theremino” и скопировать его в папку “библиотеки”.
– Возобновить Arduino IDE.
Заменить библиотеки “theremino” с новой версией (Второй метод)
– Перейдите к расположению папки библиотеки Arduino с меню “Файл / Параметры”.
– Удаление библиотеки “Theremino”.
– Добавление библиотеки theremino из ZIP-файла следующим.
Добавление библиотеки “theremino” Arduino библиотеки
– Скачать zip “_Zip ArduinoLibrary_Theremino_V 1.5” и скопировать его в удобное место, Например, “Документы”
– Откройте Arduino IDE
– Откройте меню “Эскиз”, Следуйте “#включает библиотеку” и выберите “Добавление библиотеки из файла. ИНДЕКС”
– Откройте папку, куда были скопированы ZIP их
– Выберите файл
“_Zip ArduinoLibrary_Theremino_V 1.5”

– Нажмите на кнопку “Открытые”

ВАЖНЫЕ ИЗМЕНЕНИЯ
Начиная с версии 1.6, контакты настроены как НЕИСПОЛЬЗОВАННЫЕ остаются, поскольку они являются.
Ранее были установлены как “ВХОД”, и это помешало их использования в качестве выходных данных в цикле Arduino.
Начиная с версии 1.7, Вы можете также передавать числа с плавающей точкой (поплавок).
Читайте страницы на Pin “дженерики” неи файл ди HEL
Версия 1.8 Он решает небольшую, но досадная проблема.
В некоторых случаях Arduino не был признан, поскольку содержал EEPROM название формы слишком долго.

Arduino Библиотека – Версия 1.8
ArduinoLibrary_Theremino_V1.8.zip (Прочитайте документацию по ArduHAL)


ИЗМЕНЕНИЕ ЦВЕТА’ Arduino IDE
Цвета отчета официальной Arduino IDE компиляции являются темно-красным на черном,
следующая утилита превращает их в обычные цвета и легко читать.

Малая исполняемая программа для коррекции цвета Arduino IDE
ArduinoIDE_ChangeColors.zip

ИНСТРУКЦИЯ ПО
1) Откройте файл ZIP, содержащий “ArduinoIDE_ChangeColors.exe”

2) Скопируйте файл “ArduinoIDE_ChangeColors.exe” закрыть файл “arduino.exe”
3) Нажмите на файл “ArduinoIDE_ChangeColors.exe” Правая кнопка мыши
4) Из меню, которое было открыто правой клавишей, выбирать “Запуск от имени администратора”

5) Перезапуск ArduinoIDE


IotHAL – Связь по радио с IotModule (ESP32)

IotHAL v0.4

IotHAL соединяет IotModule с программным обеспечением высокого уровня, через сеть и WiFi.

В I.O.T аббревиатуры. IotModule идти к “Интернет вещей”. И эти модули, программируются с тем же IDE Arduino, Они действительно универсальны.

Вот их характеристики:

– Немедленное управление ввода-вывода, как всегда с системой Theremino.
– значительно больше мощности (240 МГц часы против 16 МГц Мастера).
– Двухъядерный процессор 32 бит (против 16 бит деи Master).
– Поддержка быстрых операций над числами с плавающей точкой одинарной и двойной.
– Управление с помощью Wi-Fi

– Легко программировать их читать специальные датчики
– Программируемый с тем же Arduino IDE (Примечание 1)
– Возможность использовать ту же прошивку и библиотеки Arduino

(Примечание 1)
Пожалуйста, прочитайте предыдущий параграф, чтобы изменить цвета нижней зоны Arduino,
нечитаемым темно-красный на черном, нормальный цвет и легко читать.

– Количество значительно большей Pin (28 против 12 ток)
– 8 входы АЦП 12 бит (14 передискретизация) против 10 разрядный ток (12 перегрузки.)
– 2 выходы ЦАП 8 бит
– 10 емкостные входы
– 16 PWM релизы Горячие новинки
– 3 интерфейсы SPI
– 3 UART интерфейсы
– 2 I2C интерфейсы
– 2 I2S интерфейсы
– 4 таймеры 64 бит
– Встроенная флэш-память
– 520 Кэш данных Кбайт
– 4 Мега программы Byte (вспышка)
– Возможность подключения модуля Theremino ADC24

– Стоимость даже малых форм текущего Мастера.

Открытый шанс не достижимы с мастером, например место номер на ионы или трудн к достигают места с Гайгер сигнального кабеля. Или построить транспортные средства, управляемые через Wifi, Как видно на видео Полета на Марс.

– – – – – – –

ИТН HAL с 64 Контакты

 

На этом снимке вы видите ВГД HAL ESP32 подключены к модулю, который был настроен с максимально возможным числом Pin.

Я хорошо 64 PIN-КОД, но они используют его менее вы можете перенастроить модуль для использования и видеть только те, кто служит. Иногда даже один Pin.

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

Нажмите на изображение, чтобы увеличить.

 

 

 

– – – – – – –

Индикация Группа Част. (FPS) Valori приблизительная индика. Измеренные значения совершенно правы вокруг 200 кадров в секунду и становятся все более и более неправильно (по умолчанию, и очень), FPS, как вы растете и подход 1000. Не изменяйте расчеты, потому что теперь мы все привыкли в течение многих лет в этих показаниях и изменениях будут создавать слишком много путаницы. Тем не менее, для всех автоматизации использует и считывание повторяющихся датчиков высших 100 FPS достаточно всегда.

– – – – – – –

ESP32 PICO В4

– – – – – – –


Скачать документацию (22/10/2019)
Theremino_IotHAL_Help_ITA.pdf
Theremino_IotHAL_Help_ENG.pdf
Theremino_IotHAL_Reading_I2C_Sensors_ITA.pdf
Theremino_IotHAL_Reading_I2C_Sensors_ENG.pdf

Оригинальный файл документации в формате ODT (22/10/2019)
IotHAL_Docs_ODT.zip


Скачать прошивку дель

Версия 140
Первая опубликованная версия.
В нем содержится дефект, который предохранял операцию в SofTap так почти на всех устройствах.
Версия 144
С этой версии SofTap так он работает на всех устройствах N-типа, Б, а также G, обе 20 что с 40 пропускная способность МГц.
В файле “Индекс” вы найдете шесть папок.
– Основная папка прошивки “IotModule”
– Пять других папок содержат конкретную прошивку для датчиков I2C
>>> ПРОЧИТАЙТЕ ДОКУМЕНТАЦИЮ <<<

Скачать версию прошивки IotModule 144
Theremino_IotModuleFirmware_V144

Чтобы запрограммировать модуль чтения документации.


Скачать приложение IotHAL

Версия 1.1
Это первая версия, но мы контролировали в течение длительного времени, а также включает в себя полный dell'Adc24 управления.
Конфигурации улучшены и могут быть настроены по-разному в Setup.h файла.
>>> ПРОЧИТАЙТЕ ДОКУМЕНТАЦИЮ <<<

Скачать приложение Theremino IotHAL Версия 1.1
Theremino_IotHAL_V1.1
Theremino_IotHAL_V1.1_WithSources (для программистов)

Для всех систем от Windows XP к Windows 10, Оба 32 который в 64 бит (Linux и OSX с вином)


NetHAL – Связаться по радио с NetModule

Theremino NetHAL

NetHAL соединяет NetModule высокого уровня программного обеспечения, через сеть и WiFi.

Открытый шанс не достижимы с мастером, например место номер на ионы или трудн к достигают места с Гайгер сигнального кабеля. Или построить транспортные средства, управляемые через Wifi, Как видно на видео Полета на Марс.

Индикация Группа Част. (FPS) Valori приблизительная индика. Измеренные значения совершенно правы вокруг 200 кадров в секунду и становятся все более и более неправильно (по умолчанию, и очень), FPS, как вы растете и подход 1000. Мы не изменяем считанную функцию, потому что теперь мы все привыкли в течение многих лет его указания и изменения будут создавать слишком много путаницы. Тем не менее, для всех автоматизации использует и считывание повторяющихся датчиков высших 100 FPS достаточно всегда.

– – – – – – –

Дизайн PCB NetModule, Она также включает в себя 3D-изображений и диаграмм NetModule и WemosD1 mini, Я скачать его с этой ссылке:
NetModuleV1.zip

– – – – – – –

– ВНИМАНИЕ –
Если вы используете mini формы Вемос D1, без печатной NetModule,
Вы должны добавить резистор от 4.7 k между D0 и масса,
в противном случае будет принимать форму место всегда SoftAP.

– ВНИМАНИЕ –
Наши прошивки не имеет никакого отношения с тем, что в сети
для ESP8266 (NodeMcu, LUA, Arduino, Zbasic, Python и т.п.).
Мы написали с нуля прошивку согласно спецификации производителя ExpressIf,
Поэтому все вы читаете в Интернете о ESP8266 бесполезно и заблуждение.

– ВНИМАНИЕ –
Если модуль подключается, но он не появляется в списках NetHAL и NetModuleProgrammer,
или операционная система не создавать COM-порт, когда вы подключите его к порту USB,
Следуйте советам на последней странице документа Theremino_NetHAL_Help_ITA.PDF
(документ должен быть по крайней мере 26 Январь 2018
в противном случае сбросить кэш вашего браузера и riscaricatelo)

– – – – – – –

Особая благодарность Фабрицио,
без него все это не было бы возможным.

– – – – – – –

Прошивки и программное обеспечение являются готовой и тактовой частотой 100%. Документация является почти полное и аппаратные компоненты уже доступны на eBay и thereminoshop.

Пракаш thereminoshop может поставлять модули уже запрограммированы и может помочь сделать их выполнения во всех отношениях (SoftAP, Станции DHCP и статические) .
http://www.thereminoshop.com
lello@thereminoshop.com


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

Theremino система - Скачать документацию (18-10-2018)
Theremino_NetHAL_Help_ITA.PDF
Theremino_NetModuleFeatures_ITA.PDF
Theremino_NetModuleProgrammer_Help_ITA.PDF

Theremino_NetModule_UsbProgramming_ITA.PDF Theremino_NetModule_FirewallProblems_ITA.PDF
(для загрузки последних версий может потребоваться очистить кэш вашего браузера)

Theremino система - Скачать файлы документации (18-10-2018)
Theremino_NetHAL_Help_ENG.PDF
Theremino_NetModuleFeatures_ENG.PDF
Theremino_NetModuleProgrammer_Help_ENG.PDF

Theremino_NetModule_UsbProgramming_ENG.PDF Theremino_NetModule_FirewallProblems_ENG.PDF
(для загрузки последней версии иногда может быть необходимо очистить кэш браузера)

Theremino система -Theremino система - Оригиналы документов в формате ODT (18-10-2018)
Theremino_NetModules_Docs.zip


Примечания к версии NetHAL
Версия 1.0 – Это была первая опубликованная версия, еще не хватало способности использовать статический IP-адрес и запрограммировать прошивку через радио..
Версия 1.3 – Фиксированный IP-адрес, DHCP, AP программного обеспечения и микропрограммы программирования через радио. Полностью функциональный. Просто отсутствует в документации.
Версия 1.4 – В некоторых случаях формы были перечислены дважды, результате сообщения об ошибках (как вы можете видеть на картинке). Версия 1.4 удалить эту проблему.
Версия 1.5 – Имена, которые появляются в брандмауэре теперь начинаются с Theremino, и поэтому его легче найти их. Те, кто уже использовал более ранних версий могут найти старые имена в вашем брандмауэре, Например, “Слой абстрагирования оборудования для сети и Интернет” Вместо “Theremino NetHAL”. L & #8217; единственный способ убедить Windows для использования новых имен является открытый смерзаться, Ищите старые строки и удалить его.
Версия 2.0
Добавлена сглаживания в осциллограф !!!
Добавлены функции Min и Max для осциллографа!!!
Удаленных ListView мерцания !!!
Добавлен китайский и португальский языки меню
Добавлено SHIFT и CTRL на TextBox
– Вверх/вниз = +/-1
– PageUp/PageDown = +/-10
– Сдвиг = *100
– CTRL = *10
– ALT = /10
Удаляет столбец K.
Центрированный текст в список названий
Повышенная надежность сохранения-загрузки конфигурации
Версия 2.1
Правильные команды “Резервное копирование конфигурации” Это были не работает должным образом.
Улучшено команды, которые вы отправляете в “Команда слоты”, и ответы, которые вы можете получить.
Теперь приложения могут узнать количество форм, которые были признаны
а также для того, чтобы знать, если один из них перестает работать.
Для получения дополнительной информации читайте на страницах 10 и 11 Обновлен файл справки (Итальянский и английский языки).
Version 2.2
Я типи в Pin Servo8, Servo16, Pwm8, Pwm16 и PwmFast теперь начинаются в спящем
Слот ноля зарезервирован для команд и сообщений, так что вы не можете назначить его к контакту по ошибке.
Когда установлено новое имя для модуля, если профиль уже существует вы предупреждены.
Ошибка происходит в некоторых случаях путем присвоения нового имени.
Значок улучшилась. Все приложения системы будут иметь новые иконки, буквы, чтобы отличить их.
Чтобы увидеть текст значков в нижней строке Windows,, вы должны создать ссылки на приложения, на рабочем столе.

Загрузите приложение Theremino NetHAL версия 2.2
Theremino_NetHAL_V2.2
Theremino_NetHAL_V2.2_WithSources (для программистов)

Для всех систем от Windows XP к Windows 10, Оба 32 который в 64 бит (Linux и OSX с вином)


Примечания для версий NetModule программист:
Версия 1.0 – Полностью функциональный. Он также содержит файлы для использования с USB Программатор для первого программирования (на заводе). Просто отсутствует в документации.
Версия 1.1 – Имена, которые появляются в брандмауэре теперь начинаются с Theremino, и поэтому его легче найти их. Те, кто уже использовал более ранних версий могут найти старые имена в вашем брандмауэре, Например, “Слой абстрагирования оборудования для сети и Интернет” Вместо “Theremino NetHAL”. L & #8217; единственный способ убедить Windows для использования новых имен является открытый смерзаться, Ищите старые строки и удалить его.
Версия 1.2
Значок улучшилась. Все приложения системы будут иметь новые иконки, буквы, чтобы отличить их.
Чтобы увидеть текст значков в нижней строке Windows,, вы должны создать ссылки на приложения, на рабочем столе.

Загрузите приложение Theremino NetModuleProgrammer версия 1.2
theremino_netmoduleprogrammer_v1.2
Theremino_NetModuleProgrammer_V1.2_WithSources (для программистов)

Для всех систем от Windows XP к Windows 10, Оба 32 который в 64 бит (Linux и OSX с вином)


Эта прошивка не нужно использовать NetModule – Не качайте –
Может быть полезным только для тех, кто думать, чтобы улучшить наши реализации. Кто будет присутствовать сделать это следует также рассмотреть, что любые изменения должны быть скоординированы с NetHAL приложения и документация.

Загрузка исходного кода перекомпилировать прошивкой мини Вемос D1 и совместимость
MasterESP8266 (0.14B1).Индекс


Посылая команды на HAL

В приложениях HAL файл инструкция объясняет, как использовать “команда Slot”. нормально “команда Slot” равен нулю Slot, изменить его, вы должны вручную изменить файл инициализации HAL.

Халь приложение, написанное в слоте команд следующих номера:

  • -1 ----------------- Il comando “Riconosci” è ancora in esecuzione
  • 0 ----------------- Non sono stati trovati Master, la lista dei Master è vuota
  • Da 1 in su ----------- Il numero di Master che sono stati riconosciuti
  • NAN_MasterError --- Uno dei Master collegati ha smesso di comunicare

Другие приложения системы могут посылать команды на HAL в написании номер NAN команды Slot (не является числом) корреспондент. Для приложения, которое не может писать цифры NaN, существуют альтернативные методы, описанные в файле инструкции. Команды в настоящее время реализуется “Вы признаете” и “Calibra”. Для более подробной информации обратитесь к инструкциям файла HAL.

Пример автоматического повторного включения Мастера

В следующем примере показано, как приложение VBNET может признать, что мастер был отключен, а затем отправить команду “Вы признаете” воссоединиться.

Private Sub tmer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tmer1.Tick
If Slots.ReadSlot_NoNan(0) < 1 Then
Slots.WriteSlot(0, NAN_Recognize)
Threading.Thread.Sleep(500)
End If
End Sub

Эта часть кода вызывается с помощью таймера (как правило, каждый 100 MS). Первый условный оператор If Slots.ReadSlot_NoNan(0) < 1 Then Она считывает нулевой слот и запустить следующие строки, если есть по крайней мере один Подключенный и Master.

команда ReadSlot_NoNan устраняет все коды ошибок и превращает их в ноль. Для которого, если один или несколько Master находятся в эксплуатации, Мы будем читать их число, в то время как, если произошла ошибка мы будем читать меньше, или ноль.

Так что, если наше приложение с использованием более одного мастера мы будем писать их число. Например, в случае трех писать Master If Slots.ReadSlot_NoNan(0) < 3 Then

Если число подключенных Master меньше необходимого количества Master, то линия Slots.WriteSlot посылает команду “Вы признаете” а затем линия Threading.Thread.Sleep(500) ждет полсекунды, чтобы дать время, чтобы все мастера, чтобы ответить (хотя некоторые, возможно, придется растянуть это время).


Файл SlotNames.txt

Theremino HAL с примечаниями Theremino SlotViewer с примечаниями

Приложение HAL (от версии 5.5 Далее) и SlotViewer (от версии 2.6 Далее), можно также отобразить имя слот (или заметки или комментарии).

Имена записываются в файл, Это должен быть вызван “SlotNames.txt” и это должно быть в той же папке “Theremino_HAL.exe” и “Theremino_SlotViewer.exe”. Если файл “SlotNames.txt” Существует нет комментарий поле останется пустым.

Файл “SlotNames.txt” При редактировании с Блокнот или WordPad. Правила проводки являются простыми и показаны в примере, Расположенный в последних версиях HAL и SlotViewer.

Важно отметить, что имена не связаны с физической Pin, но слоты.

Каждая строка файла начинается с количество слотов, следуют пробел и текст, который отображается. Линия может также продолжаться с комментарием, что не появляются, предшествует одиночная кавычка.

Если вы хотите использовать тот же файл комментарии, HAL и SlotViewer, Вы должны держать файлы “SlotNames.txt”, “SlotViewer.exe” и “HAL.exe”, все в той же папке.


Модульность приложения

Модульная конструкция программного обеспечения системы Theremino, вы получаете, в нетрадиционный способ, с многих приложений. Каждое приложение обрабатывает только задачи, для которых он был разработан и проходит так гладко, как возможно. Таким образом приложения могут быть простыми, эффективное и с меньшим количеством дефектов. Система Theremino многих простых приложений общаться друг с другом и работать вместе для выполнения сложных задач.

В зависимости от ваших потребностей можно использовать два различных методов:
– Изолированные приложения
– Группам изолированных приложений

Это не означает, что изолированные приложения не могут общаться с другими. Модульные коммуникационные это всегда возможно и делается через прорези, которые являются общими для всех приложений.

Чтобы избежать, используя тот же слот для различных задач мы определили основные схемы.

Экспериментальные 100 Слоты     000 - 099
- - -
Theremino_Theremin         100 - 199
Theremino_SlotsToMidi      200 - 349
Theremino_MidiToSlots      350 - 499
Theremino_MusicKeys        500 - 549
- - -
250 Свободные слоты             550 - 799
- - -
Theremino_OilMeter         800 - 809
Theremino_EEG              810 - 819
Theremino_Meteo            820 - 839
Theremino_Arm              840 - 849
10 Свободные слоты              850 - 859
10 Свободные слоты              860 - 869
10 Свободные слоты              870 - 879
Theremino_EmotionMeter     880 - 889
Theremino_geiger           900 - 909
Theremino_Bridge           900 - 909
Theremino_GEO              910 - 919
Theremino_GeoPreampTester  920 - 929
Theremino_Radar            930 - 939
10 Свободные слоты              940 - 949
10 Свободные слоты              950 - 959
10 Свободные слоты              960 - 969
10 Свободные слоты              970 - 979
10 Свободные слоты              980 - 989
10 Свободные слоты              990 - 999
Эта схема носит лишь ориентировочный характер. По желанию можно использовать слоты, так же ПК не используйте тот же слот, для двух различных задач. Если вы получаете это неправильно он не ломается ничего, но данные совпадают с результатами неназначенными.


Изолированные приложения с частным HAL

Некоторые приложения системы Theremino запуск частную копию ’ Хэл, расположен в той же папке приложения. Эти частные и HAL настройки и конфигурации, как правило, заблокированы с ключом “Мастер замки” Поэтому он должен быть подключен только к их аппаратные модули. Для получения дополнительной информации прочитайте инструкции ’ Хэл.

Приложения для этой конфигурации являются приложениями с точной задачи, такие как: Theremino_geiger, Theremino_OilMeter, Theremino_Meteo, Theremino_Theremin, Theremino_Arm, Theremino_Geo и Theremino_EmotionMeter.


Группы приложений Theremino startall

Применение Theremino startall начать все как приложения “Theremino_xxx.exe” которые расположены рядом с файлом “Theremino_StartALL.exe”, или папки, которые расположены рядом с ним, и во всех их подкаталогах .

Чтобы построить “группы приложений” Она начинается с корневой папки (с именем проекта, который вы создаете) Все ’ главной папки, Каждое приложение должно иметь свои собственные конкретные папки со всеми внутренними ’ л ’ исполняемый, вспомогательные файлы и подпапки. Если вы используете несколько копий одного приложения хорошо добавить окончательное число имена папок. Как показано в следующем примере:

Папка: "Мультиплеер"

      Папка: "ThereminoSoundPlayer_1"
            Папка: "Средства массовой информации"
            Применение: "Theremino_SoundPlayer.exe"

      Папка: "ThereminoSoundPlayer_2"
            Папка: "Средства массовой информации"
            Применение: "Theremino_SoundPlayer.exe"

      Папка: "ThereminoVideoPlayer_1"
            Папка: "Средства массовой информации"
            Папка: "Media2"
            Применение: "Theremino_VideoPlayer.exe"

      Папка: "Http://www.theremino.com/downloads/Foundations"
            Применение: "Theremino_Hal.exe"
            Файл: "Theremino_HAL_ConfigDatabase.txt"
            Файл: "Theremino_HAL_INI.txt"

      Папка: "Theremino_Helper"
            Файл: "CustomControlsLib.dll"
            Применение: "Theremino_Helper.exe"

      Файл: "Theremino_StartALL.exe"

Это не возможно, только структура, в основной папке можно создавать папки и подпапки по желанию. Единственное ограничение состоит в том, что применение Theremino_StartALL.exe должно находиться в корневой папке.

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


Приложение “Theremino_StartALL” запуски всех приложений группы с только один клик, а также закрытий. Вы можете создать ярлык на рабочий стол “Theremino_StartALL.exe”.

В папке “AppsToStart” Мы уже присутствуют два примера приложения: “SlotViewer” и “WaveGenerator”, так что вы можете сделать двойной щелчок на StartALL.exe, и попробовать его сейчас его работа.

Помните, что наши приложения не требуют установки, но после загрузки вы должны извлечь файл ZIP.

Application Theremino startall V1.0
Theremino_StartALL_V1.0.zip
Theremino_StartALL_V1.0_WithSources.zip
Для всех систем Windows 32 и 64 бит. Для Малина Pi, Linux, Android и OSX, читать Примечания по установке.


В последние годы, вместо startall приложения, мы использовали следующий сценарий. Новое приложение является лучшим startall, но давайте также ссылку, для тех, кто предпочитает или увлекалась.

Сценарий Theremino Starter
Start_ALL_Theremino_Apps


Theremino SlotViewer

Theremino SlotViewer a simple and handy slot explorer and editor.

Слоты являются сердце Модульная система Theremino. Часто бывает удобно держать ’ их значение, или изменить его вручную. Этот маленький “Исследователь слотов” очень гибкий, можно увидеть слотов в различные пути и размеры, вертикально или горизонтально и с цветовой схемой по вашему выбору.

Theremino SlotViewer a simple and handy slot explorer and editor. Theremino SlotViewer a simple and handy slot explorer and editor.

Theremino SlotViewer a simple and handy slot explorer and editor. Theremino SlotViewer a simple and handy slot explorer and editor. Theremino SlotViewer a simple and handy slot explorer and editor.

Вы можете просмотреть группы любое количество слотов, даже выбрав из различных областей. Можно изменять значения с помощью мыши, клавиши со стрелками, PageUp, PageDown метод. Клавиши CTRL и SHIFT позволяют изменять значения быстрее, и вы также можете использовать колесо мыши.

Примечания к версии
Версия 1.6:
В более ранних версиях перестройки слот с клавиатуры не работают хорошо, в настоящее время находится в месте.
Версия 1.7: Изменение “NUM слоты” Иногда она появилась небольшая белая коробка, Теперь больше не происходит.
Версия 1.8: Фиксированная небольшие дефекты были рождены во время перехода от XP Windows7.
Версия 1.9: Изменения для работы с моно на Linux.
Версия 2.0: Значительное сокращение потребления ЦП, с тем чтобы облегчить операции на Raspberry Pi.
Версия 2.1: Изменения для улучшения работы с несколькими экземплярами.
Версия 2.3: Улучшения общего функционирования и видимость написано. Теперь вы можете установить минимум и максимум (которые ранее были установлены на ноль и тысячи). Можно также использовать интервалы с отрицательными числами (например от -1000 в +1000), или очень малые интервалы (от нуля до одного), или очень большой (От – 100 000 в +100 000).
Версия 2.4: Правильный размер даже на системах с размером шрифта изменить оба 125% который в 150%.
Версия 2.5: Исправить неточности в параметре с помощью мыши и устранить вспышки на старте. Эта версия содержит новый класс “Слоты”. Новая опция для тонкой настройки и быстро, вверх и вниз стрелки, в сочетании с ALT, SHIFT и CTRL.
Версия 2.6: По многочисленным просьбам мы внедрили также комментарии. Для получения инструкций Читайте здесь.
Версия 2.7: В “CustomControlsLib.DLL” Она стала частью источники, так с ’ меньше, проблема для MacOsx и Linux.
Версия 2.8: Повышение согласованности комментариев.
Версия 2.9: Добавлено отображение номера сообщений “NAN_MasterError”. Это механизм, который позволяет приложениям автоматизировать гарантировать, что все мастера находятся в эксплуатации. В случае сбоя или отключения одного из мастера HAL выдает “NAN_MasterError” нулевой слот.
Версия 3.0: Улучшенная функциональность MaxValue и MinValue коробки. Теперь это не происходит больше, чем работа для изменения их путем написания чисел с помощью клавиатуры.
Версия 3.1: Улучшенная функциональность спин коробки. Вы можете использовать CTRL, SHIFT и ALT клавиши, чтобы изменить скорость изменения чисел. И вы также можете использовать PageUp и PageDown, который изменить число 10 в 10.
Версия 3.2: Улучшенные сообщения об ошибках “Nomaster” и “Мастер отключен”
Версия 3.4
– Теперь с регулированием “Масштаб” Вы можете увеличивать и уменьшать масштаб приложения по желанию.
– С “Десятичные” Вы можете настроить отображаемые десятичные знаки.
– Вариации с ключами и с помощью колеса мыши пропорциональны шкале (MaxValue – MinValue)
– При использовании правой кнопки мыши, значения округлены до 1/10 окалины
– Если на правую клавишу, удерживая нажатой клавишу CTRL, значения округлены до 1/100 окалины
– Если к правой клавише Alt удерживаются, значения округлены до 1/1000 окалины
Версия 3.5
Значок улучшилась. Все приложения системы будут иметь новые иконки, буквы, чтобы отличить их.
Чтобы увидеть текст значков в нижней строке Windows,, вы должны создать ссылки на приложения, на рабочем столе.

Загрузка с Theremino SlotViewer – Версия 3.5
Theremino_SlotViewer_V3.5

Theremino_SlotViewer_V3.5_WithSources
Для всех систем Windows 32 и 64 бит. Для Малина Pi, Linux, Android и OSX, читать Примечания по установке.


Theremino SlotsOverNet

Theremino SlotsOverNet V1.3

Для этого приложения вы должны поблагодарить Фабрицио, что это может сделать его проще благодаря своему многолетнему опыту работы на сетях, и теперь он делает доступным в OpenSource. Если вы хотите написать вы можете найти в Эта страница.

Фабрицио Без этого приложения не будет существовать. Мы не думали, что может быть такое эффективное решение, непосредственный и простой в использовании.

До сих пор, чтобы сообщить значение слотов в сети, мы лучше не так протокол OSC и приложения, такие как MaxMSP. Такие решения сложных и трудных для понимания, которые на практике никогда не используется какой-либо.

Это приложение соединяет несколько слотов для ПК, подключенных к локальной сети, также с помощью Wi-Fi (и в будущем через Интернет).

Нет необходимости для адресов и ключевых слов. Просто запустите приложение на компьютере (приходят сервера) а другой на втором компьютере (пришел клиент).

Тогда вы написать несколько командных строк, для передачи значения слота с одного компьютера на другой, и слоты передаются все сразу, до 500 раз в секунду.

Скачать документацию (29-11-2018)
Theremino_SlotsOverNet_ITA.pdf
Theremino_SlotsOverNet_ENG.pdf

Оригиналы документов в формате ODT (29-11-2018)
Theremino_SlotsOverNet_Docs.zip

Примечания к версии
Версия 2.0
– В 2.0 Это первое печатное издание. Перед публикацией этой версии мы написали много пробных, то 2.0 Он хорошо протестирован и очень надежен.

Загрузки ди Theremino SlotsOverNet – Версия 2.0
Theremino_SlotsOverNet_V2.0

Theremino_SlotsOverNet_V2.0_WithSources
Для всех систем Windows 32 и 64 бит. Для Малина Pi, Linux, Android и OSX, читать Примечания по установке.


Theremino SignalScope

Theremino SignalScope четыре канала

Когда простой зритель приложений HAL уже недостаточно, Вы можете использовать этот сигнал Scope.

Внимание: Это не осциллограф, но слот сигналов просмотра, они имеют максимальное разрешение миллисекунды, а затем максимальная пропускная способность (теоретический) по 500 Гц. На практике однако, явление aliasing ограничить диапазон частот до 100 Гц или около того. Если вы хотите истинный Осциллограф с 22 КГц пропускной способности и 192 КГц выборки загрузки “Theremino ДАА” с этой страницы.

Сигнал Объем Особенности:

  • Сохранение сигналов Слот для последнего 30 Максимальное разрешение минут.
  • Возможность прокрутки обратных сигналов (Дельта времени) чтобы найти и масштаб конкретных событий.
  • Две регулируемые ползунки с помощью мыши для измерения ширины, время и частоты.
  • Ползунки, Дельта время можно регулировать с помощью мыши, а также с сенсорным экраном.
  • Непрерывное отображение мгновенных значений и пик пик в строке состояния.
  • Возможность сохранять и восстанавливать буфер событий.
  • Возможность сохранения изображений для документации.
  • Хранить все функции и восстановление при перезагрузке.
  • Возможность программирования остановить отбор проб после того, как произошел ряд событий, путем установки порогового значения и Счетчик.

Сфера сигнала Особенности версии 2.2 Далее:

    • Количество каналов должно быть увеличено 2 в 4.
    • Отдельные каналы имеют форму, чтобы включить.
    • Возможность дублировать исполняемый файл в той же папке Theremino_SignalScope1.exe / Theremino_SignalScope2.exe ЕСС.. , В этом случае каждое приложение будет использовать свой собственный файл инициализации, а затем вспомнить и восстановить свою конфигурацию при запуске.
    • Новая коробка “Очистить буфер” Это позволяет очистить буфер для каждого нового приобретения, или добавить новые данные в существующий буфер.
    • Новое окно “Run Slot” чтобы начать RUN со значением слота (Нулевой = фирма / Любое другое число = начало).
  • регулировка “задержка останова” который задерживает конец приобретения, после “слот Run” возвращается к нулю (в некоторых случаях полезно захватить заключительные события из нескольких).
  • Новая автоматизация, чтобы сохранить буфер данных и изображение, если значение слота превышает 500 (число слотов, которые будут использоваться регулируются в двух верхних ящиках, Право написано “слот для сохранения”)

Рекомендации:

  • Включить “Триггер” только для быстрого повторяющихся сигналов, в противном случае дисплей очень медленно.
  • Держите “Дельта времени” нуль, если не в пользе, в противном случае сигналы не отображаются сразу, но только после миллисекунд.
  • Держите “Остановить, если” отключено, если не в пользе, в противном случае выборка может непреднамеренно остановить.
  • Отредактируйте файл “Слот имена” чтобы дать значимое имя его слот.
  • Скопируйте исполняемый файл исполняемый файл ’ ’ это приложение рядом с dell ’ HAL и просмотра совместно используют тот же слот “Слот имена”.
  • Отключить “Интерполяция” быстрое включение/выключение сигнала, что бы в противном случае быть искажено.

Примечания к версии
Версия 1.2:
Это первая опубликованная версия.
Версия 1.3: Когда имена слот панель отображается, только если пространство позволяет.
Версия 1.4: Параметр “Дельта” сбрасывается каждый раз, когда вы нажимаете “ЗАПУСК” так что не забывайте.
Версия 1.5: Удален ошибка в заключение Если папка отсутствует “Буферы”.
Версия 1.6: Удален ошибка закрытия, если время выполнения было больше, чем длина буфера, хранящего данные. Расширенный буфер 24 Часы. Помните, что время очень долго буфера для сохранения загрузки может быть довольно долго.
Версия 1.7: Если курсоры разрешаются затем сохраняется только область между двумя ползунков. Триггер значительно улучшилась. Удаляет сигнал нестабильности происходит случайным образом. Буфер ограничивается снова 1 Теперь (для журнала журнала приложения используются). Сохранение и загрузка принимает буфер в большинстве 2 секунд. DeltaTime быть изменен быстро с помощью CTRL и SHIFT + Мышь.
Версия 1.8: Удален ошибка с очень больших входных значений.
Версия 1.9: Добавлена возможность отключать l & #8217; интерполяции, который в некоторых случаях искаженные сигналы. Удален ошибка запуска приложения к минимуму.
Версия 2.0: Исправлена ошибка, которая произошла с мин = 0, Max = 0.
Версия 2.1: При запуске приложения, коробка Слот очищается. Это устраняет необходимость изменить его значение по ошибке, с помощью стрелок клавиатуры. Последняя версия 2 КАНАЛЫ
Версия 2.2:
– Количество каналов должно быть увеличено 2 в 4.
– Отдельные каналы имеют форму, чтобы включить.
– Новая коробка “Очистить буфер” Это позволяет очистить буфер для каждого нового приобретения, или добавить новые данные в существующий буфер.
– Возможность использования нескольких копий одного и того же SignalScope папки, с именами или Theremino_SignalScope1.exe 2 или 3,
В этом случае каждое приложение будет использовать свой собственный файл инициализации, а затем будет помнить свою конфигурацию.
– Новая автоматизация для запуска RUN со значением слота (Нулевой = фирма / Любое другое число = начало)
Новая автоматизация, чтобы сохранить буфер данных и изображение со значением слота (Он действует превосходящее значение 500)

Theremino SignalScope загрузки – Версия 2.2
(версия 4 каналы, с новыми командами и значительными улучшениями)
Theremino_SignalScope_V2.2

Theremino_SignalScope_V2.2_WithSources

Theremino SignalScope загрузки – Версия 2.1 (последняя версия на 2 каналы)
Theremino_SignalScope_V2.1

Theremino_SignalScope_V2.1_WithSources
Для всех систем Windows 32 и 64 бит. Для Малина Pi, Linux, Android и OSX, читать Примечания по установке.


Легкий доступ к слотам с: “WriteSlot” и “ReadSlot”

Общаться с пазами вызов функций: “WriteSlot” и “ReadSlot” и их функции инициализации.

Скачать: Очень простое приложение, чтобы сделать первые эксперименты, Вы скачать отсюда:
https://www.theremino.com/downloads/notes-on-software#emptyapp

Скачать: Module_MemoryMappedFiles_VbNet_CSharp_Python_Pascal_VB6.zip
Этот файл содержит модули для VbNet, CSharp, Python, Паскаль и VB6, для C++ обратитесь к примеры MemoryMappedFiles в следующем разделе. Если вам нужна практических примеров, почти все приложения в системе Theremino, с помощью функции WriteSlot и ReadSlot.

Скачать: Class_ThereminoSlots_VbNet_CSharp.zip
Это новый класс для доступа к слоты. Этот класс является лучше, чем предыдущие формы “MemoryMappedFiles”, и постепенно будут включены, во всех новых версиях наших приложений. Включает только те версии VbNet и CSharp, Затем те, которые используют другие языки, должны получить некоторые ’, и сделать смеси с предыдущих версий. Этот класс не требует инициализации, Вы инициализируете, только когда он создает объект слоты. Функции для доступа к слоты стали писать слоты() и слоты чтения(). Этот класс также включает в себя функции для создания и сравнить цифры, сигнальный NAN (операции, что каждый говорит, что было невозможно, Мы искали веб для лет и в конечном итоге решение, которое нам пришлось изобретать с нуля)


Межпроцессное коммуникаций и
MemoryMappedFiles

Связь через слот основан на MemoryMappedFiles (Windows) и SharedMemory (Linux). Эти примеры показывают, как они работают с данными всех видов.

Для простого общения с пазами на системе Theremino, не используйте эти примеры, но более практично WriteSlot и ReadSlot, Предыдущая глава.

Эти примеры также показывают, как использовать строки, целые числа, плавать в 64 битовые массивы, которые не требуются для взаимодействия с системой Theremino, но это может быть полезным для эффективно общаться (несколько микросекунд для каждой передачи) несколько программ, созданные пользователями, даже в языках отличаются друг от друга.

В исходный код C++, CSharp, VBNET и VB6, может быть полезным для не Windows системы эксперты делать переводы и экспериментов в различных версиях Linux и Mac.

Мы рекомендуем начать испытания на запуск нескольких версий этих программ на разных языках, или даже все на одном языке, и коммуникации эксперименты путем написания строк и чисел, их с отправки и получения их с GET

Связь в системе Theremino, Используйте только цифры “Одноместный” (плавающей запятой в 32 бит), в позиции 0 в 1000 (смещение от 0 в 4000), MemoryMappedFile с именем Theremino1. Связь между приложениями, можно также использовать файлы с разными именами от Theremino1 и не заниматься слотов в системе Theremino.

Скачать
Theremino_MemoryMappedFiles_V1.3
Для всех систем Windows 32 и 64 бит. Для Малина Pi, Linux, Android и OSX, читать Примечания по установке.


Программное обеспечение для связи с Max/MSP

Это примеры двунаправленная связь между слотов в системе Theremino и l ’ Max/MSP

Интерактивная помощь для Max/MSP версии 4. x


Интерактивная помощь для Max/MSP версия 5. x

С помощью MXE (Внешний модуль для макс.) Вы получаете очень быстрая связь (прямые вызовы к библиотеке DLL – несколько микросекунд для каждой передачи)
Обратите внимание, что через прорези в системе Theremino несколько патчей в Max/MSP могут общаться друг с другом очень эффективно эта возможность может быть полезной для создателей сложных систем,, в настоящее время, для связи между патчей только имеют гораздо медленнее методы. (Мы не большой экспертов от Макса, так что если кто не знает других эффективных методов, которыми мы общаемся и мы исправим эти заметки)


Макс установки
В этом файле все вам нужно общаться между Max/MSP с пазами и MemoryMappedFiles системы Theremino.

Theremino_Max_Installer_V 1.0
Theremino_Max_Sources_V 1.0 (Версия для программистов)

С помощью этих источников можно перекомпилировать патч Theremino.mxe. С необходимые изменения, Это должно быть возможно также взаимодействие с PureData и аналогичных программ (VVVV, Обработка, Eyesweb, и т.д.…)

Для Linux и MAC следует изменить этот проект в MemoryMappedFiles и в том, как установить файлы в папках Max/MSP.


Программное обеспечение для общаться через UDP с OSC сообщения

Это пример двунаправленная связь между пазами на системе Theremino и окружающей среды Max/MSP с открытым протоколом управления звук

Помочь UDP связи интерактивная – OSC для Max/MSP версия 5. x

Этот пример показывает патч Max/MSP, который посылает на UDP-порт 7401 запрос значения слот 0 и 56, Получает порт UDP 7400 и показывает их с двумя VU-м.

L ’ Theremino_OSC приложение получает порт UDP запросы 7401 и отправляет значения слотов на UDP-порт 7400

Приложение реализует л ’ доступ к системе Theremino через UDP слотов с OSC сообщения



На правой стороне образца патч, с аналогичные разбирательства, Как написать числовые значения в пазы системы Theremino.

Опции связи через UDP
OSC протокол UDP медленнее по сравнению с предыдущим методом (с библиотекой DLL “Внешние” по макс, вызов MXE) но позволяет гораздо более гибкие связи, Оба в локальной сети или через Интернет

Через наши слоты, ThereminoOSC, Max/MSP, Обработка и PureData можно подключить казалось бы несовместимые аппаратных средств и операционных систем в легкой и немедленное. Без написания единой строчки кода.

С небольшой опыт программирования вы можете также изменить наши примеры (все freeware и с полным источники) Наше программное обеспечение все написано в чрезвычайно простой и модульные поэтому вы можете быть базой для разработки приложений с особыми требованиями.

Пример патч для Max/MSP и Theremino OSC V 1,5
Theremino_OSC_V 1.5
Theremino_OSC_V 1,5 _WithSources
Для всех систем Windows 32 и 64 бит. Для Малина Pi, Linux, Android и OSX, читать Примечания по установке.


Сценарий Theremino


Theremino скрипт позволяет вам писать небольшие программы на VbNet или CSharp без установки VisualStudio.

Функции связи и MemoryMappedFiles (Межпроцессное взаимодействие) реализуются на уровне системы, так что просто напишите WriteSlot и ReadSlot эффективно общаться (через несколько секунд микро) с пазами на системе Theremino.

Язык компилируется и опирается на DotNet, для которого выполняется очень быстро (от наших испытаниях VbNet быстрее, чем CSharp и C++), VbNet также имеет набор математических функций и графики абсолютно полный.

Скомпилированные программы могут использоваться даже без Theremino_Script и может быть развернута как обычный файл “EXE”.

Theremino_Script это немного’ младший сын Microsoft Visual Studio Express, но он не идет весьма также, медленнее, содержат конечно больше ошибок и сбоев, так и не не в форме визуального редактора ’, для которого программы вы пишете все в тексте. Только преимущества, что не следует устанавливать Visual Studio Express и написать несколько строк выглядит, все ’ начать, легче.

Мы рекомендуем использовать реальные Visual Studio, который вы скачать отсюда: Загрузка/заметки на-программное обеспечение # инструменты. Visual Studio позволяет легко продолжить, даже когда программы становятся большими. Но многие пользователи просили для простой способ доступа к слотов, Системы Theremino, писать такие вещи, как “Я перехожу на светодиодные – Я с нетерпением ожидаем 10 секунд – Я выключить СИД”. Поэтому мы постарались упростить и скрыть все осложнения. Он сказал, что этот маршрут является действительным, Попробуйте его и дайте нам знать, как ты.

Если вы не знакомы с Theremino скрипта, и вы не хотите использовать Visual Studio, затем ’ другие хорошее решение, Max/Msp средах может быть, Обработка и PureData.

Даже простой язык?
Theremino Автоматизация: загрузки/Автоматизация

Перевести примеры VbNet в C#
– Один из примеров в C# бежать
– Дайте ему новое имя и сохранить его
– Возьмите (с помощью копирования и вставки) VbNet функции, которые вам интересны
(еще больше возможностей, но будьте осторожны, элементов управления и события, они неточно)
– Перевод с этой утилитой: http://www.carlosag.net/Tools/CodeTranslator
– Или с этим: http://www.developerfusion.com/tools/convert/vb-to-csharp
– И наконец, вставьте оттранслированный код в C# приложения

Примечания к версии
Версия 2.1:
Первая версия Theremino_Script с доступом к встроенным слотом.

Версия 2.2: Улучшенные предложения (IntelliSense) они теперь имеют больше выбора.– Советы являются выбран, нажав на список с двойной мыши.– Редактирование, проще и быстрее.– Больше не происходит случайно выбрать работу из списка предложений.– Добавлен пример, который имитирует кликов Гейгера с переменной частотой, полезно попробовать программу Theremino_Geiger.
Версия 2.3: Колесо мыши теперь прокручивает столь достойной, быстрый и прогрессивный.– Добавлен пример, который мигает индикатор подключен к “Разъем 1”, полезно для тех, кто делает свои первые шаги с пазами, Мастер и Hal программа.
Версия 2.4:
– Завершил л ’ доступ к слотам находится в VB который в c#
Функции доступа слоты:
— WriteSlot(Слот, Значение)
— ReadSlot(Слот)
— ReadSlot_WithNans(Слот)
– В VB вызова MemoryMappedFile_Init больше не требуется (Если вы звоните не дает ошибку).
– В c# все
Инициализация MemoryMappedFile больше не требуется. Вы должны удалить все строки в блоке инициализации, в противном случае давать ошибки.
– В c# основной класс больше не должен быть вызван “класс сценарий” но “частичный класс сценария”
– CSharp любителей и для тех, кто привык к Arduino, Мы добавили примеры: Образец 1, Образец 2, Example3 Example4 и. Эти примеры поясняют, как добавлять кнопки и текстовые поля и как использовать их имущества и их события.
Версия 2.5: Добавлено ’ пример “Измеритель температуры” в папке “Примеры Theremino слот”. Здесь он рассматривается как функция: https://www.youtube.com/watch?v=0erUqTAiixs
Версия 2.6:
Фиксированная, многие мелкие дефекты родились во время перехода от XP к Windows-7/8.
Версия 2.7:
Добавлено меню “Файлы” “Открытые приложения папка”
Диалоговое окно FileOpen помимо открытия Vb и C# можно также запускать исполняемые файлы.
Диалоговое окно FileOpen разрешается также использовать множественный выбор, удобный для перемещения и копирования файлов.
Диалоговое окно FileOpen не создает дополнительные проблемы в случае нескольких ThereminoScript в разных папках.
Открыть меню файл теперь также содержит список последних ИСПОЛЬЗОВАВШИХСЯ, с недавно использованных файлов.
Добавлен текущий язык в поиске Google, Бинг и MSDN
SaveAs группа полный путь сделал это трудно изменить имя, Теперь вы видите имя файла без пути.
Основные ключевые слова автоматически преобразуются, с прописных и строчных букв.
Версия 2.8: Фиксированной мелкие ошибки и добавлены многие примеры сценариев.
Версия 3.0: Улучшен три примера WebBrowser, которые теперь открывать веб-страницы с меньшим количеством ошибок. WebBrowser теперь также по ссылкам правильно, Когда они нажмите на веб-страницах.

Theremino сценарий загрузки – Версия 3.0
Theremino_Script_V 3.0

Theremino_Script_V 3.0 _WithSources (Версия для программистов)
Для всех систем Windows 32 и 64 бит. Для Малина Pi, Linux, Android и OSX, читать Примечания по установке.


Theremino отделение

Theremino слотов для офиса

Многие знают Excel и знать, как использовать VBA (Visual Basic для приложений). Вы можете писать и читать, что слот из VBA прокладывает путь к достижению экономического управления датчиков и приводов. Только мастер модуля, что вы также можете строить в DIY, и вы получите те же результаты, в прошлом требуется дорогих национальных систем, MATHLAB или аналогичный.

Но прежде всего тех, кто знает VBA оценят простоту этой реализации, Существует только две возможности, легко запомнить, “WriteSlot” и “ReadSlot”. С помощью этих двух функций доступ к датчики, Перемещение серводвигатели, управляя реле и диаграмм Excel перемещение внешне контролируется в режиме реального времени.

Скорость связи большой, писать или читать слот с занимает Libre Office и Open Office 70 нас, Хотя с Microsoft Office на ваш собственный или. 3 США. Эта скорость действительно может быть полезно потому что не только диаграмм с помощью VBA. Вы можете сделать реальные приложения даже с тяжелым алгоритмов, которые нуждаются в максимальной эффективности.


Советы для программистов

Theremino слотов для офисаВсе волшебство находится в форме “ThereminoSlots” что никогда не следует редактировать. Этот модуль предоставляет две функции “WriteSlot” и “ReadSlot” который может использоваться во всех модули и макросы в документе.

Чтобы получить, что все макросы всех документов можно использовать функции “WriteSlot” и “ReadSlot”, просто скопируйте формы “ThereminoSlots” в “Мои макросы” или в “Управление макросами”

Если вы пишете в ячейке хотя активирует макрос Microsoft Excel пытается остановить макрос (неприятное поведение, LibreOffice и OpenOffice не). Если макрос содержит DoEvents и называет его очень часто, когда Microsoft Excel пытается остановить макрос идет в ошибке. Решением является вызов DoEvents в очередной раз, с тем чтобы содействовать пользовательского интерфейса, но не слишком часто, Скажем, каждые 30 миллисекунд.


Arduino

Системы theremino Подключение модулей Arduino непосредственно с Excel (и со всеми другими приложения Системы theremino). С приложение ArduHAL Вы можете прочитать датчики, перемещение двигателей или контроль температуры, непосредственно из Excel, или другими приложениями Office.


Скачать

Примеры для Microsoft Office, Libre Office и Open Office:
Theremino_SlotsToOffice.zip

Все примеры в этом zip-файл содержит модуль “ThereminoSlots” Она написана так, что мы можем работать на Microsoft Office, Libre Office и Open Office без изменений даже запятая.

ВНИМАНИЕ – В новой версии. “ThereminoSlots” Он также содержит числа NANs, которые служат для передачи сообщений с l & #8217; HAL через слот нуля. Эта версия работает только на Microsoft Office потому что Libre Office и Open Office не удается инициализировать NAN чисел. Те, которые не используют Microsoft Office придется обойтись без NAN и использовать файл “Theremino разъемы” лежа в & #8217; пример “ThereminoSlots_LibreOffice_OpenOffice.ods”.

То же самое не возможно для образцов, для которых мы подготовили пример для LibreOffice и OpenOffice (с расширением “ОРВ” и некоторые примеры для Microsoft Office (с расширением “xlsm”).

В ZIP-файл вы также найдете в текстовый файл с некоторыми пояснениями и файл “TestFunctions” с функциями мы использовали попробовать скорость связи.


Theremino кнопки

Это приложение является самый быстрый метод, предоставляемый системой theremino для создания панелей управления для использования с помощью мыши или с сенсорным экраном.

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

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

Примеры Thremino кнопки

Редактировать элементы управления вы удерживая нажатой клавишу CTRL на клавиатуре нажмите с левой кнопкой мыши на кнопку или кнопку свободной зоны.

На следующем экране появится и его команды изменить элементы управления, изменить текст, отображаемый, изменение цвета и свойства записи и чтения из сигналов разъемов. Упорядочивание элементов управления на несколько строк и столбцов, Если они создают новые и удалить.

Theremino кнопки 2.0

Версия 2.0 значительно улучшилась. Вы можете также вручную изменить расположение кнопок, путем перетаскивания их мышью или используйте клавиши со стрелками для изменения размера с SHIFT. Есть новые виды движения и редактор также позволяет вам делать отменить, чтобы вернуться, когда вы ошибаетесь. Чтобы узнать все Новости читать инструкции.


Полные инструкции находятся в файлах документации.

Документация на итальянском и английском языках
Theremino_Buttons_ITA.PDF

Theremino_Buttons_ENG.PDF

Пример приложения (скорость вращения для двигателей внутреннего сгорания)
RpmMeter_ITA.pdf
RpmMeter_ENG.pdf

Пример приложения (простой Rover) — СТАДИИ СТРОИТЕЛЬСТВА —
Theremino_Buttons_SimpleRover_ITA.PDF
Theremino_Buttons_SimpleRover_ENG.PDF

В качестве примера того, как вы можете управлять Rover смотреть видео Полета на Марс.
Для этого видео мы использовали старый смартфон, превращается в камеры WiFi с помощью приложения. IP камеры. Платить два или три евро надписи будут удалены, и вы можете использовать его на трех телефонов. Чтобы использовать приложение. IP-камеры SIM-карты не требуется.

Пример приложения (BrickRobot) — НЕ обновление до V 2.1 —
В этом примере показано, как составить полную среду, состоящий из нескольких приложений системы, начало их вместе с “Start_ALL.vbs” и закрыть все из них, вместе с помощью средней кнопки мыши (Благодаря вспомогательные приложения).
Theremino_Buttons_V2.0_BrickRobot.zip

В этом видео вы можете увидеть движущиеся BrickRobot. Обратите внимание, что любой пользователь может добавить кнопки и серводвигатели. Вы можете также легко изменить движений просто изменить назначения кнопок. Все без программирования единой строчки программного обеспечения. https://www.theremino.com/files/BrickRobot2.mp4


Примечания к версии
Версия 2.2
Добавлено имя загружаемого файла в строке заголовка.
Тип импульса изменяется, с скорость = ноль, которую он ведет себя вкл/выкл, со скоростью от 1 Вы иметь импульс прочного скорость в миллисекундах”

Внимание, начиная с версии 2.2 в типе “Пульс” изменилась:
– С скорость равна нулю, Он имеет поведение ON/OFF,
– Со скоростью от 1 вверх, Она имеет импульса длительностью скорость в миллисекундах”

Загрузка Theremino кнопок – Версия 2.2
Theremino_Buttons_V2.2.zip
Theremino_Buttons_V2.2_WithSources.zip (Версия для программистов)

Для всех систем Windows 32 и 64 бит (для Малина Pi, Linux, Android и OSX, читать Примечания по установке.


Theremino SimpleLogger (с Theremino сценарий)

Это пример сценария сценарий Theremino. Используйте его только в качестве примера и как испытание просмотра KST. Регистратор данных, которые вы должны построить Используйте средство ведения журнала Theremino, который находится в следующей главе.

Даже меньше программирование опыт можно адаптировать этот сценарий, чтобы их потребности. В той же папке, которая содержит программы, будет создан файл LOG.csv “exe”. Изменяя первые четыре строки файла “Б. ThereminoLogger.” Это можно изменить л ’ захватить интервала и каналы для сканирования. Когда отредактирован в будет, Вы можете непосредственно запустить скомпилированную версию “ThereminoLogger.exe”, больше нет необходимости “ThereminoScript”.

– Примечания к новой версии –
Есть некоторые примеры интерактивного просмотра с KST. Чтобы использовать KST прежде всего необходимо установить его из Интернета и затем действуйте, как описано в файле “Readme – KST установить Notes.rtf”

Мы также добавили скомпилированные версии (exe), так что вы не должны даже открыть сценарий Theremino, чтобы компилировать их. Три предварительно скомпилированные версии журнала каждую секунду, десять раз в секунду и сто раз в секунду.
KST-файлы позволяют вам просматривать журналы различными способами, В то время как вы входите. Они просто примеры. С терпением и справками в Интернете вы можете сделать KST каждый вид Просмотр и фильтрация. Вероятно вы можете также использовать Интернет для отправки файла MySql KST. Использование KST не легко, Это большое программное обеспечение и отличные результаты, которые вы должны платить с много терпения.
– Исправление –
Мы переехали файлы в ту же папку LOG.csv KST. Кажется, что дефект, который предотвращает его от чтения журнала, если он находится в другой папке KST. Если вы еще не загрузили это ’ последнюю версию вручную, переместите их близко к LOG.csv.

– – – – – –

Загрузки Theremino SimpleLogger – Версия 2.0
Theremino_SimpleLogger_With_KST_Examples_V 2.0
Для всех систем Windows 32 и 64 бит. Для Малина Pi, Linux, Android и OSX, читать Примечания по установке.

– – – – – –

Theremino SimpleLogger – Версия 3.0
В версии изменяется сценарий Theremino регистратор 3.0, для сбора данных от некоторых датчиков погоды. Версия 3 Преобразует значения из 0 в 1000, температуры в, УФ индекс, Милливольт и вольт и вы скачать здесь:

https://www.theremino.com/hardware/inputs/meteorology-sensors#logger


Theremino журнал

Theremino журнал В 3,3

Этот регистратор и просто для использования, но с большой производительности. База, сжатый и интуитивно, была изучена на Марко Russiani. Затем мы дополнили с расчетами для измерения сопротивления и температуры, с PT100, Pt500 и PT1000 три или четыре провода.

Расчет температуры от сопротивления платиновые резисторов (PTxxx) Это делается с помощью полиномной формулы, с средняя абсолютная погрешность 0.015% во всем температурном диапазоне, от-200 ° c до + 850 ° C.

Являются также выполнены расчеты для датчиков:

  • Lm35 – От 0° C до 150° C с точностью +/-0,5 ° C)
  • TSIC501 – От-10 ° C до 60 ° C с точностью +/-0.2 ° C
  • УВМ 30A – УФ индекс из 0 в 11
  • ML8511 – УФ от 0 в 15 МВТ

Для датчиков LM35, TSIC501, УВМ 30A и ML8511 может быть достаточно Мастер Theremino. Для высокой точности измерений, но и особенно для RTD (Pt100 и 1000) Это хорошо Добавить Theremino Adc24.

Узнайте больше о датчиков Эти paginа и в документации Dell ’ Adc24.


LSI радио измерителиИзмерители, управляемая через радио
С Theremino регистратор на Таблетки ТАМПА Вы получаете система похожа на эти без тратить тысячи долларов. Результатом является полное измерители, управляемая через радио, Вы можете хранить данные для лет, потребления только 2 Уоттс (меньше чем 500 но для 5 Вольт). Полная система может быть заключен в водонепроницаемый контейнер, без необходимости открыть его. Радиоуправляемые через TeamViewer и ваши данные будут доступны в вашей локальной сети, через папки Windows.


Мини-инструкции

  • Файл журнала записывается с фланга dell ’ исполняемый и могут быть просмотрены с KST (как описано в предыдущем “Простой Theremino регистратор”). В настоящее время ’ только тот, кто знает достаточно хорошо KST Марко Russiani, Если у вас есть проблемы, настройка его пусть знают.
  • L ’ интервал выборки может быть очень часто (в настоящее время является максимальная 60 выборок в секунду) но под второй не имеют большой точностью и устали достаточно процессора. Чтобы уменьшить работу процессора хорошо, чтобы сохранить приложения к минимуму.
  • Каждая строка журнала (также представлены во втором ряду приложения), состоит из даты, после даты по юлианскому календарю (в дни и фракции) и следуют значения датчиков включены. Поле разделитель — точка с запятой.
  • Линия “Значение” Просмотр отдельных датчиков. Просмотреть их в режиме реального времени является полезным в испытаниях.
  • В строке “Слот” Вы установить слотов для отдельных датчиков. Эти цифры должны соответствовать количество слотов, которые задаются в ’ Хэл.
  • В строке “Тип” задать тип датчика.
  • В строке “Умножить” задать коэффициент умножения, для тонкой настройки усиления (наклон калибровочной кривой). Обычно это значение равно “1”. Посмотреть схему документации Dell ’ Adc24.
  • В строке “Трим значение” задать коэффициент сложения, для тонкой настройки конечного значения (перемещении калибровочной кривой вверх или вниз).
  • Новые кнопки “Нулевой набор” Мы находимся от версии 3.3 начиная с “Тара” легко. Главным образом используется для линейных преобразователей и тензодатчиков. С их помощью легко, перемещает сенсор в нулевой позиции и нажата кнопка.

Специальные примечания для каналов с типами “RES-3” или “RES-4” или “PTxxx”

  • С этими типами, используя два слота.
  • В поле строка записывается первый слот “Слот” (Например, 10).
  • Второй слот является следующий слот (Например, 11).
  • Первый слот является значением напряжения измеряется.
  • Второй слот является значение измеренной тока, деленное на текущей измерительный резистор (обычно 10 k).
  • В строке “Умножить” не задано “1”, как с другими датчиками, но значение текущего измерения резистора (обычно 10000).

Отображение данных с KST

Визуализация измерители с KST Визуализация измерители с KST

KST — это большой OpenSource просмотра для файлов журнала. Просмотр файлов журнала в режиме реального времени, В то время как они написаны, как показано в Это видео.

KST также поддерживает большие файлы и отображает их и фильтры всячески. Это также очень легко увеличивать и просматривать файлы в прошлом. Идеальное решение для всех потребностей научных журналов. С терпением, получение информации в Интернете и возможно с просьбой о помощи в Марко Russiani, Вы можете сделать все виды визуализации KST. Вероятно вы можете также использовать его для отправки файлов MySql на веб-. Использование KST не легко, Это большое программное обеспечение и отличные результаты, которые вы должны платить с терпением.


Скачать документацию по KST, подготовленный Марко Russiani
KST2_Help_for_Theremino_Logger_ENG.PDF


Theremino журнал загрузок – Версия 3.3
Theremino_Logger_V3.3.zip
Theremino_Logger_V3.3_WithSources.zip (Версия для программистов)

Для всех систем Windows 32 и 64 бит (для Малина Pi, Linux, Android и OSX, читать Примечания по установке.


Theremino SeriHAL V 2.2

SeriHal V 2.2

Theremino_SeriHal позволяет вам отправлять слотов данные от последовательного порта и отправить данные в последовательный порт слот.

Связь СЛОТОВ <-> Последовательный (Реальные или виртуальные) Двунаправленная и, При желании также передача, Это может быть синхронным или асинхронным.

Затем вы можете подключиться к компьютеру любой аппаратный или программный интерфейс, который отправляет и получает данные через последовательный порт. И вы можете отправить данные и получать числовые данные в один или несколько разъемов. Данные затем могут быть обработаны другими приложениями в мире Thereminico и, Например,, отображается с SlotViewer и SignalScope или зарегистрированы с Theremino_Logger.

В настоящее время мир thereminico могут общаться не только с Arduino и обработки, Но даже с помощью Octave (бедного родственника и свободной от MatLab), с Python и другие по-прежнему SW: просто нужно загрузить их серийный плагины. Подумайте о том, что вы можете сделать управляя OpenCV компьютера видение функций через Python/Numpy и диалога с слоты Theremino-HAL и Master/Slave-модули: распознавания лица, механические/оптическое отслеживание, Обработка изображений в реальном времени и других графических самого высокого уровня в пределах досягаемости (почти) все.

Инструкции и протокол связи находятся в файле “_Eng SeriHal_v 2.2” Вы найдете в папке “Документы”.

ВКроме того, это блестящий применение Марко Russiani. В папке DOCS есть два небольших файлов на итальянском и английском языках. Ничего но Марко недавно обнаружил сверхновой SN2017gfh. Это не каждый день, у вас есть друг, который открыл звезду, Мы должны были написать его!

Клаудио S. заслуживает отдельное спасибо, Проведя обзор документации, добавив некоторые примеры для комплексного использования, последовательный, различных компонентов мира Thereminico, друг с другом или с “остальной мир”. В папке DOCS есть несколько примеров использования Arduino, а также примером для проверки нашего приложения Theremino SDR снаружи с Arduino и обработки.
Примечания к версии
Версия 2.3
– Ошибка, возникающая при нажатии “отключать”.
– Повышение скорости поступления.
– Снижение потребления CPU.
– Если разделитель не распознается, а затем использовать пространство.
Загрузка с Theremino SeriHAL – Версия 2.3
Theremino_SeriHAL_V2.3_WithSources.zip
Для всех систем Windows 32 и 64 бит (для Малина Pi, Linux, Android и OSX, читать Примечания по установке
.


Theremino терминал

Theremino терминал 2.0

Это приложение позволяет вам для обмена персонажей с последовательным портом. Тип приложения “Терминал” в основном используются для связи с прошивкой микро-регуляторов, в ходе опытной эксплуатации и при записи прошивки.

Чтобы прочитать инструкции кратко, нажмите на маленькую кнопку “Справка”.

В ходе разработки прошивки NetModule (см. Эта страница) Мы должны были проверить данные отладки от микро, через виртуальный последовательный и USB-порт. Сначала мы использовали приложения, загруженные из Интернета, такие как “Шпатлевка”. Но они являются сложными и неудобно. Затем мы написали это приложение, что сделал это так просто.

Theremino терминал находится в виде одного исполняемого файла из 500k, Она проста в использовании и не требует установки. Хорошим примером простоты и минимализма, Каковы основные характеристики системы theremino.

– – – – – –

Великолепные улучшения прошивки писатель!

В версии 1.2 мы ввели новые команды “Декодирование в слоты”. С помощью этих команд вы можете отправить значение внутренних переменной прошивки, для системных приложений Theremino.

Это не только для чтения значений в текстовом терминале, Как вы обычно, но истинная связь числовых значений на высокой скорости (до почти тысяч строк в секунду, а десятки тысяч отдельных переменных на втором). На практике они могут увидеть вариации внутренних переменной прошивки, как если бы они были связаны с осциллографом.

Прошивки отправляются последовательных значения переменных, которые вы хотите следовать. Они посылают все значения на линии, разделенные пробелами, точка с запятой, запятые или две точки. Терминал приложений интерпретирует значения, которые могут быть целыми числами или десятичные, и отправляет их в выбранный слот и последующее. Есть также три специальных декодеров для двух моделей наиболее распространенных датчиков и компараторы.

Затем вы можете использовать Scope Signal (или другие применения системы Theremino), чтобы увидеть изменения во время их значений. В то же время, в окне терминала у вас есть список своих прошлых значений. Исключительный комфорт, лучше, чем аппаратный отладчик!!!

На следующем рисунке вы видите значение команд (синий цвет) и механический ответ (в красном) серводвигатель управляется PID записывается в PIC12F1572. Изображение, которое видно на осциллограф HAL происходит от управляющего сигнала (Серво-16) и Adc16 соединен с потенциометром обратной связи сервомотора. Вместо этого две дорожки верхнего изображения, являются значения двух внутренних переменных ПОС.

Значения переменных передаются через последовательный, Терминал приложения, Щели и были, наконец, отображается приложением Theremino SignalScope.

Кажется, для подключения осциллографа в прошивке. Для людей, использующих микро, и особенно для автора прошивки сервоуправления, это возможность исключительно полезна!

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


Загрузки по Theremino терминал – Версия 2.0
Theremino_Terminal_V2.0.zip

Theremino_Terminal_V2.0_WithSources.zip (Версия для программистов)
Для всех систем Windows 32 и 64 бит (для Малина Pi, Linux, Android и OSX, читать Примечания по установке)

Юридическая информация

ITALIANO – HARDWARE: NEI LIMITI PREVISTI DALLA LEGGE il sistema Theremino VIENE FORNITO “COSÌ COM’È”, E NON RILASCIA GARANZIA ESPLICITA O IMPLICITA, RISPETTO ALLA SUA FUNZIONALITA’, OPERATIVITA’, O USO, INCLUSE, SENZA LIMITAZIONE, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ, IDONEITÀ PER UNO SCOPO PARTICOLARE O VIOLAZIONE. SI DECLINANO ESPRESSAMENTE OGNI RESPONSABILITÀ PER DANNI DIRETTI, INDIRETTI, CONSEQUENZIALI, INCIDENTALI O SPECIALI, INCLUSI, SENZA LIMITAZIONI, MANCATI GUADAGNI, PERDITE DI PROFITTI, PERDITE DERIVANTI DA INTERRUZIONE DI ATTIVITA’ O PERDITE DI DATI, INDIPENDENTEMENTE DALLA FORMA DI AZIONE O TEORIA LEGALE SOTTO CUI LA RESPONSABILITA’ VIENE ASSERITA, ANCHE SE NON INFORMATI DELLA POSSIBILITA’ O RISCHIO DI TALI DANNI.
ITALIANO – SOFTWARE: IL SOFTWARE del sistema Theremino E’ UN SOFTWARE LIBERO: E’ POSSIBILE RIDISTRIBUIRLO E/O MODIFICARLO SECONDO I TERMINI DELLA LICENZA “GNU General Public License” COME PUBBLICATA DALLA “Free Software Foundation”, NELLA VERSIONE 3, O QUALSIASI VERSIONE SUCCESSIVA. È POSSIBILE OTTENERE UNA COPIA DELLA LICENZA “GNU General Public License” DA: http://www.gnu.org/licenses
ENGLISH – HARDWARE: THE PRODUCT Theremino System IS PROVIDED TO YOU “AS IT IS”, AND WE MAKE NO EXPRESS OR IMPLIED WARRANTIES WHATSOEVER WITH RESPECT TO ITS FUNCTIONALITY, OPERABILITY, OR USE, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR INFRINGEMENT. WE EXPRESSLY DISCLAIM ANY LIABILITY WHATSOEVER FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR SPECIAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST REVENUES, LOST PROFITS, LOSSES RESULTING FROM BUSINESS INTERRUPTION OR LOSS OF DATA, REGARDLESS OF THE FORM OF ACTION OR LEGAL THEORY UNDER WHICH THE LIABILITY MAY BE ASSERTED, EVEN IF NOT ADVISED OF THE POSSIBILITY OR LIKELIHOOD OF SUCH DAMAGES.
ENGLISH – SOFTWARE: THE Theremino System SOFTWARE IS FREE SOFTWARE: YOU CAN REDISTRIBUTE IT AND/OR MODIFY IT UNDER THE TERMS OF THE “GNU General Public License” AS PUBLISHED BY THE “Free Software Foundation”, EITHER VERSION 3 OF THE LICENSE, OR ANY LATER VERSION. YOU CAN GET A COPY OF THE “GNU General Public License” FROM: http://www.gnu.org/licenses

Комментарии закрыты.