Arduino Uno R4 WiFi: Описание, характеристики и приложения

image

Arduino Uno R4 WiFi - это первая плата с поддержкой Wi-Fi в семействе Uno, оснащенная 32-разрядным процессором Arm Cortex-M4.

 

Каталог

Описание Arduino Uno R4 WiFi

Особенности Wi-Fi Arduino Uno R4

Приложения Arduino Uno R4 WiFi

Технические характеристики Arduino Uno R4 WiFi

Проект Wi-Fi Arduino Uno R4

Документация по Wi-Fi Arduino Uno R4


Описание Arduino Uno R4 WiFi

image

Arduino Uno R4 WiFi представляет собой эволюцию классического Uno, модернизируя микроконтроллер до 32-разрядного Arm-чипа и добавляя встроенное подключение Wi-Fi / Bluetooth. В его основе лежит микроконтроллер Renesas R7FA4M1AB3CFM#AA0, содержащий процессор Arm Cortex-M4 частотой 48 МГц с плавающей запятой, 256 КБАЙТ флэш-памяти, 32 КБАЙТ SRAM и 8 КБАЙТ EEPROM. Это дополняется модулем Wi-Fi/BT ESP32-S3. 

Компоновка платы соответствует Uno, с той же знаковой распиновкой и форм-фактором, которые обеспечивают совместимость со многими существующими экранами. Имеется 14 цифровых выводов GPIO, 6 аналоговых входов, аппаратные последовательные, I2C и SPI соединения через заголовки, а также порт USB-C для питания и программирования. Питание может подаваться от USB или разъема постоянного тока и регулируется до 5 В и 3,3 В. 

Отличительной особенностью Uno R4 WiFi является наличие красной светодиодной матрицы размером 12x8 пикселей, подключенной с использованием мультиплексирования. Эту матрицу можно использовать для программного отображения текста, графики и анимации в эскизах. Модуль ESP32-S3 управляет сетевыми возможностями Wi-Fi, обеспечивая подключение Wi-Fi 4 (802.11 b / g / n) и Bluetooth 5 без необходимости какого-либо кодирования Wi-Fi в sketches.


image


**Являясь официальным партнером Arduino, Atmel предоставляет вам официальные оригинальные продукты Arduino. Добро пожаловать в магазин на странице, посвященной продукции Arduino.

 

Особенности Wi-Fi Arduino Uno R4

Микроконтроллер: Renesas R7FA4M1AB3CFM#AA0 (Arm Cortex-M4 

Модуль Wi-Fi: ESP32-S3-MINI-1-N8 

Рабочее напряжение: логика 5 В

14 Цифровых контактов ввода-вывода

6 Контактов аналогового входа

Разъем USB-C

Встроенная светодиодная матрица 12x8

Заголовки для I2C, SPI, UART

  

Приложения Arduino Uno R4 WiFi

Проекты интернета вещей с беспроводным подключением 

Создание датчиков/устройств, подключенных к Интернету 

Проекты, включающие анимацию или графику на светодиодной матрице 

Образовательные курсы с использованием функций Wi-Fi 

Системы домашней автоматизации с беспроводным удаленным доступом 

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

Приложения с голосовым управлением, использующие Wi-Fi и аудио  

 

Технические характеристики Arduino Uno R4 WiFi

Доска

Имя

Arduino ® UNO R4 WiFi


sku

ABX00087

Микроконтроллер

Renesas RA4M1 (Arm ® Cortex ® -M4)

Радиомодуль

ESP32-S3-MINI-1-N8

USB

USB-C ®

Порт программирования

  

Штырьки

Цифровые контакты ввода-вывода

14

Контакты аналогового входа

6

ЦАП

1

ШИМ-контакты

6

  

Общение

UART

Да, 1 раз

I2C

Да, 1 раз

SPI

Да, 1 раз

мочь

Да, 1 шина CAN


Сила

Рабочее напряжение цепи

5 В (ESP32-S3 равен 3,3 В)

Входное напряжение (VIN)

6-24 В

Постоянный ток на вывод ввода-вывода

8 мА

Тактовая частота

Оперативная память 1

48 МГц

ESP32-S3-MINI-1-N8

до 240 МГц

Память

ОПЕРАТИВНАЯ память 1

256 КБ флэш-памяти, 32 КБ оперативной памяти

ESP32-S3-MINI-1-N8

384 Кб ПЗУ, 512 КБ SRAM

Размеры

Ширина

68,85 мм


Длина

53,34 мм

 

Проект Wi-Fi Arduino Uno R4

Автоматизация умного дома с использованием Arduino Uno R4 WiFi и Arduino IoT Cloud

Домашняя автоматизация - это захватывающая область, которая позволяет вам удаленно управлять различными устройствами в вашем доме. В этом руководстве мы создадим систему домашней автоматизации, используя Arduino Uno R4 WiFi и Arduino IoT Cloud.

 

Компоненты

1. Arduino Uno R4 WiFi 

2. Резисторы 

3. Светодиоды 

4. МОП-транзисторы 

5. Макетная доска 

6. Соединительные провода

 

Принципиальная схема

Подключите входное напряжение (аккумулятор 9 В или адаптер постоянного тока 12 В) к регулятору напряжения 7805. Это преобразует Vin в постоянный источник питания 5 В постоянного тока. Подключите это к нескольким устройствам.

 

Два МОП-транзистора сконфигурированы как переключатели и подключены к выводам 8 и 9 Arduino. Используя контакты 8 и 9, мы можем включать и выключать эти МОП-транзисторы. Электронные устройства могут быть подключены к клеммным колодкам, подключенным к каждому МОП-транзистору.

 

Дополнительные клеммные колодки подключены к контактам 10, 11, 12 и 13 Arduino. Здесь вы можете подключить любое устройство с рабочим напряжением 5 В. Вы также можете подключить 5-вольтовое реле в этих точках для управления устройствами переменного тока.

 

Программирование с помощью Arduino IoT Cloud

В Arduino IoT Cloud создайте четыре облачные переменные – device1, device2, device3 и device4. Они подключены к Arduino Uno R4 и будут управлять четырьмя устройствами.

 

#includevoid setup() {

  pinMode(10, OUTPUT);

  pinMode(11, OUTPUT);

  pinMode(12, OUTPUT);

  pinMode(13, OUTPUT);

}

 

void loop() {

  if (device1) {

    digitalWrite(10, HIGH);

  } else {

    digitalWrite(10, LOW);

  }

 

  if (device2) {

    digitalWrite(11, HIGH);

  } else {

    digitalWrite(11, LOW);

  }

 

  if (device3) {

    digitalWrite(12, HIGH);

  } else {

    digitalWrite(12, LOW);

  }

 

  if (device4) {

    digitalWrite(13, HIGH);

  } else {

    digitalWrite(13, LOW);

  }

}

Этот код проверяет наличие изменений в переменных и включает или выключает соответствующий индикатор.


Тестирование

После загрузки кода откройте панель мониторинга Arduino IoT Cloud dashboard и попробуйте включать и выключать переключатели. Вы должны иметь возможность управлять всеми четырьмя светодиодами. Вы также можете управлять устройствами с помощью мобильного приложения Arduino IoT Cloud.

 

Этот проект демонстрирует, как вы можете использовать Arduino Uno R4 WiFi и Arduino IoT Cloud для создания простой, но эффективной системы домашней автоматизации.

Frequently Asked Questions

Чем Uno R4 WiFi отличается от обычного Arduino Uno?
Он обновлен до 32-разрядного Arm-процессора, добавляет Wi-Fi / Bluetooth, больше памяти и встроенную светодиодную матрицу.
Какие возможности Wi-Fi предоставляет модуль ESP32-S3?
Он поддерживает сети Wi-Fi 4 (802.11 b / g / n) и Bluetooth 5. Максимальная скорость Wi-Fi составляет 150 Мбит/с.
Каков процессор и скорость работы Uno R4 WiFi?
Он использует RISC-процессор Arm Cortex-M4 с частотой 48 МГц, что намного быстрее, чем AVR Uno с частотой 16 МГц.
Сколько флэш-памяти и оперативной памяти имеет Uno R4 WiFi?
Он имеет 256 КБ флэш-памяти и 32 КБ SRAM, что в 8 раз и 16 раз больше, чем у Uno соответственно.

Related Articles

Микроконтроллер STM32L431RCT6: особенности, применение и техническое описание

Release time:2024-03-02       Page View:84
256 КБ 256 КБ x 8 FLASH ARM® Cortex®-M4 32-разрядный микроконтроллер STM32L4 серии STM32L431 64-контактный 80 МГц 3 В 64-LQFPSTM32L431RCT6 — микроконтроллер со сверхнизким энергопотреблением от STMicroelectronics.В этой ста...

STM32F103C6T6A: функции, приложения и техническое описание

Release time:2024-03-02       Page View:94
32 КБ 32 КБ x 8 FLASH ARM® Cortex®-M3 32-разрядный микроконтроллер STM32F1 серии STM32F103 48-контактный 72 МГц 48-LQFPВысокопроизводительное 32-битное RISC-ядро процессора ARM® CortexTM-M3, работающее на частоте 72 М...

Трансивер ISO1050DUBR: характеристики, применение и техническое описание

Release time:2024-03-02       Page View:104
8 клемм 5 В 8-контактные приемники ISO1050 1/1 Драйверы/приемники 1 ФункцииTexas Instruments ISO1050DUBR — это гальванически изолированный приемопередатчик CAN, соответствующий спецификациям стандарта ISO11898-...

74HC244D: обзор, особенности и применение

Release time:2024-03-02       Page View:90
ДВОЙНОЙ буфер, неинвертирующий, 2–6 В, 3-позиционные буферы Серия 74HC, 4 бита на элемент 7,8 мА 7,8 мА 20-SOIC (0,295, ширина 7,50 мм)8-битный драйвер буфера/линии с выходами с 3 состояниями — 74HC244;74HCT244.С устройс...

Триггер SN74HC74N: распиновка, применение и техническое описание

Release time:2024-03-02       Page View:96
2 В~6 В, 60 МГц D-триггер DUAL 74HC74 14 контактов Серия 74HC 14-DIP (0,300, 7,62 мм)Texas Instruments SN74HC74N — это двойной триггер D-типа с запуском по положительному фронту, с чистым сигналом и предустановкой.В этой ст...

Микросхема W25Q16JVSSIQ: особенности, применение и техническое описание

Release time:2024-03-02       Page View:76
Микросхема памяти SpiFlash® Серия SpiFlash® 5,23 мм ммWinbond Electronics W25Q16JVSSIQ — это микросхема памяти FLASH-NOR, емкостью 16 Мбит и способная работать с интерфейсом SPI-Quad I/O.В этой статье будут представле...

SN74LVC1G17DBVR: функции, приложения и техническое описание

Release time:2024-03-02       Page View:80
ДВОЙНОЙ буфер, неинвертирующий двухтактный буфер 1,65–5,5 В Серия 74LVC 74LVC1G17 5 контактов 32 мА 32 мА SC-74A, SOT-753Диапазон рабочего напряжения VCC для этого одиночного буфера с триггером Шмитта составл...

SN74LVC1G08DBVR: Обзор, применение и техническое описание

Release time:2024-02-28       Page View:53
3,3 В В 4 нс нс 4,5 нс нс 2,9 мм мм Вентиляторы и инверторы 32 мА мА 1,45 мм мм 15,790684 мг мг Поверхностный монтаж Поверхностный монтаж 1,65 В~5,5 В В 10 мкА мкАДиапазон рабочего напряжения VCC для этого единственног...

Регулятор напряжения L7805ACV: распиновка, применение и техническое описание

Release time:2024-02-28       Page View:62
Фиксированная жесть L7805 PMIC 3 TO-220-3STMicroelectronics L7805ACV — трехконтактный стабилизатор положительного напряжения, который может обеспечивать фиксированное выходное напряжение 5 В и максимальный в...

NC7WZ07P6X: обзор, приложения и техническое описание

Release time:2024-02-28       Page View:75
ДВОЙНОЙ буфер, неинвертирующий 1,65–5,5 В Буферы с открытым стоком Серия 7WZ 7WZ07 1 бит на элемент — 32 мА 6-TSSOP, SC-88, SOT-363Используя выходы с открытым стоком, NC7WZ07 представляет собой двойной буфер, со...

Коммутатор STMPS2151STR: характеристики, применение и техническое описание

Release time:2024-02-28       Page View:85
N-канальный PMIC STMPS2151 5-контактный 5 В SC-74A, SOT-753STMicroelectronics STMPS2151STR — это переключатель распределения питания, способный выдерживать большие емкостные нагрузки и короткие замыкания.В этой...

Микроконтроллер STM32F107VCT6: особенности, применение и техническое описание

Release time:2024-02-28       Page View:85
256 КБ 256 КБ x 8 FLASH ARM® Cortex®-M3 32-разрядный микроконтроллер STM32F1 серии STM32F107 100 контактов 72 МГц 3,3 В 100-LQFPSTMicroelectronics STM32F107VCT6 — это микроконтроллер, принадлежащий к серии устройств основной ...
RFQ
BOM