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

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

Release time:2024-01-22       Page View:79
512 КБ 512 КБ x 8 FLASH ARM® Cortex®-M4F 32-разрядный микроконтроллер серии STM32G4 3 В 64-LQFPРешение для цифрового питания и комплексная платформа для разработки и демонстрации микроконтроллера STMicroelectronic...

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

Release time:2024-01-22       Page View:115
64 КБ 64 КБ x 8 FLASH ARM® Cortex®-M0 32-разрядный микроконтроллер STM32F0 серии STM32F05 48-контактный 48 МГц 3,3 В 48-LQFPВысокопроизводительный 32-битный RISC-движок ARM® Cortex®-M0, работающий на частоте до 48 МГц, в...

NC7WZ14P6X: обзор, функции и приложения

Release time:2024-01-22       Page View:87
3,3 В В 4,9 нс нс 14,5 нс нс 2 мм мм Вентиляторы и инверторы 32 мА мА 1 мм мм 28 мг мг Поверхностный монтаж Поверхностный монтаж 1,65 В~5,5 В В 1 мкА мкАСерия сверхвысокоскоростных (UHS) устройств TinyLogic от ON Semicond...

Преобразователь TPS5430DDAR: характеристики, применение и техническое описание

Release time:2024-01-19       Page View:88
8 разъемов 8-контактный TPS5430 Регулятор постоянного напряжения постоянного тока КОММУТАЦИОННЫЙ РЕГУЛЯТОР 1 Выходы 500 кГц Tape & Reel (TR) 8-PowerSOIC (0,154, ширина 3,90 мм)С помощью понижающего преобразовател...

Преобразователь ADS1115IDGSR: распиновка, применение и техническое описание

Release time:2024-01-19       Page View:92
16-битный АЦП Gold 0,5 мм ADS1115 3,3 В 10-TFSOP, 10-MSOP (0,118, ширина 3,00 мм)ADS1115IDGSR — это 16-битный аналого-цифровой преобразователь (АЦП) от Texas Instruments.В этой статье будут представлены его распиновка, прилож...

LPC1768FBD100: обзор, функции и приложения

Release time:2024-01-18       Page View:51
Флэш-микроконтроллер 512 КБ, 100 контактов, 100 МГцМикроконтроллеры на базе ARM Cortex-M3 с низким энергопотреблением и высокой степенью интеграции для встроенных приложений — это LPC1769/68/67/66/65/64/63.Каталог...

Переключатель FSUSB42MUX: характеристики, применение и техническое описание

Release time:2024-01-18       Page View:75
10 Терминал Аналоговый переключатель 0,5 мм FSUSB42 10 контактов 3,3 В 10-TFSOP, 10-MSOP (0,118, ширина 3,00 мм)Двунаправленный двухпортовый высокоскоростной коммутатор USB 2.0 с низким энергопотреблением — это...

SN74LVC1G14DCKR: обзор, функции и приложения

Release time:2024-01-18       Page View:47
11 нс нс 11 нс нс 2 мм мм Вентиляторы и инверторы 32 мА мА 1,1 мм мм 2,494758 мг мг Поверхностный монтаж Поверхностный монтаж 1,65 В~5,5 В В 10 мкА мкАДиапазон напряжения для этого инвертора с одним триггером Шмитт...

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

Release time:2024-01-18       Page View:83
512 КБ 512 КБ x 8 FLASH ARM® Cortex®-M4 32-битный микроконтроллер серии STM32F4 STM32F446 144 контакта 180 МГц 3,3 В 144-LQFPМикроконтроллер STM32F446ZET6 компании STMicroelectronics позволяет вам программировать схему для вы...

NC7SB3157P6X: обзор, функции и приложения

Release time:2024-01-18       Page View:66
Аналоговые переключателиВысокопроизводительный однополюсный/двухпозиционный аналоговый переключатель (SPDT), также известный как шинный переключатель умножителя/демультиплексора 2:1, — это NC7S...

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

Release time:2024-01-18       Page View:52
3,3 В 4,5 нс нс 11 нс вентили и инверторы 32 мА мА 1,45 мм мм 30 мг мг Поверхностный монтаж Поверхностный монтаж 1,65 В~5,5 В В 20 мкА мкАNC7SZ08M5X — это один вентиль И с двумя входами, который работает в широком раб...

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

Release time:2024-01-18       Page View:44
1 МБ 1M x 8 FLASH ARM® Cortex®-M4 32-битный микроконтроллер STM32F4 серии STM32F429 176 контактов 180 МГц 3,3 В 176-LQFPУстройства STM32F427xx и STM32F429xx основаны на высокопроизводительном 32-битном RISC-ядре Arm® Cortex®-...
RFQ
BOM