Przewodnik szybkiego startu CMUcam3 dla Windows#

To dla zaawansowanych użytkowników. Bardziej szczegółowe instrukcje znajdziesz w Dokumentacja. Możesz pobrać pakiet zawierający całe to oprogramowanie ze strony Pliki do pobrania.

  • Pobierz i zainstaluj cygwin

  • Go to the Arm GNU Toolchain download site

    • Pobierz wersję docelową „EABI” lub „Bare Metal” dla Windows

    • Zainstaluj

  • Go to Flash Magic

    • Pobierz i zainstaluj LPC ISP

  • Pobierz kod źródłowy cc3

    • Pobierz zip z najnowszym stabilnym snapshotem z naszej strony Pliki do pobrania

    • lub pobierz świeżą kopię z svn, wpisując:

      svn co https://cc3.svn.sourceforge.net/svnroot/cc3/trunk cc3
      
  • Otwórz powłokę Cygwin

    • Przejdź do cc3

      • cd c:, aby przejść na dysk c, a następnie wejdź do katalogu cc3

      • wpisanie ls wyświetli wszystkie pliki

    • Wpisz make

      • wpisanie make clean usunie wszystkie skompilowane pliki.

      • make musi zostać uruchomiony w katalogu głównym, zanim będziesz mógł kompilować poszczególne projekty

  • Uruchom w trybie programowania

    • Przytrzymaj wciśnięty przycisk podczas włączania zasilania, aby uruchomić w trybie programowania

  • Otwórz LPC ISP i załaduj skompilowany plik hex

    • Przejdź do cc3/projects/cmucam2/cmucam2_lpc2106-cmucam3.hex

    • Zaprogramuj płytkę (flash)

    • Zamknij program ISP

  • Otwórz program terminalowy

    • Wyłącz i włącz ponownie zasilanie płytki

    • Zielona dioda LED zasilania powinna się zapalić

    • Jeśli kod działa poprawnie, czerwona dioda LED zgaśnie, a niebieska i żółta diody LED zaświecą się słabo

    • Upewnij się, że wypisuje komunikat startowy

  • Użyj graficznego interfejsu użytkownika do przeglądania obrazów i ustawiania ostrości kamery

    • Opcja 1: narzędzie CMUcam3 Frame Grab

      • Pobierz narzędzie CMUcam3 Frame Grab Utility i zainstaluj .NET (oba na stronie Pliki do pobrania)

      • Kliknij dwukrotnie „CMUcam3 Frame Grabber.exe”

      • Wybierz właściwy port COM i naciśnij „Connect”

      • Kliknij przycisk „Send”, aby sprawdzić komunikat „ACK” i zobaczyć, czy port jest połączony

      • Kliknij „Grab Frame”, aby przechwycić przykładowy obraz

    • Opcja 2: GUI CMUcam2

      • Zobacz dokumentację GUI CMUcam2

      • Sprawdź, czy GUI wykrywa kamerę i może wysłać klatkę

      • GUI nie ustawia poprawnie portu szeregowego, więc pomiędzy pobieraniem z ISP a użyciem GUI CMUcam2 należy uruchomić program terminalowy