OpenMV MicroPython OpenMV MicroPython OpenMV MicroPython
  • Strona główna
  • Samouczek
  • Podstawowe biblioteki
  • Płytki
  • Nakładki
  • Sensory
  • Język
  • CPython
  • Wewnętrzna struktura
  • Historia zmian
/
  • dev
  • English
  • العربية
  • 简体中文
  • 繁體中文
  • Hrvatski
  • Čeština
  • Nederlands
  • Suomi
  • Français
  • Deutsch
  • עברית
  • Magyar
  • Bahasa Indonesia
  • Italiano
  • 日本語
  • 한국어
  • Polski
  • Português (Brasil)
  • Português (Portugal)
  • Română
  • Русский
  • Español
  • Svenska
  • ไทย
  • Türkçe
  • Українська
  • Tiếng Việt
  • Dyskusja
  • Samouczek
  • Biblioteki
  • Płytki
  • Nakładki
  • Sensory
  • Język
  • CPython
  • Wewnętrzne mechanizmy
  • Dziennik zmian
  • Licencja
  • Starsze wersje
    • CMUcam5 (Pixy)
    • CMUcam4
    • CMUcam3
    • CMUcam2
    • CMUcam1
      • Wiki
        • Galeria
        • Pliki do pobrania
        • Często zadawane pytania
        • Publikacje
        • Ludzie
        • Problemy
        • Informacje prawne
      • Files
micropython-doc 0 0
Edytuj tę stronę
  1. OpenMV MicroPython /
  2. Projekt CMUcam /
  3. CMUcam1 /
  4. Wiki /
  5. Galeria
Wyświetl źródło Otwórz w ChatGPT Otwórz w Claude Otwórz w Perplexity

Galeria#

Oto więcej zdjęć kamery CMOS i płytki CMUcam1:

Camera Left Camera Angle

Następujące obrazy zostały zrobione przez CMUcam1 w pomieszczeniu i na zewnątrz:

W pomieszczeniu W pomieszczeniu Na zewnątrz

Ten kolejny obraz CMUcam1 jest pokazany w kolorze, a następnie jako osobne pasma R, G i B:

Color Bands

Ten kolejny zestaw obrazów CMUcam1 to przykłady tego, jak nasz program interfejsu w Javie może być używany do wyświetlania wyników śledzenia koloru z CMUcam1:

Elmo RGB Elmo BMP Hand RGB Hand BMP

Oto B2Bot, robot z CMUcam1 na głowicy serwa, dwoma silnikami DC i niestandardowym kontrolerem o nazwie Cerebellum:

B2Bot with Elmo B2Bot Front B2Bot Side

To MiniBot, robot CMUcam1 + Cerebellum z 2 serwami, który mieści się w sześcianie o boku mniejszym niż 5 cali:

MiniBot Elmo MiniBot Front MiniBot Side

Pierwsze zdjęcie poniżej pokazuje ServoBota, CMUcam1 bezpośrednio sterujący serwem hobbystycznym. Reszta zdjęć pokazuje MiniBot3D, który używa 3 serw do sterowania nie tylko obrotem (pan), ale także pochyleniem (tilt).

ServoBot MiniBot3D Angle MiniBot3D Side

Łatwo zaprogramować robota, aby podążał za kolorowymi obiektami, używając danych wyjściowych CMUcam1. W rzeczywistości, jeśli klikniesz tutaj, możesz pobrać kod C, którego użyliśmy do zaprogramowania układu PIC sterującego CMUcam1 na MiniBot3D.

Poniższe filmy prezentują nasze prototypowe roboty CMUcam1 w akcji:

The B2Bot chasing a large yellow ball.

The MiniBot tracking Elmo.

The MiniBot3D tracking with pan and tilt.

The ServoBot tracking an orange object.

The ServoBot tracking a blue object.

Oto fajny film zmontowany przez Anthony’ego Rowe’a, przedstawiający kilka robotów opartych na CMUcam1, w tym „Barneya”, fajnego robota podążającego za linią, z którym on i Alok Ladsariya wygrali zawody Mobot w 2002 roku:

A montage of CMUcam1-based robots.

Oto linki do innych stron i projektów opisujących roboty, które używają CMUcam1:

  • PIC and Handyboard CMUcam1 code

  • Barney — robot podążający za linią

  • Projekt bezpieczeństwa IRIS na University of Alabama w Huntsville

  • System rzeczywistości rozszerzonej grający w tenisa stołowego zaprojektowany przez studentów RPI

Poprzednia
Wiki
Następna
Pliki do pobrania

Dla OpenMV firmware v5.0.0 · oparty na MicroPython v1.28 · dokumentacja zbudowana 3 sierpnia 2026 · Prawa autorskie © 2014-2026 OpenMV, Damien P. George i innych.

OpenMV® oraz logo z przysłoną w kształcie litery O są zastrzeżonymi znakami towarowymi firmy OpenMV, LLC w Stanach Zjednoczonych i innych krajach. Wszystkie inne nazwy produktów są znakami towarowymi firmy OpenMV, LLC.

Wykonano przy użyciu Sphinx z motywem Shibuya theme.