Fargeobjektsporing med en 8-bits mikrokontroller

[Craig] Sendt i en lenke til dette prosjektet som klarer å implementere fargesporing på en 8-bits mikrokontroller med 60 bilder per sekund. Det er litt ganske utrolig ytelse, men vi snakker heller ikke om å bruke en hobby-klasse mikrokontroller. C8051F360 er en arm mikrokontroller med 100 MIPs gjennomstrømning og med en systemur som kan fungere på opptil 100 MHz. Du må også vurdere at brikken vil kunne ikke gjøre noe annet i sporingsmodus. Selv med de gotchase, er det fortsatt ganske utrolig.

Oppsettet bruker en OMNIVISION OV7720 kamera modul. Den har sin egen 24 MHz klokke, som brukes som klokke signal på mikrokontrollerens PLL for å generere en 96 MHz system klokke. Koden, som er skrevet i en kombinasjon av c og monteringsspråk, skyver fanget sporingsdata til en PC via en seriell portforbindelse. Etter pause kan du se en bare-ben-demo-video som illustrerer hva kameraet ser og hvilke data dukker opp på PCen.

Hvis du hadde systemet i hånden, hva ville du bruke den til? Kanskje det er et perfekt tillegg til den paintball sentry pistolen hvor du har vært hacking bort?

Leave a Reply

Your email address will not be published. Required fields are marked *