ArduCam - Logo

Zestaw deweloperski Pico4ML-BLE TinyML
Płyta RP2040 z kamerą QVGA, modułem Bluetooth i wyświetlaczem LCD
Ekran, dźwięk, przycisk resetowania i więcej
SKU: B0330
Instrukcja obsługi

Zestaw deweloperski ArduCam B0330 Pico4ML BLE TinyML - okładka

Wstęp

Arducam Pico4ML-BLE zwiększa moduł BLE oparty na Pico4ML, który został zintegrowany z mikrokontrolerem RP2040, IMU i wyświetlaczem. To ulepszenie sprawia, że ​​jest to zestaw do uczenia maszynowego z funkcją komunikacji Bluetooth. Dołączyliśmy 3 wstępnie wytrenowane modele TensorFlow Lite Micro examppliki, w tym wykrywanie osób, magiczna różdżka i wykrywanie słów budzących. Można na nim także budować, trenować i wdrażać swoje modele.

Okular

Zestaw deweloperski ArduCam B0330 Pico4ML BLE TinyML – dane techniczne

1 Mikrokontrolery RaspberryPi RP2040
2 IMU ICM-20948
3 Moduł kamery HiMax HMO1 B0, do QVGA (320 x 240 przy 60 kl./s)
4 Moduł Bluetooth BT5.0
5 Ekran Wyświetlacz LCD SPI o przekątnej 0.96 cala (160 x 80, ST7735)
6 Objętość operacyjnatage 3.3 V
7 Wejście Voltage VBUS: 5V+/-10%. VSYS maks.: 5.5 V
8 Wymiar 51×21 mm

Szybki start

Udostępniliśmy kilka gotowych plików binarnych, które możesz po prostu przeciągnąć i upuścić na Pico4ML-BLE, aby upewnić się, że wszystko działa, jeszcze zanim zaczniesz pisać kod.

Wstępnie przeszkolone modele

Wykrywanie słów pobudzonych Demo, w którym Pico4ML-BLE zapewnia zawsze włączone wykrywanie słów pobudzonych na podstawie tego, czy ktoś mówi tak, czy nie, przy użyciu wbudowanego mikrofonu i wstępnie wytrenowanego modelu wykrywania mowy.
Magiczna różdżka (wykrywanie gestów)
Demo, w którym Pico4ML-BLE rzuca kilka rodzajów zaklęć w jednym z trzech następujących gestów: „Skrzydło”, „Pierścień” i „Nachylenie”, korzystając z IMU i wstępnie wytrenowanego modelu wykrywania gestów.
Wykrywanie osób
Demo, w którym Pico4ML-BLE przewiduje prawdopodobieństwo obecności osoby za pomocą modułu kamery Himax HM01B0.

Pierwsze użycie

Idź do https://github.com/ArduCAM/pico-tflmicro/tree/main/bin stronę, znajdziesz plik .uf2 files dla 3 wstępnie wytrenowanych modeli.

Wykrywanie słów budzących

  1. Kliknij odpowiedni uf2. file „micro_speech.uf2”
  2. Kliknij przycisk „Pobierz”. Ten file zostanie pobrany na Twój komputer.
  3. Idź, chwyć Raspberry Pi lub laptopa, a następnie naciśnij i przytrzymaj przycisk BOOTSEL na Pico4ML-BLE, podłączając drugi koniec kabla micro USB do płytki.
  4. Po podłączeniu płytki zwolnij przycisk. Na pulpicie powinien pojawić się wolumin dyskowy o nazwie RPI-RP2.
  5. Kliknij dwukrotnie, aby go otworzyć, a następnie przeciągnij i upuść plik UF2 file w tym. Wolumin zostanie automatycznie odmontowany, a ekran powinien się zaświecić.
  6. Przysuń bliżej Pico4ML-BLE i powiedz „tak” lub „nie”. Na ekranie wyświetli się odpowiednie słowo.

Magiczna różdżka (wykrywanie gestów)

  1. Kliknij odpowiedni uf2. file „pico4ml_ble_magic_wand.uf2”
  2. Powtórz kroki od drugiego do piątego opisane w „Korzystanie z wykrywania słów budzących”, aby podświetlić ekran za pomocą pliku .uf2 file za magiczną różdżkę.
  3. Szybko machaj Pico4ML-BLE w kształcie W (skrzydło), O (pierścień) lub L (nachylenie). Na ekranie wyświetli się odpowiedni znak.

Wykrywanie osób

  1. Kliknij odpowiedni uf2. file „person_detection_int8.uf2”
  2. Powtórz kroki od drugiego do piątego opisane w „Korzystanie z wykrywania słów budzących”, aby podświetlić ekran za pomocą pliku .uf2 file do wykrywania osób.
  3. Trzymaj Pico4ML-BLE, aby robić zdjęcia. Na ekranie zostanie wyświetlony obraz i prawdopodobieństwo obecności osoby.

Co dalej?

Zbuduj magiczną różdżkę za pomocą Edge Impulse
Zwiększona łączność Bluetooth pomaga we wdrażaniu bezprzewodowego gromadzenia danych, uczenia i aktualizacji modelu poprzez zaprojektowanie web klient oparty na WebBLE. Zebrane dane są konwertowane do formatu, który może zostać odczytany przez Edge Impulse za pośrednictwem naszego skryptu konwersji, a następnie przeprowadzane jest transferowe uczenie modelu. Aby zbudować własny projekt różdżki, zapoznaj się ze stroną Dokumentów: https://www.arducam.com/docs/pico/arducam-pico4mltinymldevkit/how-to-build-a-magic-wand-with-edge-impulse-on-arducam-pico4ml-ble/#26-gesture-recording

Buduj modele samodzielnie
Jeśli tworzysz własne modele na Pico4ML-BLE z Raspberry Pi 4B lub Raspberry Pi 400, możesz zapoznać się z: https://github.com/ArduCAM/pico-tflmicro
Źródło file dla obudowy do druku 3D Jeśli posiadasz drukarkę 3D, możesz wydrukować własną obudowę dla Pico4ML-BLE wraz ze źródłem file w linku poniżej: https://www.arducam.com/downloads/UC-798-Pico4ML-BLE-CASE.zip

Skontaktuj się z nami

E-mail: support@arducam.com
Webstrona: www.arducam.com
Skype: stromy
Dokument: https://arducam.com/docs/pico/

Dokumenty / Zasoby

ArduCam B0330 Pico4ML-BLE TinyML Zestaw deweloperski [plik PDF] Instrukcja obsługi
B0330, Zestaw deweloperski Pico4ML-BLE TinyML, Zestaw deweloperski Pico0330ML-BLE TinyML B4

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *