Pico4ML-BLE TinyML Dev Kit
Plošča RP2040 z QVGA kamero, Bluetooth modulom, LCD
Zaslon, zvok, gumb za ponastavitev in več
Šifra: B0330
Navodila za uporabo
Uvod
Arducam Pico4ML-BLE poveča modul BLE, ki temelji na Pico4ML, ki je integriran z mikrokrmilnikom RP2040, IMU in zaslonom. Zaradi te nadgradnje je to komplet za strojno učenje s funkcijo komunikacije Bluetooth. Vključili smo 3 predhodno usposobljene TensorFlow Lite Micro examples, vključno z zaznavanjem oseb, čarobno palico in zaznavanjem budnih besed. Na njem lahko tudi gradite, usposabljate in uvajate svoje modele.
specifikacije
1 | Mikrokontroler | Raspberry Pi RP2040 |
2 | IMU | ICM-20948 |
3 | Modul kamere | HiMax HMO1 B0, do QVGA (320 x 240©60fps) |
4 | Bluetooth modul | BT5.0 |
5 | zaslon | 0.96-palčni zaslon LCD SPI (160 x 80, ST7735) |
6 | Delovna zvezatage | 3.3 V |
7 | Vhodna voltage | VBUS: 5V+/-10%. VSYS Max: 5.5 V |
8 | Dimenzija | 51×21 mm |
Hitri začetek
Zagotovili smo nekaj vnaprej izdelanih binarnih datotek, ki jih lahko preprosto povlečete in spustite na svoj Pico4ML-BLE, da se prepričate, da vse deluje, še preden začnete pisati kodo.
Predhodno usposobljeni modeli
Zaznavanje budne besede Demo, kjer Pico4ML-BLE zagotavlja vedno vključeno zaznavanje budne besede o tem, ali nekdo reče da ali ne, z uporabo vgrajenega mikrofona in vnaprej usposobljenega modela zaznavanja govora.
Čarobna palica (zaznavanje potez)
Demo, kjer Pico4ML-BLE odda več vrst urokov v eni od naslednjih treh potez: "Krilo", "Ring" in "Slope", z uporabo svojega IMU in predhodno usposobljenega modela zaznavanja potez.
Zaznavanje oseb
Demo, kjer Pico4ML-BLE napoveduje verjetnost prisotnosti osebe z modulom kamere Himax HM01B0.
Prva uporaba
Pojdi na https://github.com/ArduCAM/pico-tflmicro/tree/main/bin stran, potem boste našli .uf2 files za 3 predhodno usposobljene modele.
Zaznavanje budnih besed
- Kliknite na ustrezen uf2. file “micro_speech.uf2”
- Kliknite na gumb »Prenesi«. tole file bo prenesen na vaš računalnik.
- Vzemite svoj Raspberry Pi ali prenosni računalnik, nato pritisnite in držite gumb BOOTSEL na vašem Pico4ML-BLE, medtem ko drugi konec kabla mikro USB priključite na ploščo.
- Ko je plošča priključena, spustite gumb. Na namizju bi se moral pojaviti diskovni nosilec, imenovan RPI-RP2.
- Dvokliknite, da ga odprete, nato pa povlecite in spustite UF2 file v to. Glasnost se bo samodejno izklopila in zaslon bi moral zasvetiti.
- Primite svoj Pico4ML-BLE bližje in recite "da" ali "ne". Na zaslonu se prikaže ustrezna beseda.
Čarobna palica (zaznavanje potez)
- Kliknite na ustrezen uf2. file “pico4ml_ble_magic_wand.uf2”
- Ponovite drugi do peti korak, omenjen v »Uporaba zaznavanja budnosti«, da osvetlite zaslon z .uf2 file za čarobno palico.
- Svoj Pico4ML-BLE hitro mahnite v obliki W (krilo), O (obroč) ali L (pobočje). Na zaslonu se prikaže ustrezna oznaka.
Zaznavanje oseb
- Kliknite na ustrezen uf2. file “person_detection_int8.uf2”
- Ponovite drugi do peti korak, omenjen v »Uporaba zaznavanja budnosti«, da osvetlite zaslon z .uf2 file za odkrivanje oseb.
- Držite svoj Pico4ML-BLE, da posnamete slike. Zaslon bo prikazal sliko in verjetnost prisotnosti osebe.
Kaj je naslednje
Zgradite čarobno palico z Edge Impulse
Povečan Bluetooth pomaga izvajati brezžično zbiranje podatkov, usposabljanje in posodobitev modela z oblikovanjem a web naročnik na podlagi WebBLE. Zbrani podatki se pretvorijo v format, ki ga Edge Impulse lahko bere preko našega pretvorbenega skripta, nato pa se izvede prenosno učenje modela. Za izdelavo svojega projekta palice po meri glejte stran z dokumenti: https://www.arducam.com/docs/pico/arducam-pico4mltinymldevkit/how-to-build-a-magic-wand-with-edge-impulse-on-arducam-pico4ml-ble/#26-gesture-recording
Zgradite modele sami
Če razvijate lastne modele na Pico4ML-BLE z Raspberry Pi 4B ali Raspberry Pi 400, se lahko obrnete na: https://github.com/ArduCAM/pico-tflmicro
Vir file za ohišje za 3D tiskanje Če imate 3D tiskalnik, lahko natisnete svoje ohišje za Pico4ML-BLE z virom file na spodnji povezavi: https://www.arducam.com/downloads/UC-798-Pico4ML-BLE-CASE.zip
Kontaktirajte nas
E-pošta: support@arducam.com
Webspletno mesto: www.arducam.com
Skype: arducam
dokument: arducam.com/docs/pico/
Dokumenti / Viri
![]() |
ArduCam B0330 Pico4ML-BLE TinyML Dev Kit [pdf] Navodila za uporabo B0330, Pico4ML-BLE TinyML Dev Kit, B0330 Pico4ML-BLE TinyML Dev Kit |