Передача данных через Serial порт, из ESP-01 в Ардуино Нано
- Войдите на сайт для отправки комментариев
Сб, 16/05/2020 - 02:16
Всем привет, я тут новенький. Уже второй день мучаюсь и ищу ответ на вопрос, что на русской платформе, что на зарубежной, нигде не могу найти нормального понятного ответа (либо я слишком тугой).
Вопрос таков. Есть у меня Ардуино со своим кодом и модуль esp-01 со своим.
Мне нужно чтобы Ардуино передавала кое какую информацию через Serial на esp-01 и наоборот. В первом случае всё хорошо, данные приходят, подключение по типу rx-tx tx-rx через резисторы 1 и 2 кОм. Но заставить esp-01 послать тем же макаром данные по Serial у меня никак не выходит. Пожалуйста, подтолкните в нужном направлении..
Подключение такое:
TX модуля через резистор 1кОм к RX Ардуино, и подтянут к земле через резистор 2кОм. И RX модуля напрямую к TX Ардуино.
Ардуино отправляет в Serial методом Serial.println значение, а модуль ЕСП методом Serial.find её находит. В обратку, так сделать не выходит
Подключение такое:
TX модуля через резистор 1кОм к RX Ардуино, и подтянут к земле через резистор 2кОм. И RX модуля напрямую к TX Ардуино.
у вас делитесль не на той линии стоит, делитель нужно ставить от TX ардуино к RX ЕСП, чтобы 5в, выходящие из Ардуины, на делителе превращались в 3.3, нужные ЕСП-шке
Да, этой же ночью я разобрался, и наконец понял для чего делитель, что такое rx и tx и все подключил как надо. И ардуино и есп принимают друг от друга сериал. Но есть одно но. Через монитор порта я не вижу отправленых ими данных методом Serial.print. В мониторинге ничего нет, или есть, но не все, но все работает. Скорость совпадает.