Управление станком по WIFI Wemod D1mini ESP8266

А какой именно у вас модуль esp8266? Ибо их великое множество. Можете фото сделать?
Для подключения esp8266 надо как минимум четыре провода. Rx,Tx,GND,+3.3 или +5 если он толерантный к +5.
Обычно чип 8266 питают от +3.3 вольта.
У меня классика жанра nodemcu на чипе esp8266, все верно вы сказали 4 провода 2 для питания от пк через встроенный стабилизатор. Земли получаются объеденены т. К. Питаются от одного пк. Логические уровни у них немного разные однако их достаточно для полноценного понимания 1 или 0. Как то так, фото на данный момент не могу сделать, однако все очень просто nodemcu и arduino nano. Сори за текст пишу с телефона. На лицо какаето задержка или потери пакетов што ли, но куда копать не пойму.
 
У меня классика жанра nodemcu на чипе esp8266, все верно вы сказали 4 провода 2 для питания от пк через встроенный стабилизатор. Земли получаются объеденены т. К. Питаются от одного пк. Логические уровни у них немного разные однако их достаточно для полноценного понимания 1 или 0. Как то так, фото на данный момент не могу сделать, однако все очень просто nodemcu и arduino nano. Сори за текст пишу с телефона. На лицо какаето задержка или потери пакетов што ли, но куда копать не пойму.
Ардуина которая на плате управления станком или ещё одна?
 
Ещё одна без какой либо обвязки и всего остального, голая ардуинка
Ну не понятно. Попробуйте резистивный делитель поставить, чтобы уровни в соответствие привести. На вход Rx ESP8266, 1k и 2k.
 
Ну не понятно. Попробуйте резистивный делитель поставить, чтобы уровни в соответствие привести. На вход Rx ESP8266, 1k и 2k.
Тоесть сделать делитель напряжения? На rx? А 2к посадить на землю что бы логическую 1 от ардуино равную примерно 5 вольт посадить до 3? Я правильно вас понял?
Я попробую завтра однако мне кажется что проблем с получением данных от ардуино у меня нет проблем, ведь я в консоли вижу все ошибки без мусора а вся проблема именно в отправленных данных от esp в arduino а вот тут с уровнями все должно быть чётко, т. К. 3.3 вольта 1 в esp это та же 1 в arduino.
 
Тоесть сделать делитель напряжения? На rx? А 2к посадить на землю что бы логическую 1 от ардуино равную примерно 5 вольт посадить до 3? Я правильно вас понял?
Я попробую завтра однако мне кажется что проблем с получением данных от ардуино у меня нет проблем, ведь я в консоли вижу все ошибки без мусора а вся проблема именно в отправленных данных от esp в arduino а вот тут с уровнями все должно быть чётко, т. К. 3.3 вольта 1 в esp это та же 1 в arduino.
Да, всё правильно. Можно проверить без есп. Подключиться к ардуине через usb- то - ttl.
 
Да, всё правильно. Можно проверить без есп. Подключиться к ардуине через usb- то - ttl.
Отчет о проделанной работе!!
Как обычно дело было не в бобине а в кабине :)

Я зашивал ESP там же где и все остальное программирую, а именно на VisualStudio так вот в настройка проекта у меня стояло debug и из за этого как мы все знаем внедряется код для отслеживания переменных и общается по сериал порту. Типа аля debug порт реализованный по средстваv serial.
Выставил в настройках проекта RELEASE и инграция стороннего кода на уровне компилирования естественно прекратилась..
И все заработало как надо!!!!

На всякий случай если есть еще такие программисты как я которые все делают в одной среде
Вот такого быть не должно используя Vmicro расширение для C#

Спасибо за советы!!
 

Вложения

  • 2020-02-12_12-50-43.png
    2020-02-12_12-50-43.png
    185.1 KB · Просмотры: 229
Может кому пригодится, корпус для nodemcu v3 сделал для установки на 3018
 
мне тоже 404 показвыает..
 
Замучался, только у меня работает.
 

Вложения

  • IMG_20200219_090234.jpg
    IMG_20200219_090234.jpg
    59.1 KB · Просмотры: 156
  • IMG_20200219_090239.jpg
    IMG_20200219_090239.jpg
    44.6 KB · Просмотры: 97
  • IMG_20200219_090248.jpg
    IMG_20200219_090248.jpg
    76 KB · Просмотры: 92
  • IMG_20200219_090259[1.jpg
    IMG_20200219_090259[1.jpg
    46.1 KB · Просмотры: 96
  • nodemcu_v3_box.png
    nodemcu_v3_box.png
    220.9 KB · Просмотры: 216
  • nodemcu_v3_box.stl
    863.4 KB · Просмотры: 10
Сегодня наколхозил платку для соединения по WIFI
Пашет нормально.
 

Вложения

  • IMG_20200429_192937.jpg
    IMG_20200429_192937.jpg
    99.6 KB · Просмотры: 237
  • IMG_20200429_192946.jpg
    IMG_20200429_192946.jpg
    100.7 KB · Просмотры: 247
  • IMG_20200429_193042.jpg
    IMG_20200429_193042.jpg
    93.9 KB · Просмотры: 262
  • WIFI_CNC_3018.zip
    2.5 KB · Просмотры: 128
Вчера сделал такой модуль на основе wemos d1 mini, подключил к станку 3018 pro max с дятлом 3.4. Вначале было вроде всё нормально, но потом появились зависания, с невозможностью переподключения без перезагрузки wemos. Финишем экспериментом стало резкое опускание оси z в lasergrbl при выполнении обводки контура. Вопрос в следующем: такая работа может быть связана с плохим сигналом(станок в метре от роутера в прямой видимости) и добавление антенны может помочь, или тут ещё могут сказываться помехи от шаговиков и надо как-то защищать сам wemos?
 
Сверху Снизу
Обнаружен блокировщик рекламы AdBlock

МЫ ДОГАДЫВАЕМСЯ, ЧТО РЕКЛАМА ВАС РАЗДРАЖАЕТ!

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

Спасибо за Ваше понимание!

Я отключил свой AdBlock    Нет, я не буду ничего отключать