Downloads#
Gebruikershandleiding#
De CMUcam1-gebruikershandleiding v2.00 voor firmware v1.12 is beschikbaar in PDF-vorm. Deze bevat een onderdelenlijst, boardschema en een beschrijving van het softwareprotocol. Handleidingen voor oudere versies van de firmware zijn hier te vinden: v1.11, v1.1, v1.0.
Als je besluit te experimenteren met het wijzigen van de camera-registerinstellingen, ben je misschien ook geïnteresseerd in het downloaden van de OV6620-camerahandleiding van OmniVision.
Het board bouwen#
Als je hem zelf helemaal vanaf nul bouwt, moet je dit HEX-codebestand (met de nieuwste firmware v1.12) downloaden om de SX28-chip te programmeren. Dit is de code die de functionaliteit en het seriële protocol implementeert dat in de handleiding wordt beschreven. Je kunt de SX-Key-downloader en -applicatie verkrijgen bij Parallax Inc. Oudere versies van de firmware zijn hier te vinden: v1.11, v1.1, v1.0.
Java-interfaceprogramma#
We hebben een open-source Java-programma dat je kunt downloaden om met je CMUcam1 te koppelen en deze te testen. Met dit interfaceprogramma kun je objecten volgen, gegevens analyseren en volledige CMUcam1-beelden vastleggen. Hier zijn Schermafbeeldingen Java-programma van deze interface.
Dit is het gezipte Java-project geschreven voor Linux.
Dit is de versie van de GUI die je besturingssysteem automatisch detecteert. Hij draait onder UNIX-systemen die seriële IO ondersteunen alsof het een bestand was (zoals Linux), evenals Windows 95/98/2000/NT/XP. We raden aan minimaal een Pentium 2 400 MHz-processor met Java 1.2.2 of hoger te gebruiken.
Om voorbeelden te zien van C-code voor de Cerebellum-microprocessor en de BotBall Handyboard die met de CMUcam1 communiceren, ga je naar deze webpagina.
Schema#
Hier is een JPEG met hoge resolutie van het huidige CMUcam1-schema (boardversie 1.23).
Voordat je naar de broncode vraagt, ben je misschien geïnteresseerd in het downloaden van de SX28-processorhandleiding van Ubicom.