• TechBBS-foorumin Piparkakkutalokisa 2024 -äänestys käynnissä! Käy äänestämässä 22 osallistujan joukosta kolme mielestäsi hienointa kilpailutyötä ja osallistu arvontaan! Linkki äänestykseen >>>

Pieni USB-kamera, jota voi ohjelmoida?

Liittynyt
26.07.2019
Viestejä
1 191
Olisi kiinnostusta ostaa jokin pieni USB-kamera, jolle voisi luoda ohjelmia esimerkiksi liikkeentunnistuksen modifioimiseksi. Myös on/off:ia pitäisi voida käyttää ohjelmallisesti.

Tiedättekö jotain halpoja ja hyviä? Linux, Arduino / ESP32 / vast. -tuki välttämätön.

Ohjelmoitavuus ei saisi olla ihan rampa kuitenkaan, joten en ole tässä nyt ihan varma, että millainen boardi riittäisi.

Muuten ehkä Getting Started With ESP32-CAM: A Beginner's Guide

Mutta esimerkiksi Seeed Xiao ESP32-S3 Sense on hieman halvempi.

Tässä saisi 16 eurolla myös -MB -alustan:
Wifi IoT Prosessori kehitysalusta ESP32 kameralla OV2640 3,3V Xtensa 32-bit 240Mhz dual core.
Valmistaja: Waveshare Electronics
 
Viimeksi muokattu:
Olisi kiinnostusta ostaa jokin pieni USB-kamera, jolle voisi luoda ohjelmia esimerkiksi liikkeentunnistuksen modifioimiseksi. Myös on/off:ia pitäisi voida käyttää ohjelmallisesti.

Tiedättekö jotain halpoja ja hyviä? Linux, Arduino / ESP32 / vast. -tuki välttämätön.

Ohjelmoitavuus ei saisi olla ihan rampa kuitenkaan, joten en ole tässä nyt ihan varma, että millainen boardi riittäisi.

Muuten ehkä Getting Started With ESP32-CAM: A Beginner's Guide

Varmaan tuo ESP32-CAM on ihan hyvä valinta jos haluaa tuollaisen pienen integroidun vehkeen. Samaa asiaa voi toki harjoitella muutenkin hankkimalla vaikka jonkun Arduino-setin jossa on kameramoduuli mukana, tai sitten hommia voi treenailla Raspberry Pi:n ja Pi Camera moduulin, tai ihan vaan usb-liitäntäisen verkkokameran kanssa.

Älyhän kuitenkin on loppupeleissä siinä boardissa jossa kamera/sensori on kiinni. Kameramoduuleilla on vain eri väylät mitä pitkin ne kommunikoi sen boardin kanssa. Toki tollanen pieni kikkula on hauska siinä mielessä että sen kanssa voi sitten tehdä jonkun "älykameran" siitä moduulista pienempään pakettiin kuin vaikka arduino/raspi + kameramoduuli setin kanssa.
 
Varmaan tuo ESP32-CAM on ihan hyvä valinta jos haluaa tuollaisen pienen integroidun vehkeen. Samaa asiaa voi toki harjoitella muutenkin hankkimalla vaikka jonkun Arduino-setin jossa on kameramoduuli mukana, tai sitten hommia voi treenailla Raspberry Pi:n ja Pi Camera moduulin, tai ihan vaan usb-liitäntäisen verkkokameran kanssa.

Älyhän kuitenkin on loppupeleissä siinä boardissa jossa kamera/sensori on kiinni. Kameramoduuleilla on vain eri väylät mitä pitkin ne kommunikoi sen boardin kanssa. Toki tollanen pieni kikkula on hauska siinä mielessä että sen kanssa voi sitten tehdä jonkun "älykameran" siitä moduulista pienempään pakettiin kuin vaikka arduino/raspi + kameramoduuli setin kanssa.
Pelkäsin, että jos ostan USB-kameran, niin siihen ei saa mitään API:a, vaikka sen kytkisi SoC:iin.
 
Pelkäsin, että jos ostan USB-kameran, niin siihen ei saa mitään API:a, vaikka sen kytkisi SoC:iin.

No joo, kyse lähinnä siitä mitä nyt haluat/olet hakemassa. Myös tuo sun linkkaama ESP32-CAM on olemukseltaan boardi ja siihen liitetty kameramoduuli (lähinnä siis kuvakenno). Kaikki äly mitä siinä on asuu siinä ESP32:ssa, kameramoduulissa itsessään ei ole mitään älyä. Sama tilanne periaatteessa vaikka laitat Raspiin (tai mihin tahansa SoC:iin/tietokoneeseen) kiinni usb-webbikameran, kaikki äly on siinä isäntälaitteessa, webbikamera vain tuottaa kuvaa jolle ne temput tehdään ohjelmassa. Eroja sitten tulee siinä millä rajapinnalla ja protokollalla kamera kommunikoi sen sun käyttämän laitteen kanssa.

Tämä raspi-vinkki nyt lähinnä oli sitä varten jos haluat lähteä leikkimään "matalalla kynnyksellä". Raspiin (ja Arduinoon) saa monenlaisia kameramoduuleita jotka tulee lattakaapelilla boardiin kiinni ja koko setin saa vaikka nätisti paketoitua pieneen pakettiin tällaiseen kamerakoteloon.

Kyse on lähinnä nyt siitä, mitä haluat tehdä. Jos tarkoitus on oppia tekemään asioita kuvalle niin sitä voi tehdä aikalailla millä tahansa tietokoneella ja kameralla, mutta jos tavoite ja kiinnostus on luoda oma "embedded älykamera" niin sitten pitää katsella noita pikku SoC:eja ja kameramoduuleita niihin.
 
No itse haluaisin boardin, jossa on hyvät kehittäjätyökalut/SDK ja joka on halvin mahdollinen, jossa on hyvä SDK. Mielummin maksan vaikka Python-API:sta kuin jostain kryptisestä FTDI-ohjelmoinnista.

Ohjelmoitava kamera + tietokone siis haussa, ei kuvankäsittely kuvatiedostosta.

Tuollainen RPi-pohjainen maksaa ainakin 2x enemmän kuin ESP32-pohjainen.

Lisäksi vaihtoehtona olisi se, että ohjelmoinnin voisi suorittaa PC:llä, jolloin itse boardi voisi olla hyvinkin rampa. En vain tiedä, mikä on halvin boardi, joka pyörittäisi haluamiani ohjelmia.
 
Viimeksi muokattu:

Statistiikka

Viestiketjuista
263 650
Viestejä
4 572 254
Jäsenet
75 225
Uusin jäsen
lellu212

Hinta.fi

Back
Ylös Bottom