Оглавление:

Как считывать несколько аналоговых значений с помощью одного аналогового вывода: 6 шагов (с изображениями)
Как считывать несколько аналоговых значений с помощью одного аналогового вывода: 6 шагов (с изображениями)

Видео: Как считывать несколько аналоговых значений с помощью одного аналогового вывода: 6 шагов (с изображениями)

Видео: Как считывать несколько аналоговых значений с помощью одного аналогового вывода: 6 шагов (с изображениями)
Видео: Уроки Arduino #10 - потенциометры и аналоговые пины 2024, Июль
Anonim
Image
Image
Почему вы этого хотите
Почему вы этого хотите

В этом уроке я покажу вам, как считывать несколько аналоговых значений, используя только один аналоговый входной вывод.

Шаг 1. Зачем вам это нужно

если вы энтузиаст электроники или любитель, возможно, вы знакомы со многими платами микроконтроллеров, такими как

Ардуино Уно

Ардуино нано

Arduino pro mini

esp 8266 nodemcu

Arduino Uno имеет 6 аналоговых контактов, nano - 8 контактов, pro mini - 6 контактов.

В отличие от других плат, nodeMCU имеет только один аналоговый вывод, поэтому, если вы хотите, чтобы с помощью nodemcu вы читали более одного значения anlog? можно ли прочитать несколько аналоговых значений, используя только один вывод? да

Шаг 2: как это возможно?

Как это возможно?
Как это возможно?

мы делаем это путем включения и выключения датчиков, таких как мультиплексирование. сначала мы включаем один датчик и считываем аналоговые данные с этого датчика, а на следующем этапе мы включаем следующий датчик и выключаем первый датчик и считываем данные со второго. датчик, что это

Шаг 3. Что необходимо для этого проекта

Вещи, необходимые для этого проекта
Вещи, необходимые для этого проекта
Вещи, необходимые для этого проекта
Вещи, необходимые для этого проекта
  • nodemcu или arduino
  • 2 * переменных резистора
  • 2 * диода
  • макет
  • некоторые провода

Шаг 4: Принципиальная схема

Принципиальная электрическая схема
Принципиальная электрическая схема

На этой принципиальной схеме вы можете видеть, что я подключил положительные клеммы переменных резисторов к цифровым контактам 1 и 2, чтобы мы могли выключать и включать переменные резисторы, включая и выключая цифровые контакты.

Подключения: положительные переменные резисторы к d1 и d2 заземления к земле подключите аналоговые контакты к диодам положительная сторона подключите отрицательный конец диодов к A0 nodemcu Я использовал диоды, чтобы преодолеть перекрывающиеся данные, которые все о соединениях

Шаг 5: программирование

Программирование
Программирование

скачать код и библиотеку

Шаг 6: Настройка приложения Blynk

скачать код и библиотеку

пожалуйста, посмотрите видео для полных инструкций

www.youtube.com/embed/8UAWH36mIdk

Благодарность

Рекомендуемые: