Добрый день,как возможно заставить корректно работать штатный блок Servo для ESP 8266,как я понял штатный блок не правильно работает с esp,поворачивает на 90 градусов,смотрел в сторону ServoSmooth не подходит мне этот блок.На платформе ардуино программа работала корректно .
[spoiler] [/spoiler]
PS: Решение ниже.
Штатный блок Servo с ESP8266
-
- Полковник
- Сообщения: 3999
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 136 раз
- Поблагодарили: 149 раз
Штатный блок Servo
Так и будет. Там есть принципиальные архитектурные различия.ilia040 писал(а): 20 апр 2023, 13:18 Добрый день,как возможно заставить корректно работать штатный блок Servo для ESP 8266,как я понял штатный блок не правильно работает с esp,поворачивает на 90 градусов,смотрел в сторону ServoSmooth не подходит мне этот блок.На платформе ардуино программа работала корректно .
Для ESP32 мы сделали, для ESP8266 наверное и не будем. Рекомендуем уже сейчас переходить на ESP32-C3.
C уваажением, Энвер.
Штатный блок Servo
Добрый день,не могли бы вы скинуть этот блок,попытаюсь перейти на ESP32ecoins писал(а): 20 апр 2023, 14:41Так и будет. Там есть принципиальные архитектурные различия.ilia040 писал(а): 20 апр 2023, 13:18 Добрый день,как возможно заставить корректно работать штатный блок Servo для ESP 8266,как я понял штатный блок не правильно работает с esp,поворачивает на 90 градусов,смотрел в сторону ServoSmooth не подходит мне этот блок.На платформе ардуино программа работала корректно .
Для ESP32 мы сделали, для ESP8266 наверное и не будем. Рекомендуем уже сейчас переходить на ESP32-C3.
C уваажением, Энвер.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 12 раз
- Поблагодарили: 100 раз
- Контактная информация:
Штатный блок Servo с ESP8266
Очень просто! Нужно в скетч вставить лишь одну строки кода! Вот пример с дополнительным блоком для корректной работы с сервоприводом ESP8266, проверил на MG90S. Можно, конечно, и в библиотеке подправить, но при изменении версии опять будет сбой. Немного подправил название темы для удобства поиска.ilia040 писал(а): 20 апр 2023, 13:18 как возможно заставить корректно работать штатный блок Servo для ESP 8266
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Штатный блок Servo с ESP8266
Спасибо большое буду тестить о результатах отпишусьaidar_i писал(а): 02 май 2023, 10:14Очень просто! Нужно в скетч вставить лишь одну строки кода! Вот пример с дополнительным блоком для корректной работы с сервоприводом ESP8266, проверил на MG90S.ilia040 писал(а): 20 апр 2023, 13:18 как возможно заставить корректно работать штатный блок Servo для ESP 8266
Servo and ESP8266.flp
Можно, конечно, и в библиотеке подправить, но при изменении версии опять будет сбой. Немного подправил название темы для удобства поиска.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 12 раз
- Поблагодарили: 100 раз
- Контактная информация:
Штатный блок Servo с ESP8266
Имейте ввиду, код вставляется в setup, поэтому доп блок вытаскиваете последним, или его вырезаете и вставляете снова при изменении проекта с добавлением новых штатных блоков.
Количество блоков в проекте дб равно количеству сервомоторов со своими настройками.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя