ArduCam - Logo

Kitul de dezvoltare Pico4ML-BLE TinyML
Placă RP2040 cu cameră QVGA, modul Bluetooth, LCD
Ecran, sunet, buton de resetare și multe altele
SKU: B0330
Manual de instructiuni

ArduCam B0330 Pico4ML BLE TinyML Dev Kit - Capac

Introducere

Arducam Pico4ML-BLE mărește modulul BLE bazat pe Pico4ML, care a fost integrat cu microcontrolerul RP2040, IMU și afișajul. Această actualizare îl face să fie un kit de învățare automată cu funcția de comunicare Bluetooth. Am inclus 3 TensorFlow Lite Micro exampfișiere, inclusiv Person Detection, Magic Wand și Wake-Word Detection. De asemenea, puteți construi, antrena și implementa modelele dvs. pe el.

Specificații

ArduCam B0330 Pico4ML BLE TinyML Dev Kit - Specificații

1 microcontroler Raspberry Pi RP2040
2 IMU ICM-20948
3 Modulul camerei HiMax HMO1 B0, până la QVGA (320 x 240 © 60 fps)
4 Modul Bluetooth BT5.0
5 Ecran Ecran LCD SPI de 0.96 inchi (160 x 80, ST7735)
6 Vol. De operaretage 3.3V
7 Vol. De intraretage VBUS: 5V+/-10%. VSYS Max: 5.5 V
8 Dimensiune 51×21 mm

Pornire rapidă

Am furnizat câteva fișiere binare prefabricate pe care le puteți pur și simplu trageți și plasați pe Pico4ML-BLE pentru a vă asigura că totul funcționează chiar înainte de a începe să scrieți codul.

Modele pre-antrenate

Detectarea cuvintelor de trezire O demonstrație în care Pico4ML-BLE oferă o detectare permanentă a cuvintelor de trezire, dacă cineva spune da sau nu, folosind microfonul de bord și modelul de detectare a vorbirii pre-antrenat.
Baghetă magică (detecție gestuală)
O demonstrație în care Pico4ML-BLE lansează mai multe tipuri de vrăji într-unul dintre următoarele trei gesturi: „Aripă”, „Inel” și „Panta”, folosind IMU și modelul de detectare a gesturilor pre-antrenat.
Detectarea persoanei
O demonstrație în care Pico4ML-BLE prezice probabilitățile prezenței unei persoane cu un modul de cameră Himax HM01B0.

Prima utilizare

Du-te la https://github.com/ArduCAM/pico-tflmicro/tree/main/bin pagina, apoi veți găsi .uf2 files pentru cele 3 modele pre-antrenate.

Detectarea cuvintelor de trezire

  1. Faceți clic pe uf2 corespunzător. file „micro_speech.uf2”
  2. Faceți clic pe butonul „Descărcare”. Acest file va fi descărcat pe computer.
  3. Luați-vă Raspberry Pi sau laptopul, apoi apăsați și mențineți apăsat butonul BOOTSEL de pe Pico4ML-BLE în timp ce conectați celălalt capăt al cablului micro USB la placă.
  4. Eliberați butonul după ce placa este conectată. Un volum de disc numit RPI-RP2 ar trebui să apară pe desktop.
  5. Faceți dublu clic pentru a-l deschide, apoi trageți și plasați UF2 file în ea. Volumul se va demonta automat și ecranul ar trebui să se aprindă.
  6. Țineți Pico4ML-BLE mai aproape și spuneți „da” sau „nu”. Ecranul va afișa cuvântul corespunzător.

Baghetă magică (detecție gestuală)

  1. Faceți clic pe uf2 corespunzător. file „pico4ml_ble_magic_wand.uf2”
  2. Repetați pașii doi până la al cincilea menționați în „Detectarea cuvântului de trezire folosind” pentru a ilumina ecranul cu .uf2 file pentru bagheta magică.
  3. Agitați rapid Pico4ML-BLE în formă de W (aripă), O (inel) sau L (pantă). Ecranul va afișa marcajul corespunzător.

Detectarea persoanei

  1. Faceți clic pe uf2 corespunzător. file „person_detection_int8.uf2”
  2. Repetați pașii doi până la al cincilea menționați în „Detectarea cuvântului de trezire folosind” pentru a ilumina ecranul cu .uf2 file pentru detectarea persoanei.
  3. Țineți Pico4ML-BLE pentru a captura imagini. Ecranul va afișa imaginea și probabilitățile prezenței unei persoane.

Ce urmează

Construiește o baghetă magică cu Edge Impulse
Bluetooth sporit ajută la implementarea culegerii de date wireless, instruirea și actualizarea modelului prin proiectarea unui web client pe baza WebBLE. Datele colectate sunt convertite într-un format care poate fi citit de Edge Impulse prin scriptul nostru de conversie, iar apoi se realizează transferul de învățare a modelului. Vă rugăm să consultați pagina Doc pentru a vă crea proiectul personalizat de baghetă: https://www.arducam.com/docs/pico/arducam-pico4mltinymldevkit/how-to-build-a-magic-wand-with-edge-impulse-on-arducam-pico4ml-ble/#26-gesture-recording

Construiește modele pe cont propriu
Dacă vă dezvoltați propriile modele pe Pico4ML-BLE cu Raspberry Pi 4B sau Raspberry Pi 400, puteți consulta: https://github.com/ArduCAM/pico-tflmicro
Sursă file pentru carcasa imprimabilă 3d Dacă aveți o imprimantă 3d, vă puteți imprima propria carcasă pentru Pico4ML-BLE cu sursa file in linkul de mai jos: https://www.arducam.com/downloads/UC-798-Pico4ML-BLE-CASE.zip

Contactaţi-ne

E-mail: support@arducam.com
Website: www.arducam.com
Skype: arducam
Doc: arducam.com/docs/pico/

Documente/Resurse

Kit de dezvoltare ArduCam B0330 Pico4ML-BLE TinyML [pdfManual de instrucțiuni
B0330, Pico4ML-BLE TinyML Dev Kit, B0330 Pico4ML-BLE TinyML Dev Kit

Referințe

Lasă un comentariu

Adresa ta de e-mail nu va fi publicată. Câmpurile obligatorii sunt marcate *