Технические характеристики, функции и приложения Arduino Giga R1 WiFi [Часто задаваемые вопросы]

Giga R1 WiFi представляет собой значительное обновление платформы Arduino Mega, обеспечивающее высокопроизводительные 32-разрядные вычисления и беспроводные возможности в знакомом форм-факторе Mega.
Каталог
Описание Arduino Giga R1 WiFi
Особенности Wi-Fi Arduino Giga R1
Приложения Wi-Fi для Arduino Giga R1
Схема распиновки Wi-Fi Arduino Giga R1
Документация по Wi-Fi Arduino Giga R1
Технические характеристики Arduino Giga R1 WiFi
Практическое руководство по Arduino Giga R1 WiFi
Спецификация Wi-Fi Arduino Giga R1
Описание Arduino Giga R1 WiFi

Giga R1 WiFi представляет собой значительное обновление платформы Arduino Mega, обеспечивающее высокопроизводительные 32-разрядные вычисления и беспроводные возможности в знакомом форм-факторе Mega.
В основе платы лежит двухъядерный микроконтроллер STM32H747XI, содержащий процессор Cortex-M7 с частотой 480 МГц и Cortex-M4 с частотой 240 МГц, а также сложные периферийные устройства, такие как блок с плавающей запятой, инструкции DSP и защита памяти. Это обеспечивает расширенную параллельную обработку для таких приложений, как машинное обучение на переднем крае.
Плата оснащает STM32H7 модулем Wi-Fi 4 и Bluetooth 5 на базе ESP 32, обеспечивающим беспроводное программирование и подключение. Имеется поддержка внешней антенны, а также достаточный объем памяти, включая 2 МБ флэш-памяти, 1 МБ оперативной памяти и 8 МБ SDRAM. Два USB-порта предназначены как для роли хоста, так и для роли устройства.

**Являясь официальным партнером Arduino, Atmel предоставляет вам официальные оригинальные продукты Arduino. Добро пожаловать в магазин на странице, посвященной продукции Arduino.
Особенности Wi-Fi Arduino Giga R1
Микроконтроллер: STM32H747XI с ядрами Cortex-M7 и M4
Wi-Fi: 802.11 b/g/n @ 65 Мбит / с с внешней антенной
Bluetooth: Версия 5 с внешней антенной
76 цифровых контактов ввода-вывода, 14 аналоговых входов, 2 выхода ЦАП
2 МБ флэш-памяти, 1 МБ оперативной памяти, 8 МБ SDRAM
USB-хост, USB-периферийное устройство, аудиоразъем
Обширная коммуникационная периферия: 4x UART, 3x I2C, 2x SPI, CAN
Приложения Wi-Fi для Arduino Giga R1
Передовые проекты в области робототехники, автоматизации и Интернета вещей
Обработка сигналов, анализ и синтез звука
Вывод с помощью машинного обучения на переднем крае
Проекты с питанием от батарей и удаленные сенсорные узлы
Сложные системы сбора данных и управления
Беспроводное управление и мониторинг с подключением к облаку
Схема распиновки Wi-Fi Arduino Giga R1

Технические характеристики Arduino Giga R1 WiFi
Доска | Имя | Arduino ® GIGA R1 WiFi |
sku | ABX00063 | |
Микроконтроллер | STM32H747XI dual Cortex ® -M7+M4 32-битный микроконтроллер Arm ® с низким энергопотреблением (техническое описание) | |
Радиомодуль | Murata 1DX с двойным Wi-Fi 802.11b/g/n 65 Мбит/с и Bluetooth ® (техническое описание) | |
Защищенный элемент | ATECC608A-MAHDA-T (техническое описание) | |
USB | USB-C ® | Порт программирования / СКРЫТЫЙ |
Штырьки | USB-A | Хост (включить с помощью PA_15) |
Цифровые контакты ввода-вывода | 76 | |
Контакты аналогового входа | 12 | |
ЦАП | 2 (DAC0/DAC1) | |
Контакты ШИМ | 12 | |
Разное | Вывод VRT & OFF | |
Общение | UART | Да, 4 раза |
I2C | Да, 3 раза | |
SPI | Да, 2 раза | |
мочь | Да (требуется внешний приемопередатчик) | |
Камера | I2C + D54-D67 | |
Дисплей | D1N, D0N, D1P, D0P, CKN, CKP + D68-D75 | |
Аудиоразъем | DAC0, DAC1, A7 | |
Сила | Рабочее напряжение цепи | 3,3В |
Входное напряжение (VIN) | 6-24В | |
Постоянный ток на вывод ввода-вывода | 8 мА | |
Тактовая частота | Cortex ® M7 | 480 МГц |
Cortex ® M4 | 240 МГц | |
Память | STM32H747XI | 2 МБ флэш-памяти, 1 МБ оперативной памяти |
Размеры | Ширина | 53 мм |
Длина | 101 мм | |
Практическое руководство по Arduino Giga R1 WiFi
-Вентилятор с голосовой активацией с использованием Arduino Giga R1 WiFi
Необходимые компоненты:
1. Arduino Giga R1 WiFi
2. Вентилятор
3. Релейный модуль
4. Микрофонный модуль
5. Соединительные провода
6. Макетная доска
Шаги:
1. Сборка оборудования:
Соедините компоненты следующим образом:
- Подключите VCC и GND релейного модуля к 5 В и GND Arduino соответственно.
- Подключите вывод IN1 реле к цифровому выводу Arduino.
- Подключите микрофонный модуль к аналоговому выводу Arduino.
2. Настройка Wi-Fi:
Вам необходимо подключить Arduino Giga R1 WiFi к вашей локальной сети. Вы можете сделать это, используя библиотеку WiFi в Arduino IDE.
3. Программирование Arduino:
Вам нужно написать программу, которая выполняет следующие действия:
- Прослушивает определенную голосовую команду с помощью микрофонного модуля.
- При обнаружении голосовой команды срабатывает реле для включения или выключения вентилятора.
Вот базовая структура кода:
cpp
#include
// Replace with your network credentials
const char* ssid = "your_SSID";
const char* password = "your_PASSWORD";
void setup()
{
// Initialize serial and wait for the port to open:
Serial.begin(9600);
// attempt to connect to WiFi network:
while (WiFi.status() != WL_CONNECTED) {
Serial.print("Attempting to connect to WPA SSID: ");
Serial.println(ssid);
// Connect to WPA/WPA2 network:
WiFi.begin(ssid, password);
// wait 10 seconds for connection:
delay(10000);
}
// you're connected now
Serial.println("You're connected to the network");
// setup the relay and microphone module here
}
void loop()
{
// listen for voice command and control the fan
}
4. Распознавание голоса:
Для распознавания голоса вы можете использовать различные сервисы, такие как Google Assistant, Amazon Alexa или любые другие API распознавания голоса. Для некоторых из этих служб может потребоваться настройка дополнительного оборудования или программного обеспечения.
5. Тестирование:
После того как все настроено, вам следует протестировать систему, чтобы убедиться, что она работает должным образом. Произнесите конкретную команду, которую вы запрограммировали, и вентилятор должен включиться или выключиться соответствующим образом.
Пожалуйста, обратите внимание: это упрощенная версия проекта. В зависимости от используемой вами службы распознавания голоса могут потребоваться дополнительные действия. Всегда соблюдайте осторожность при работе с электрическими компонентами.
Frequently Asked Questions
















