• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Недавнее содержимое от AndreyFly

  1. AndreyFly

    Нужна помощь связать 2 ESP8266-01 для управления серво.

    Всем помогавшим огромное спасибо. После долгих проб написать код под ESP8266, у меня ничего не вышло. Поиски в интернете приемо-передающих модулей к ардуино, натолкнули меня на модули nRF24L01+ . К моему счастью, в интернете нашелся полностью рабочий код под мои нужды, и все заработало в тот же...
  2. AndreyFly

    DRV8825 использую, моторы нема 17. Питаю от 24-35 вольт.

    DRV8825 использую, моторы нема 17. Питаю от 24-35 вольт.
  3. AndreyFly

    Нужна помощь связать 2 ESP8266-01 для управления серво.

    собственно как такового кода то еще и нет. Только инициализация и передача 1 либо 2 байт каждые 50 мсек. код на сервере, стартует, проходит инициализацию, но данные не получает, так как ошибка на клиенте #include <ESP8266WiFi.h> extern "C" { #include <espnow.h> } uint8_t remoteMac[] = {0x84...
  4. AndreyFly

    Нужна помощь связать 2 ESP8266-01 для управления серво.

    Понятнее не становится. Вроде как стек переполнился, но с чего не понятно Exception 28: LoadProhibited: A load referenced a page mapped with an attribute that does not permit loads PC: 0x4000df09 EXCVADDR: 0x0000015e Decoding stack results 0x402147b1: dhcp_renew at core/ipv4/dhcp.c line 1435...
  5. AndreyFly

    Нужна помощь связать 2 ESP8266-01 для управления серво.

    Залил прошивки в оба чипа. Подключил приемную часть к монитору порта. Сообщение о выходе в готовность вижу, но данных нет. Подключил передающую часть к монитору порта, а он в готовность не выходит. по кругу пишет одно и тоже. Как будто что-то мешает запуститься и он в перезагрузку уходит. Это...
  6. AndreyFly

    Нужна помощь связать 2 ESP8266-01 для управления серво.

    Огромное спасибо. Сегодня до 4 утра пытался победить ошибки компилятора, с 8 на работу ушел сонный. В обед поправил по Вашей подсказке, и когда увидел снова ошибку компилятора, мозг отключился. Все скомпилировалось. теперь буду добивать приемную часть, в надежде, что будет чуточку проще.
  7. AndreyFly

    Нужна помощь связать 2 ESP8266-01 для управления серво.

    #include <ESP8266WiFi.h> extern "C" { #include <espnow.h> } uint8_t remoteMac[] = {0x84, 0xF3, 0xEB, 0x66, 0x16, 0xE5}; // это мак адрес второго ESP #define CHANNEL 1 void send_cb( uint8_t *mac, uint8_t sendStatus); //колбек отправки данных void recv_cb(u8 *macaddr, u8 *data, u8 len); //колбек...
  8. AndreyFly

    Нужна помощь связать 2 ESP8266-01 для управления серво.

    не получается привести типы данных к требуемым. Бьюсь уже не один час #include <ESP8266WiFi.h> extern "C" { #include <espnow.h> } uint8_t remoteMac[] = {0x84, 0xF3, 0xEB, 0x66, 0x16, 0xE5}; // это мак адресс второго ESP #define CHANNEL 1 void send_cb( uint8_t *mac, uint8_t sendStatus)...
  9. AndreyFly

    Нужна помощь связать 2 ESP8266-01 для управления серво.

    if (esp_now_init() == 0){ esp_now_register_send_cb(send_cb); esp_now_register_send_cb(recv_cb); esp_now_set_self_role(ESP_NOW_ROLE_COMBO); здесь надо полагать опечатка? esp_now_register_send_cb(recv_cb); Должно быть esp_now_register_recv_cb(recv_cb); ? Эта инструкция как я понял...
  10. AndreyFly

    Нужна помощь связать 2 ESP8266-01 для управления серво.

    #include <ESP8266WiFi.h> extern "C" { #include <espnow.h> } uint8_t remoteMac[] = {0x1A, 0xFE, 0x34, 0xD5, 0xFA, 0x39}; // это мак адресс второго ESP #define CHANNEL 1 long data; void recv_cb(u8 *macaddr, u8 *data, u8 len) { esp_now_send(macaddr,1,1 ); //отправляем подтверждение //data...
  11. AndreyFly

    Нужна помощь связать 2 ESP8266-01 для управления серво.

    Если вопрос ко мне, и про ЧПУ, то попытаюсь ответить. Прошивка Марлин для ардуино мега спокойно работает с 1\32 микрошага. В самой прошивке есть файл с настройками, где указывается скорость разгона и максимальная скорость шаговых двигателей. Для станков стараюсь, чтобы моторы не раскручивались...
  12. AndreyFly

    Нужна помощь связать 2 ESP8266-01 для управления серво.

    Всем добрый вечер. У нас уже 23:30, а я только с работы пришел... Исходники еще не смотрел, чуть позже гляну. Почитал философию в этом топике. Все по своему правы. Халява портит человека, все должно достигаться только трудом и усердием. К сожалению я из-за лени тоже часто делаю копи-паст...
  13. AndreyFly

    Нужна помощь связать 2 ESP8266-01 для управления серво.

    Не нужно переживать за пилота. Параплан - это не самолет и не вертолет. При остановке моторов ничего не меняется в полете, просто пилот не сможет набирать высоту с помощью моторов. Но если есть восходящие потоки, то набор высоты без моторов - это обычное дело. Точнее сказать, что моторы на...
  14. AndreyFly

    Нужна помощь связать 2 ESP8266-01 для управления серво.

    Набросал код приемника, в верном ли я направлении иду, или опять взял за основу неправильный пример?
  15. AndreyFly

    Нужна помощь связать 2 ESP8266-01 для управления серво.

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