Если мне с Esp32 на UNO надо передать число 8 бит, то лучше использовать analogWrite? Или digitalWrite тоже позволяет? I2C мне не надо. Тупо стейты в UNO менять надо, есп в качестве блютуз модуля выступает.

Комментарии: 51

  1. Vasil

    Такое себе, нижние биты с шумами сольются

    • Blueberry

      а каким тогда методом передавать?

      • Vasil

        Смотря какие ноги свободны. Ногодрыг в общем-то никто не отменял.

        • Blueberry

          А0-5. Шилд стоит на уно

          • Vasil

            Прерывание по низкому фронту на уне, прочитать три бита, дальше спать? На есп подогнать по времени исполнения. Подтяжку на есп на +3.3, ногу уны в hi-z. Или вообще 3 ноги задействовать и их опрашивать.

            • Anonim

              хуясе ты загнул. Прерывания на уне (микро, нано) - только д2 и д3 умеют

              • Vasil

                Эх, разбаловал меня стм...

                • Bulochka

                  это ты ещё ПЛИС не увлекся....

              • Klest

                Нет. Прерывания на уне умеют все 3 порта.

                • Anonim

                  а 3-й - это кто?

                  • Klest

                    PORTB, PORTC, PORTD

              • Argentina

                не позорься уже

        • Blueberry

          Слушай, а как этот ногодрыг делать? digitalread ведь выдаёт рандомное значение, когда на него ток не подаётся. Сейчас пробнул на 5 пинах if(digitalRead(A(номер)){} - кашу выдаёт

          • Vasil

            Подтяжка для того и нужна, чтобы висело 3.3В, что единица будет

Не нашли ответ?

Вам также может быть интересно