Sparkfun Artemis -kehityspaketti kameralla. Sparkfun Artemis -kehityspaketti on uusin Sparkfun Artemis -moduuliin perustuva kortti, ja se mahdollistaa useampien ohjelmistokehitysominaisuuksien käytön kuin aiemmat Artemis-pohjaiset kortit. Tämä paketti sisältää Sparkfun Artemis DK -kortin sekä tarvittavat lisävarusteet (Himax-kamera ja USB -C-kaapeli), joiden avulla pääset alkuun välittömästi. Artemis DK:n ohjelmointiin suositeltuja ohjelmistoja ovat Arduino IDE, Arm® Mbed™ -käyttöjärjestelmä (Studio ja CLI) sekä AmbiqSDK. Päivitetty USB liitäntä (MKL26Z128VFM4 Arm® Cortex®-M0+ MCU, NXP:ltä) mahdollistaa Artemis Dev Kitin ACT seuraavasti:
- 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 ydinVoit ohjelmoida ja käyttää Artemis-moduulia aivan kuten Unoa tai mitä tahansa muuta Arduino . Lisätoiminnallisuus tulee Artemis Dev Kitin kyvystä ajaa RTOS-järjestelmiä, kuten Arm Mbed OS tai AmbiqSDK. "Qwiic" I2C -väylään on liitetty LIS2DH12TR MEMS -kiihtyvyysanturi (esimerkiksi eleiden tunnistukseen), digitaalinen MEMS-mikrofoni ja reunakameraliittimen Himax CMOS -kuvantamiskameralle, jotta voidaan kokeilla aina päällä olevia äänikomentoja sekä kuvantunnistusta TensorFlow'n ja koneoppimisen avulla. Kaikki Artemis Development Kitin nastat on jaettu 0,1 tuuman välein oleviin naarasliittimiin (eli liittimiin). Liittimiä varten on myös kaksi riviä jakoliittimiä, joiden jakoväli on 0,1 tuumaa. ja 0,08 tuuman jakoväli IC-koukkujen kiinnittämiseen, joita useimmat logiikka-analysaattorit käyttävät. Lisäksi Artemis DK:n takana oleva Silk-liitin toimii kaaviona, joka näyttää nastat toiminnallisuuden mukaan (oheislaitteet, ADC, PWM, UART0 ja UART1), ja ACT apuna ohjelmiston kehittämisessä. Levy saa virtansa ja ohjelmointinsa USB -C:n kautta, ja siinä on Qwiic-liitin, joka helpottaa I2C-käyttöä, ja se on täysin yhteensopiva Sparkfun Arduino ytimen kanssa, jota voidaan ohjelmoida Arduino IDE:n alla.
Aloita Sparkfun Artemis Development Kit -oppaan käyttö .
Sisältää:- 1x Artemis-kehityspaketti (kortti)
- 1x Himax HM01B0 -kamera
- 1 x Käännettävä USB A-C - 0,8 m
Ominaisuudet:Artemis-kehityspaketti- Yhteensopiva Arduino , Mbed™-käyttöjärjestelmän ja AmbiqSDK-kehitysohjelmien kanssa
- Teho:
- 5 V jännite USB -C-liittimen kautta
- 1,8 V, 3,3 V ja 5 V saatavilla virtalähteestä
- Liitäntäpiiri (MKL26Z128VFM4 ARM® Cortex®-M0+ MCU):
- Vedä ja pudota -ohjelmointi
- SWD-liitäntä
- JTAG-ohjelmointi PTH
- Artemis-moduuli:
- Apollo3 ARM® Cortex®-M4F -mikrokontrolleri
- BLE 5.0 FCC-sertifioidulla
- 24 erillistä 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)
- Kameraliitin (Himax HM01B0 -kameralle)
- Qwiic-liitin
- Ensisijaisella I2C-väylällä
Himax HM01B0 -kamerankuvakenno- Erittäin vähän virtaa kuluttava kuvasensori (ULPIS) on suunniteltu Always On -konenäkölaitteisiin ja -sovelluksiin
- Korkea herkkyys 3,6 µm BrightSense™ -pikseliteknologia
- 320 x 320 aktiivista pikseliä resoluutiolla, tuki QVGA-ikkunoille, pystysuuntaiselle käännökselle ja vaakasuuntaiselle peilikuvalle
- Ohjelmoitava mustan tason kalibrointikohde, kuvakoko, kuvataajuus, valotus, analoginen vahvistus (jopa 8x) ja digitaalinen vahvistus (jopa 4x)
- Automaattinen valotuksen ja vahvistuksen säätösilmukka, joka tukee 50/60 Hz:n välkkymisen estämistä
- Joustava 1-, 4- ja 8-bittinen videodataliitäntä videoruudun ja linjan synkronoinnilla
- Liiketunnistuspiiri, jossa on ohjelmoitava ROI ja tunnistuskynnys sekä digitaalinen lähtö keskeytyksenä
- Sirulla oleva itseoskillaattori
- I2C 2-johtiminen sarjaliitäntä rekisterien käyttöön
- Korkea CRA matalaprofiiliselle moduulisuunnittelulle
Anturin parametrit- Aktiivinen pikselimatriisi 320 x 320
- Pikselin koko 3,6 µm x 3,6 µm
- Täysi kuva-ala 1152 µm x 1152 µm
- Diagonaali (optinen muoto) 1,63 mm (1/11″)
- Värisuodatinmatriisi Yksivärinen ja Bayer
- Skannaustila: Progressiivinen
- Sulkimen tyyppi: Elektroninen rullaava suljin
- Kuvataajuus MAKSIMI 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–2,8 V), I/O - 1,5–2,8 V
- Tulosignaalin referenssikellotaajuus: 3–50 MHz
- Sarjaliitäntä (I2C): 2-johtiminen, 400 kHz max.
- Videodataliitäntä: 1b, 4b, 8b kehys-/linjatahdistuksella
- Lähtökellotaajuus MAX: 50 MHz 1 bitille, 12,5 MHz 4 bitille, 6,25 MHz 8 bitille
- Arvioitu virrankulutus (sisältää IO:n 5 pF:n kuormalla):
- QVGA 60FPS (tyypillinen) <4 mW
- QVGA 30 kuvaa sekunnissa (tyypillinen) <2 mW