@Misha5
профессиональный бомж

Можно ли использовать контакт Vin на плате NodeMCU как выход на 5V?

У меня есть датчик температуры и влажности, который работает с arduino, когда я подключаю его к 5V.

С NodeMCU я пытался подключить его к 3.3V при подключении самой платы через usb к компьютеру, но питания явно не достаточно для платы и датчика.

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

Смогу я подключив плату к компьютеру через usb, подключить сам датчик к плате не на 3V3, а на контакт Vin, чтобы получать 5V напряжения?

60586ba2a773f067282264.png

============

UPD: На реддите сейчас вычитал, что некоторые платы NodeMCU v3 (как моя) используют Vin только на вход. А выход 5V у них где-то под аналоговым портом как на картинке:
60587a5c80967065419701.jpeg

Правда у моей платы под аналоговым, зарезервированные порты RSV
  • Вопрос задан
  • 2563 просмотра
Решения вопроса 1
@Misha5 Автор вопроса
профессиональный бомж
Чудо свершилось.
Я смог получить данные с датчика.
Порядок моих действий следующий:
Убрал резистор между Data и VCC
Залил скетч в плату, подключился к локальному и серверу
И только после этого поставил резистор на место
Теперь все работает
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
15432
@15432
Системный программист ^_^
Ну да, только обязательно убедитесь, что ты датчику действительно нужно именно 5 вольт
Ответ написан
@lonelymyp
Хочу вылезти из минуса по карме.
Зависит от конкретной платы.
Проще всего подключить плату как обычно в USB и мультиметром померять есть ли напряжение +5 вольт на этом контакте vin. Если там стоит диод, то напряжение может быть чуть меньше, например 4.8 вольт, что в принципе допустимо.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы