0

Ai-Thinker модуль Ai-WB2-12F WiFi 2.4G BLE 5.0

Код: AOC124
Ai-Thinker модуль Ai-WB2-12F WiFi 2.4G BLE 5.0
натисніть для збільшення
91 грн
в наявності

Теги: bluetooth   WiFi  

Ai-WB2-12F - це модуль Wi-Fi&BT, розроблений Shenzhen Ai-Thinker Technology Co., LTD. Модуль оснащений чіпом BL602 в якості основного процесора і підтримує Wi-Fi 802.11b/ протокол g/n і протокол BLE 5.0. Чіп BL602 має малопотужний 32-розрядний процесор RISCCPU, 276 КБ оперативної пам’яті та безліч периферійних інтерфейсів, включаючи SDIO, SPI, UART, I2C, IR-Remote, PWM, ADC, DAC, PIR та GPIO тощо. Його можна широко використовувати. в Інтернеті речей (IoT), мобільні пристрої, носимі електронні пристрої, розумний дім та інші сфери.

Характеристики:

  • Модель: Аi-WB2-12F
  • Пакет: SMD-22
  • Розмір: 24,0x16,0x3,1 (± 0,2) мм
  • Антена: PCB на платі
  • Частота: 2400 ~ 2483,5 МГц
  • Робоча температура: -40°C ~ 85°C
  • Температура зберігання: -40°C ~ 125°C, відносна вологість <90%
  • Напруга живлення: 2,7 В ~ 3,6 В,
  • Ток живлення ≥ 500 мА
  • Інтерфейс UART/GPIO/ADC/PWM/I2C/SPI
  • IO 15
  • Швидкість UART: за умовчанням 115200 біт/с
  • Безпека WPS/WEP/WPA/WPA2 Personal/WPA2 Enterprise/WPA3
  • Flash: за умовчанням 4 МБ, максимальна підтримка 16 МБ

Специфікація

Відгуки покупців про Ai-Thinker модуль Ai-WB2-12F WiFi 2.4G BLE 5.0

Евгений (28.08.2022)

Инструкция для новичков.
Для питания модуля нужно использовать 5v (не меньше 100mAh), так в спецификации указано.
Хотя попробовал на 3.3v arduino кинуть тоже заработало, проблем не заметил.
Проверял из помещения, возле окна (не на самом окне). Находил 4-6 спутников, геолокацию определил с погрешностью 100-200 метров, но это из помещения. На открытой местности не пробовал.
Замерил потребление через USB-тестер показало 30mAh, настройки gps модуля были по умолчанию, возможно если изменить частоту обновления локации (default: 1Hz, max:5Hz), то потребление будет выше.
Подключение осуществляется через последовательный порт (Serial Port), скорость 9600 (по умолчанию).
При подключении к arduino есть нюансы, последовательный порт один (в Uno, Nano) и он задействован для связи с компьютером. В данном случае можно использовать Software Serial Port, который позволяет организовать программный последовательный порт почти на любом digital pin.
При подключении контактов модуля к принимающему устройству важным моментом является то что Rx должен подключаться к Tx, а Rx к Tx (Rx<=>Tx, Tx<=>Rx).
Если все будет подключено правильно, то на выводе последовательного порта, каждую секунду, начнете получать информацию по протоколу NMEA.
Дальше можете использовать эти данные напрямую, а можете подключить одну из библиотек arduino для работы с gps через программный последовательный порт. Например TinyGPSPlus, Adafruit_GPS и т.д.
Прикрепляю файлик проекта arduino для быстрого старта.

Відповісти

Евгений (29.08.2022)

/*
The circuit:
* RX is digital pin 2 (connect to TX of other device)
* TX is digital pin 3 (connect to RX of other device)

Note:
Not all pins on the Mega and Mega 2560 support change interrupts,
so only the following can be used for RX:
10, 11, 12, 13, 50, 51, 52, 53, 62, 63, 64, 65, 66, 67, 68, 69

Not all pins on the Leonardo support change interrupts,
so only the following can be used for RX:
8, 9, 10, 11, 14 (MISO), 15 (SCK), 16 (MOSI).
*/
#include

#define RX_PIN 3
#define TX_PIN 4

SoftwareSerial swSerial(RX_PIN, TX_PIN); // RX, TX

void setup()
{
// Open Serial communications
Serial.begin(115200);
Serial.println("Serial started!");

// Open SoftwareSerial communications
swSerial.begin(9600);
Serial.println("SoftwareSerial started!");
}

void loop()
{
if (swSerial.available())
Serial.write(swSerial.read());
/*
if (Serial.available())
mySerial.write(Serial.read());
*/
}

Відповісти

Юрій (16.08.2022)

Зазвичай, під час першого запуску модулям може знадобитись і півгодини, щоб завантажити актуальний каталог супутників і почати передавати координати. Потім буде запускатися швидше. Також необхідно забезпечити достатньо потужне живлення. Якщо юсб, то хоча б 3.0.

Відповісти

ЖК (10.04.2021)

Я так і не зрозумів, цей модуль працює чи ні?

Я досі з таким не працював і мені потрібно для початку простий модуль, який передає координати в зрозумілому форматі, тобто в такому по порядку байту така величина координати, щоби я її сам міг використати.
Я не ардуінщик, пишу PIC-и і тому мені потрібні тільки сирі, зрозумілі дані, а не бібліотеки, порпатися в документаціях впадло, тому простягаю вухо - хтось підкаже просте рішення, що до цього модуля, чи є простіші GPS-ки?

Відповісти

admin (12.04.2021)

Модуля цілком працездатні. Це не кінцевий продукт, тому що з цим, що з іншим модулем доведеться читати документацію та експериментувати з бібліотеками.

Відповісти

Николай (09.04.2021)

Добрый день. Вы тестируете их перед отправкой? Просто в проекте до него руки не скоро дойдут, не хотелось бы кирпич получить.

Відповісти

admin (12.04.2021)

Здравствуйте! К сожалению, нас нет такой возможности. Это действительно оригинальный AI-Thinker и тут вероятность брака сведено к минимуму. В любом случае, у нас действует гарантия.

Відповісти

Алексей (30.03.2021)

Подтверждаю комментарий Вячеслава от 17.02.2021,
подключил данный модуль, запитав от лабораторного блока питания и добавив еще нехилый конденсатор, в uart начали сыпаться не информативные сообщения с нулевыми координатами (см аттач). Модуль вынес к окну и оставил минут на 5(после 15 минут работы в комнате), все равно получаю только нулевые координаты.
Нормальной документации на модуль тоже не нашел, единственное что есть мануал на китайском(гуглится по запросу "goke agps user manual")

tl;dr что делать с этим экземпляром не знаю, по сути он бесполезен, зря потраченные деньги

Відповісти

Николай (04.05.2021)

То же самое

Відповісти

Николай (17.12.2020)

Как подключать Ai-Thinker Двойной навигационный модуль с антеной GPS+BDS к ардуино и извлекать GPS координаты для дальнейшего использования в проекте?

Відповісти

admin (30.12.2020)

Подключается через последовательный интерфейс. Питание 5В.

Відповісти

Юрій (02.01.2021)

Це залежить від проекту. Модуль видає координати в складі стандартних фраз протоколу NMEA0183. Це
стандартний протокол для більшості модулів GPS. Погугліть - знайдете його специфікацію.. Далі треба або шукати бібліотеку для парсингу, тобто виділення потрібних значень висоти, широти, довготи і часу, або самому писати програму, яка це зробить. Таке моє бачення. Практичного досвіду такої роботи не маю.

Відповісти

Слава (06.12.2020)

Питание 5 Вольт. Описание здесь http://myosuploads3.banggood.com/products/20200422/20200422014835bg02-t.pdf

Відповісти

demid (01.10.2020)

Подскажите пожалуйста!
Этот модуль что-то подобное gps-треккера?
С него можно получать координаты?

Відповісти

admin (02.10.2020)

Это модуль GPS приемника.

Відповісти

Юрій (30.12.2020)

Вихідне повідомлення йде через UART в форматі NMEA0183. По дефолту йдуть повідомлення:
$GPGSA (GPS DOP and active satellites)
$BDGSA (Beidou DOP and active satellites)
$GPGSV (GPS satellites in view)
$BDGSV (Beidou satellites in view)
$GNRMC (Recommended minimum specific GNSS data)
$GNVTG (Course over ground and ground speed)
$GNGGA (Global positioning system fixed GNSS data)
Тобто, виглядає так, що по дефолту включені GPS (GP) і Beidou (BD).
Вихідні дані об''єднані (GN=GNSS).
Модуль підтримує ряд команд для його налаштування (наприклад зміни параметрів порту UART, вкл/викл GPS, Glonass, Beidou тощо). Можу сказати, що команди на запит інформації (без аргументів) працюють. З командами зміни налаштувань поки результату нема, не зрозумів алгоритм підрахунку контрольної суми, яка надсилається з кожним повідомленням.
Працював на ПК через UART-USB перехідник на FTDI232 з програмою VisualGPSView.
Трекера, як такого, нема, оскільки дані не записуються, нема своєї пам''яті.
Можна додати модуль Bluetooth (SPP) і використовувати, наприклад, з ноутбуком чи планшетом без своїх вбудованих модулів GPS.

Відповісти

Юрій (02.01.2021)

За замовчуванням встановлено частоту видачі пакетів фраз у форматі NMEA 1 Гц. Модуль підтримує частоту від 0,1 Гц до 5 Гц.
Параметри СОМ-порту на ПК: 9600 baud, 8bit, Parity=N, Stopbit=1, FlowControl=No. Може працювати на швидкостях до 921600 baud.
Датум-WGS84. Дата (RTC) - 19.08.2005р. Версія прошивки GK9501_1.6_19041700.
Зміну команд підтримує. Але будьте обережні. Пам''ятайте, що робите це на свій страх і ризик і що ви повністю розумієте суть змін, які відбудуться і що це не перетворить модуль на камінець.
Я відключив Beidou і включив Glonass на додаток до GPS. А також змінив час RTC.

Відповісти

Вячеслав (17.02.2021)

Подскажите пожалуйста, подключаю этот модуль через USB 2.0 - UART TTL на CH340G к COM-порту, в среде Arduino. Модуль работает и выдает следующие строки: $GNGGA, $GPGSA, $BDGSA, $GPGSV, $BDGSV, $GNRMC, $GNVTG, но они абсолютно несодержательны, пропустил их через онлайн-парсер, выдают координаты 0°0''0.00''''S, 0°0''0.00''''W. В чем может быть проблема, питал от внешнего питания +5В

Відповісти

admin (18.02.2021)

Добрый день. В комментариях есть ссылка с описанием работы с данным модулем и комментарии других пользователей по работе с ним. Можете попробовать воспользоваться ими. Возможно у вас не стабильное питания, это, как один из вариантов.

Відповісти

Сергій (23.07.2021)

Юрій, а підкажіть, як ви увімкнули Glonass для цього модуля?

Відповісти

Написати відгук:

Фото:

Є питання по "Ai-Thinker модуль Ai-WB2-12F WiFi 2.4G BLE 5.0" ?

Також рекомендуємо ознайомитися: