SparkFun Artemis -kehityssarja kameralla.
SparkFun Artemis Development Kit on uusin SparkFun Artemis -moduulin ympärille julkaistu kortti, ja se mahdollistaa pääsyn useampaan ohjelmistokehitysominaisuuksiin kuin aiemmat Artemis-pohjaiset levyt. Tämä sarja sisältää SparkFun Artemis DK -kortin sekä tarvikkeet (Himax-kamera ja USB-C-kaapeli), joita tarvitaan heti aloittamiseen. Suositeltuja ohjelmistoja Artemis DK:n ohjelmointiin ovat Arduino IDE, Arm® Mbed™ OS (Studio ja CLI) ja AmbiqSDK. Päivitetty USB-liitäntä (MKL26Z128VFM4 Arm® Cortex®-M0+ MCU, NXP:ltä) mahdollistaa Artemis Dev Kitin toimimisen:
- Massamuistilaite (MSD): Käytetään vetämällä ja pudottamalla ohjelmointia Artemis-moduuliin.
- Human Interface Device (HID): Käytetään Artemis-moduulin virheenkorjausliittymään.
- Tiedonsiirtoportti (COM): Käytetään muodostamaan sarjaliikenne UART Artemiksen ja USB-liitännän (PC) välillä.
Artemis-moduuli tarjoaa Cortex®-M4F:n, jossa BLE 5.0 toimii 48 MHz:llä ja käytettävissä on 96 MHz:n turbotila ja teho on niinkin alhainen kuin 6 uA per MHz (alle 5 mW). SparkFun Artemis Module on täysin FCC/IC/CE-sertifioitu, ja siinä on 1M flash ja 384k RAM, joten sinulla on runsaasti tilaa koodillesi. Artemis-moduulin joustavuus alkaa meidän
Arduino ydin. Voit ohjelmoida ja käyttää Artemis-moduulia aivan kuten Unoa tai mitä tahansa muuta Arduinoa. Lisätoiminnot johtuvat Artemis Dev -sarjan kyvystä käyttää RTOS:ia, kuten Arm Mbed -käyttöjärjestelmää tai AmbiqSDK:ta.
"Qwiic" I2C-väylään liitettynä olemme lisänneet LIS2DH12TR MEMS-kiihtyvyysmittarin (kuten eleiden tunnistusta varten), digitaalisen MEMS-mikrofonin ja reunakameraliittimen Himax CMOS -kuvauskameraa varten, jotta voimme kokeilla aina päällä olevia äänikomentoja. ja kuvantunnistus TensorFlow- ja koneoppimisen avulla. Kaikki Artemis Development Kitin nastat on jaettu 0,1 tuuman naarasotoksiin (eli liittimiin). Lisäksi on kaksi riviä irrotusnastat 0,1 tuuman jakovälillä otsikoille; ja 0,08" etäisyys IC-koukkujen kiinnittämiseen, joita useimmat logiikka-analysaattorit käyttävät. Lisäksi Artemis DK:n takana oleva Silk toimii kaaviona, joka näyttää nastat toimintojen mukaan (oheislaitteet, ADC, PWM, UART0 ja UART1) Levy saa virtaa ja ohjelmointia USB-C:n kautta, ja se sisältää Qwiic-liittimen I2C:n helpottamiseksi ja on täysin yhteensopiva SparkFunin Arduino-ytimen kanssa, joka ohjelmoidaan Arduino IDE:n alle.
Aloita SparkFun Artemis Development Kit -oppaan käyttöSisältää:- 1x Artemis-kehityssarja (levy)
- 1x Himax HM01B0 kamera
- 1x käännettävä USB A–C - 0,8 m
Ominaisuudet:Artemis Dev Kit- Yhteensopiva Arduino-, Mbed™ OS- ja AmbiqSDK-kehitysohjelmien kanssa
- Teho:
- 5V USB-C-liittimen kautta
- 1,8 V, 3,3 V ja 5 V saatavana Power Headerissä
- Käyttöliittymäsiru (MKL26Z128VFM4 ARM® Cortex®-M0+ MCU):
- Vedä ja pudota ohjelmointi
- SWD-liitäntä
- JTAG-ohjelmointi PTH
- Artemis-moduuli:
- Apollo3 ARM® Cortex®-M4F MCU
- BLE 5.0 FCC-sertifioinnilla
- 24 Breakout I/O-nastaa
- Kahdeksan 14-bittistä ADC-nastaa
- Kahdeksantoista 16-bittistä PWM-nastaa
- Kaksi itsenäistä UART-porttia
- Kolme oheislaitteiden I2C/SPI-väylää
- JTAG-ohjelmointi PTH
- Anturit:
- 3-akselinen kiihtyvyysanturi (LIS2DH12)
- PDM-mikrofoni (SPH0641LM4H-1)
- Kameran liitin (Himax HM01B0 -kameralle)
- Qwiic-liitin
- Ensisijaisella I2C-väylällä
Himax HM01B0 kameraKuvasensori- Ultra Low Power Image Sensor (ULPIS) on suunniteltu Always On -vision laitteisiin ja sovelluksiin
- Erittäin herkkä 3,6 µ BrightSenseTM pikselitekniikka
- 320 x 320 aktiivisen pikselin resoluutio tukee QVGA-ikkunaa, pystysuuntaista kääntöä ja vaakasuuntaista peiliä
- Ohjelmoitava mustan tason kalibrointitavoite, kuvakoko, kuvataajuus, valotus, analoginen vahvistus (jopa 8x) ja digitaalinen vahvistus (jopa 4x)
- Automaattinen valotuksen ja vahvistuksen säätösilmukka, joka tukee 50 / 60 Hz välkkymisen estoa
- Joustava 1-, 4- ja 8-bittinen videodataliitäntä videokehys- ja linjasynkronoinnilla
- Liiketunnistuspiiri ohjelmoitavalla ROI:lla ja tunnistuskynnyksellä digitaalisella lähdöllä keskeytyksenä
- Sirussa oleva itseoskillaattori
- I2C 2-johtiminen sarjaliitäntä rekisterikäyttöön
- Korkea CRA matalaprofiiliseen moduulisuunnitteluun
Anturin parametrit- Active Pixel Array 320 x 320
- Pikselikoko 3,6 µm x 3,6 µm
- Koko kuvan alue 1152 µm x 1152 µm
- Diagonaali (optinen muoto) 1,63 mm (1/11")
- Värisuodatinryhmä Yksivärinen ja Bayer
- Skannaustila: Progressiivinen
- Suljintyyppi: Elektroninen rullasuljin
- Kuvanopeus MAX 51 fps @ 320 x 320, 60 fps @ 320 x 240 (QVGA)
- CRA (enintään) 30º
Anturin tekniset tiedot- Syöttöjännite: Analoginen - 2,8 V, Digitaalinen - 1,5 V (sisäinen LDO: 1,5 V - 2,8 V), I/O - 1,5 - 2,8 V
- Tulon referenssikello: 3 – 50 MHz
- Sarjaliitäntä (I2C): 2-johdin, 400 KHz max.
- Videodataliitäntä: 1b, 4b, 8b, kehys-/linjasynkronointi
- Lähtökellotaajuus MAX: 50 MHz 1 bitille, 12,5 MHz 4 bitille, 6,25 MHz 8 bitille
- Arvioitu Virrankulutus (sisältää IO 5pF:n kuormalla):
- QVGA 60FPS (tyypillinen) <4 mW
- QVGA 30FPS (tyypillinen) <2 mW