ArduCam - Логотип

Pico4ML-BLE TinyML Dev Kit
Плата RP2040 з камерою QVGA, модулем Bluetooth, LCD
Екран, аудіо, кнопка скидання та інше
Артикул: B0330
Інструкція з експлуатації

ArduCam B0330 Pico4ML BLE TinyML Dev Kit - кришка

вступ

Arducam Pico4ML-BLE розширює модуль BLE на основі Pico4ML, який був інтегрований з мікроконтролером RP2040, IMU та дисплеєм. Це оновлення перетворює його на комплект машинного навчання з функцією зв’язку Bluetooth. Ми включили 3 попередньо навчені TensorFlow Lite Micro exampфайли, включаючи виявлення людей, чарівну паличку та виявлення пробудження. Ви також можете створювати, навчати та розгортати свої моделі на ньому.

характеристики

ArduCam B0330 Pico4ML BLE TinyML Dev Kit - технічні характеристики

1 Мікроконтролер Raspberry Pi RP2040
2 ІДУ ІЦМ-20948
3 Модуль камери HiMax HMO1 B0, до QVGA (320 x 240 © 60 кадрів в секунду)
4 Модуль Bluetooth BT5.0
5 Екран 0.96-дюймовий РК-дисплей SPI (160 x 80, ST7735)
6 Робочий випtage 3.3 В
7 Вхідний об'ємtage VBUS: 5 В+/-10%. VSYS Макс.: 5.5 В
8 Розмір 51×21 мм

Швидкий старт

Ми надали кілька попередньо створених двійкових файлів, які ви можете просто перетягнути на свій Pico4ML-BLE, щоб переконатися, що все працює, навіть до того, як ви почнете писати свій код.

Попередньо навчені моделі

Виявлення пробудження Демонстрація, де Pico4ML-BLE забезпечує постійне виявлення пробудження про те, чи хтось каже «так» чи ні, за допомогою вбудованого мікрофона та попередньо навченої моделі виявлення мови.
Чарівна паличка (виявлення жестів)
Демонстрація, де Pico4ML-BLE застосовує кілька типів заклинань одним із наступних трьох жестів: «Крило», «Кільце» та «Нахил», використовуючи свою IMU та попередньо навчену модель виявлення жестів.
Виявлення особи
Демо, де Pico4ML-BLE прогнозує ймовірність присутності людини з модулем камери Himax HM01B0.

Перше використання

Перейти до https://github.com/ArduCAM/pico-tflmicro/tree/main/bin сторінки, то ви знайдете файл .uf2 files для 3 попередньо підготовлених моделей.

Виявлення пробудження

  1. Натисніть на відповідний uf2. file “micro_speech.uf2”
  2. Натисніть на кнопку «Завантажити». Це file буде завантажено на ваш комп’ютер.
  3. Візьміть свій Raspberry Pi або ноутбук, потім натисніть і утримуйте кнопку BOOTSEL на Pico4ML-BLE, під’єднуючи інший кінець кабелю micro USB до плати.
  4. Відпустіть кнопку після того, як плата буде підключена. Дисковий том під назвою RPI-RP2 повинен з’явитися на робочому столі.
  5. Двічі клацніть, щоб відкрити його, а потім перетягніть UF2 file в це. Гучність автоматично відключиться, і екран повинен засвітитися.
  6. Піднесіть Pico4ML-BLE ближче і скажіть «так» чи «ні». На екрані відобразиться відповідне слово.

Чарівна паличка (виявлення жестів)

  1. Натисніть на відповідний uf2. file “pico4ml_ble_magic_wand.uf2”
  2. Повторіть кроки з другого по п’ятий, згадані в «Використання виявлення слів пробудження», щоб висвітлити екран за допомогою .uf2 file для чарівної палички.
  3. Швидко помахайте Pico4ML-BLE у формі W (крило), O (кільце) або L (схил). На екрані з'явиться відповідна позначка.

Виявлення особи

  1. Натисніть на відповідний uf2. file “person_detection_int8.uf2”
  2. Повторіть кроки з другого по п’ятий, згадані в «Використання виявлення слів пробудження», щоб висвітлити екран за допомогою .uf2 file для виявлення особи.
  3. Тримайте Pico4ML-BLE, щоб зробити зображення. На екрані відобразиться зображення та ймовірності присутності людини.

Що далі

Створіть чарівну паличку за допомогою Edge Impulse
Розширений Bluetooth допомагає реалізувати бездротовий збір даних, навчання та оновлення моделі, розробляючи a web клієнт на основі WebBLE. Зібрані дані конвертуються у формат, який Edge Impulse може прочитати за допомогою нашого скрипту перетворення, а потім виконується навчання моделі. Будь ласка, перейдіть на сторінку Doc, щоб створити власний проект палички: https://www.arducam.com/docs/pico/arducam-pico4mltinymldevkit/how-to-build-a-magic-wand-with-edge-impulse-on-arducam-pico4ml-ble/#26-gesture-recording

Створюйте моделі самостійно
Якщо ви розробляєте власні моделі на Pico4ML-BLE за допомогою Raspberry Pi 4B або Raspberry Pi 400, ви можете звернутися до: https://github.com/ArduCAM/pico-tflmicro
Джерело file для корпусу для 3D-друку Якщо у вас є 3D-принтер, ви можете надрукувати власний корпус для Pico4ML-BLE із джерелом file за посиланням нижче: https://www.arducam.com/downloads/UC-798-Pico4ML-BLE-CASE.zip

Зв'яжіться з нами

Електронна пошта: support@arducam.com
Webсайт: www.arducam.com
Skype: крутий
документ: arducam.com/docs/pico/

Документи / Ресурси

ArduCam B0330 Pico4ML-BLE TinyML Dev Kit [pdfІнструкція з експлуатації
B0330, Pico4ML-BLE TinyML Dev Kit, B0330 Pico4ML-BLE TinyML Dev Kit

Список літератури

Залиште коментар

Ваша електронна адреса не буде опублікована. Обов'язкові поля позначені *