NodeMCU ESP32 в качестве замены для проекта arduino
Я просто хотел бы спросить, может ли этот микроконтроллер питать или управлять 2 сервоприводами, 2 двигателями и 2 ультразвуковыми датчиками расстояния hc-sr04 в сочетании? Кроме того, поставляется ли эта плата с модулем Bluetooth?
1 ответ
В ESP32 более чем достаточно бесплатных GPIO для управления этими периферийными устройствами. Кроме того, ESP32 действительно поставляется с модулем Bluetooth.
Ваш вопрос о питании этих периферийных устройств во многом зависит от их требований к питанию. Я бы не рассчитывал на то, что смогу запускать двигатели или сервоприводы от внутреннего источника питания платы NodeMCU, поэтому вам понадобится внешний источник питания.
Кроме того, обратите внимание, что ESP32 является устройством 3,3 В и может потребовать преобразования логического уровня, если вы используете периферийные устройства 5 В.
- ESP32S v1.1 NodeMCU vs ESP32 DevKitV1
- Какие входные контакты я могу использовать на ESP8266 NodeMCU
- Чтение данных из Google Таблиц с помощью Nodemcu
- ESP8266 не может подключиться к брокеру MQTT
- Однонаправленная связь между NodeMCU и Arduino выплевывает мусор
- Wemos D1 не работает с MH-Z19B (датчик CO2)
- Как далеко может стоять HC-SR04 от микроконтроллера?
- Ошибка программного сброса wdt на NodeMCU (ESP8266)
Спасибо за ответ @StarCat, но как бы я выполнил "перевод на логический уровень"?, @Thomas Raymond Santos
Проще всего было бы использовать небольшие 4-канальные двунаправленные преобразователи уровня. Иногда достаточно простого делителя напряжения, состоящего из двух резисторов (выход 5 В на вход 3,3 В), а некоторые периферийные устройства 5 В допускают 3,3 В., @StarCat
большое вам спасибо @StarCat, @Thomas Raymond Santos