
Введение #
ACEBOTT-ESP32-Shield-V1.0 - это плата расширения для платы контроллера ESP32-Max-V3.0. Плата расширения использует стандартизированный метод подключения, который упрощает процесс подключения оборудования, а также может сократить объем работы по подключению проводов для пользователей, снизить вероятность ошибок и лучше помочь разработчикам повысить эффективность разработки проекта.
Для получения дополнительной информации о плате контроллера ESP32 перейдите по следующей ссылке:
https://acebottteam.github.io/acebott-docs-master/board/ESP32/QA007%20ESP32%20Max%20V1.0%20Controller%20Board.html
Особенности #
Восемь 3-контактных цифровых контактов для подключения 5-вольтовых датчиков/модулей
Шесть 3-контактных аналоговых контактов, четыре из которых подключены к 5-вольтовым датчикам/модулям, а два — к 3.3-вольтовым датчикам/модулям
Один 4-контактный цифровой контакт (два сигнальных контакта, один питания, один GND)
Один 4-контактный цифровой контакт (три сигнальных контакта, один GND)
Два ряда с интерфейсом выводов ESP32-Max-V3.0
Два контакта I2C
Два сервоинтерфейса
Один последовательный порт
Один интерфейс питания (выходной ток максимального входного напряжения 15 В 3 А)
Рабочая температура 0~70℃
Характеристики #
Размер : 68.1 мм * 52.1 мм
Вес: 22.1g

Пример кода #
Подключите плату расширения к плате контроллера esp32, подключите модуль светодиодной подсветки к 5-контактному интерфейсу платы расширения, загрузите программу, управляйте открытием и закрытием светодиодной подсветки.
Схема подключения #

Пример кода #
#define Led 5
void setup(){
pinMode(Led, OUTPUT);//Define the mode of the LED light
}
void loop(){
digitalWrite(Led,HIGH);//Turn on LED light
delay(1000);
digitalWrite(Led,LOW);//Turn off LED light
delay(1000);
}
Результат испытаний #
После загрузки программы светодиоды начинают циклично мигать каждую секунду.
