<r>Добрый вечер! У меня получилось с уной и мегой. Но когда подключил к коммерческому контроллеру он увидел с эмулированные датчики но показания не видит. Пишет датчик не исправен.<br/>
<br/>
<SIZE size="85"><s>[size=85]</s><COLOR color="green"><s>[color=green]</s>Отправлено спустя 6 минут 45 секунд ...
Найдено 48 результатов
- 11 дек 2019, 20:41
- Форум: Разработка пользовательских блоков
- Тема: Блок эмуляции DS18b20
- Ответы: 21
- Просмотры: 2390
- 23 ноя 2019, 09:53
- Форум: Разработка пользовательских блоков
- Тема: Блок эмуляции DS18b20
- Ответы: 21
- Просмотры: 2390
Блок эмуляции DS18b20
AlexCrane, запустил все работает. проблема была в библиотеке. после переустановки получилось.
Огромное спасибо за помощь!
Огромное спасибо за помощь!
- 22 ноя 2019, 06:10
- Форум: Разработка пользовательских блоков
- Тема: Блок эмуляции DS18b20
- Ответы: 21
- Просмотры: 2390
Блок эмуляции DS18b20
Схема соединения
- 21 ноя 2019, 21:45
- Форум: Разработка пользовательских блоков
- Тема: Блок эмуляции DS18b20
- Ответы: 21
- Просмотры: 2390
Блок эмуляции DS18b20
да в мегу.
это код flprog генерит.
инструменты - сканирование шины onewire - выбираем контроллер - пин onewire - загрузить скетч в ide
[scroll]#include <OneWire.h>
OneWire ds(7); // on pin 10 (a 4.7K resistor is necessary)
byte deviceType;
void setup(void) {
Serial.begin(9600);
}
void loop(void ...
это код flprog генерит.
инструменты - сканирование шины onewire - выбираем контроллер - пин onewire - загрузить скетч в ide
[scroll]#include <OneWire.h>
OneWire ds(7); // on pin 10 (a 4.7K resistor is necessary)
byte deviceType;
void setup(void) {
Serial.begin(9600);
}
void loop(void ...
- 21 ноя 2019, 20:53
- Форум: Разработка пользовательских блоков
- Тема: Блок эмуляции DS18b20
- Ответы: 21
- Просмотры: 2390
Блок эмуляции DS18b20
<r>Код сканирования шины onewire в инструментах flprog<br/>
<br/>
#include <OneWire.h><br/>
OneWire ds(7); // on pin 10 (a 4.7K resistor is necessary)<br/>
byte deviceType;<br/>
void setup(void) {<br/>
Serial.begin(9600);<br/>
}<br/>
<br/>
void loop(void) {<br/>
byte i;<br/>
<br/>
byte type_s;<br ...
<br/>
#include <OneWire.h><br/>
OneWire ds(7); // on pin 10 (a 4.7K resistor is necessary)<br/>
byte deviceType;<br/>
void setup(void) {<br/>
Serial.begin(9600);<br/>
}<br/>
<br/>
void loop(void) {<br/>
byte i;<br/>
<br/>
byte type_s;<br ...
- 20 ноя 2019, 21:22
- Форум: Разработка пользовательских блоков
- Тема: Блок эмуляции DS18b20
- Ответы: 21
- Просмотры: 2390
Блок эмуляции DS18b20
Залил на мегу сканирование 1 wire, на уно Emu. Подключил + реальный датчик.
Его видит, с эмулированые уной нет.

Его видит, с эмулированые уной нет.

- 20 ноя 2019, 08:52
- Форум: Разработка пользовательских блоков
- Тема: Блок эмуляции DS18b20
- Ответы: 21
- Просмотры: 2390
Блок эмуляции DS18b20
Да, все верно понимаете. Датчики висят на одной линии. Видел эту библиотеку. Но писали что она менее стабильная нежели Arduino-OWI. Спасибо за пример.
Попробую из нее с липить пользовательский блок.
Попробую из нее с липить пользовательский блок.
- 19 ноя 2019, 18:44
- Форум: Разработка пользовательских блоков
- Тема: Блок эмуляции DS18b20
- Ответы: 21
- Просмотры: 2390
Блок эмуляции DS18b20
https://github.com/mikaelpatel/Arduino-OWI
Есть готовые устройства мониторинга и управления которые работают с ds18b20.
Нужно расширить их возможность передавая им альтернативные показания не температуру например кВт, м3 и т.д.
Есть готовые устройства мониторинга и управления которые работают с ds18b20.
Нужно расширить их возможность передавая им альтернативные показания не температуру например кВт, м3 и т.д.
- 19 ноя 2019, 11:20
- Форум: Разработка пользовательских блоков
- Тема: Блок эмуляции DS18b20
- Ответы: 21
- Просмотры: 2390
Блок эмуляции DS18b20
Прошу помощи в создании пользовательского блока эмуляции устройств 1 wire на базе библиотеки Arduino-OWI. Ссылка на библиотеку https://github.com/mikaelpatel/Arduino-OW
Отзовитесь кто может помочь.
Отзовитесь кто может помочь.
- 11 мар 2017, 13:22
- Форум: Новые
- Тема: HMI Nextion
- Ответы: 0
- Просмотры: 517
HMI Nextion
отсутствует возможность выбора скорости UART по умолчанию 9600. Приходится править код после компиляции в IDE.
- 11 мар 2017, 13:19
- Форум: Новые
- Тема: HMI Nextion
- Ответы: 0
- Просмотры: 503
HMI Nextion
В большом проекте, при большом количестве отправляемых переменных команда "sendme" от контроллера перегружает UART около 70% канала запрос страницы и ответ NEXTION. Вроде бы и ни баг, но код явно требует оптимизации.
- 27 сен 2016, 22:05
- Форум: Новые
- Тема: Баг с Nextion
- Ответы: 1
- Просмотры: 840
Баг с Nextion
При создании второй панели или редактировании первой (когда у первой задана страница, элемент, параметр) программа выдает ошибку и вылетает
Добавлено (27.09.2016, 22:05)
---------------------------------------------
Не задаются с контроллера параметры объектов CROP pic и DUAL-STATE BUTTON val
Добавлено (27.09.2016, 22:05)
---------------------------------------------
Не задаются с контроллера параметры объектов CROP pic и DUAL-STATE BUTTON val
- 17 мар 2016, 22:32
- Форум: Архив версия 1.11
- Тема: HMI-панель
- Ответы: 111
- Просмотры: 32164
HMI-панель
support, отлично!
Тогда и блок построения графика выкладываю с проектом HMI. Для примера вдруг кому пригодится.
Проект еще дорабатывается.
Добавлено (17.03.2016, 22:29)
---------------------------------------------
Проект HMI https://yadi.sk/d/FJCXvYECqGxZu
Добавлено (17.03.2016, 22:32 ...
Тогда и блок построения графика выкладываю с проектом HMI. Для примера вдруг кому пригодится.
Проект еще дорабатывается.
Добавлено (17.03.2016, 22:29)
---------------------------------------------
Проект HMI https://yadi.sk/d/FJCXvYECqGxZu
Добавлено (17.03.2016, 22:32 ...
- 17 мар 2016, 20:51
- Форум: Архив версия 1.11
- Тема: HMI-панель
- Ответы: 111
- Просмотры: 32164
HMI-панель
dekorator, молодец что осмелился. У меня совсем не было времени.
Сегодня набросал блок для Waveform. Выкладываю.
Сегодня набросал блок для Waveform. Выкладываю.
- 09 мар 2016, 22:07
- Форум: Архив версия 1.11
- Тема: HMI-панель
- Ответы: 111
- Просмотры: 32164
HMI-панель
Обновленные блоки приема и передачи.
Выход En по приему - импульс 300мс, реализован прием команды 0х71 numeric val отдельный выход.
В блоке передачи создан отдельный вход для команд get nx(jx).val и page x
Выход En по приему - импульс 300мс, реализован прием команды 0х71 numeric val отдельный выход.
В блоке передачи создан отдельный вход для команд get nx(jx).val и page x
- 08 мар 2016, 21:42
- Форум: Архив версия 1.11
- Тема: HMI-панель
- Ответы: 111
- Просмотры: 32164
HMI-панель
Ок. подумаю как можно реализовать прием 0х71, 0х70.
Кстати вот блок отправки сделан на базе выложенного здесь, но по удобнее на мой взгляд.
По тестите.
Кстати вот блок отправки сделан на базе выложенного здесь, но по удобнее на мой взгляд.
По тестите.
- 08 мар 2016, 19:48
- Форум: Архив версия 1.11
- Тема: HMI-панель
- Ответы: 111
- Просмотры: 32164
HMI-панель
А как при каких действиях отправляются 0х71 и 0х70 из HMI
- 08 мар 2016, 10:47
- Форум: Архив версия 1.11
- Тема: HMI-панель
- Ответы: 111
- Просмотры: 32164
HMI-панель
Выход En уже реализован, а вот с выбором серийного порта проблема, только ручками. Если кто знает как, сделайте.
- 06 мар 2016, 22:13
- Форум: Архив версия 1.11
- Тема: HMI-панель
- Ответы: 111
- Просмотры: 32164
HMI-панель
Создал блок для приема и идентификации данных от HMI.
В частности определяет текущую страницу по команде sendme прописанной в HMI и сенсорное событие возврат данных в Next editor необходимо проставить галочки Send component ID на нужной функции.
В частности определяет текущую страницу по команде sendme прописанной в HMI и сенсорное событие возврат данных в Next editor необходимо проставить галочки Send component ID на нужной функции.
- 24 фев 2016, 21:12
- Форум: Обсуждение программы FLProg (Не багтрекер, и не хотелки. Делимся опытом!!)
- Тема: Блок ПИД регулятор
- Ответы: 92
- Просмотры: 29255
Блок ПИД регулятор
Airis, если все работает, можете подправить блок и выложить?
Может быть кому нибудь пригодится!
Может быть кому нибудь пригодится!