Dzisiejszy post jest o rozpoczęciu pracy z kamerą Pixy. Teraz pierwszą rzeczą, która przychodzi na myśl jest to, czym jest kamera Pixy, więc najpierw zróbmy małe wprowadzenie na dotyczące kamery Pixy, nad którą ostatnio pracowałem. Kamera Pixy to mała kamera wykorzystująca mikrokontroler NXP. Jest to bardzo potężna płytka i może być łatwo połączona z prostą płytką Arduino UNO. Zatem, teraz możemy wykonywać przetwarzanie obrazu nawet na Arduino UNO.
Przetwarzanie obrazu wymaga potężnej płytki, dlatego nie możemy połączyć prostej kamery internetowej z Arduino UNO lub Mega itp. Przed użyciem kamery Pixy, kiedy potrzebowałem przetworzyć obraz w urządzeniu, zawsze używałem Arduino YUN, Raspberry Pi lub Arduino USB Host Shield. Wciąż jednak było dość trudno wykonać przetwarzanie obrazu, nawet na tak potężnych płytkach jak Arduino YUN. Ale teraz z modułem Pixy Camera, można dość łatwo zrobić przetwarzanie obrazu nawet na Arduino UNO.
Teraz pojawia się pytanie, co robi ten moduł? Właściwie, moduł Pixy ma w sobie mikrokontroler NXP, który wykonuje całe przetwarzanie obrazu i jest kontrolowany przez komputer. (Zajmiemy się tym w kolejnych poradnikach) Po ustawieniu parametrów takich jak wykrywanie kolorów, obiektów itp. wystarczy odłączyć go od komputera i podłączyć do Arduino lub innego mikrokontrolera PIC. Teraz, gdy tylko obiekt pojawi się przed kamerą Pixy, automatycznie rozpozna go i wyśle komendę do naszego mikrokontrolera, a także wyśle parametry takie jak współrzędne X, Y lub rozmiar itp. obiektu. To co trzeba zrobić, to zastosować swój algorytm na Arduino, tzn. co trzeba zrobić jeśli obiekt znajdzie się przed kamerą. Brzmi skomplikowanie, nie ma się co martwić. Będziemy wyjaśniać wszystko szczegółowo w nadchodzących poradnikach. Zatem, teraz przyjrzymy się jak rozpocząć pracę z kamerą Pixy.
Rozpoczęcie pracy z kamerą Pixy
Kiedy zamówiłem kamerę Pixy, otrzymałem ją w ciągu 10 dni.
Po otrzymaniu pudełka, otworzyłem je i otrzymałem dwa elementy. Jeden to sama płytka Pixy Camera, a drugi to przewód Serial to SPI (szeregowy na SPI), który służy do połączenia Pixy Camera z Arduino lub mikrokontrolerem PIC.
Kamera Pixy jest pokazana na fotografii otwierającej artykuł.
Otrzymany przewód Serial to SPI ma dziewięć pinów na końcu, który jest podłączany do płytki Pixy oraz sześć pinów na końcu, który jest podłączany do mikrokontrolera Arduino.
Przewód ten jest pokazany na fotografii poniżej.
Czarna strona tego przewodu jest przeznaczona dla mikrokontrolera, podczas gdy biała strona jest przeznaczona dla samej płytki Pixy Camera.
Następnym przewodem, którego będziemy potrzebować jest przewód USB do mini USB, który nie jest dołączony do zestawu, więc trzeba go zdobyć na własną rękę.
Ja również otrzymałem swój i jest on przedstawiony na fotografii poniżej.
Ten przewód jest używany do połączenia płytki Pixy Camera z komputerem.
Za pomocą tego przewodu szkolimy naszą kamerę Pixy i pozwalamy jej poznawać kolory i obiekty.
Właściwie ustawiamy sygnaturę używając Pixy Camera Software, który omówię w moim następnym poradniku i używając tego oprogramowania sprawiamy, że Pixy będzie robić niesamowite rzeczy.
Teraz mamy już wszystkie narzędzia do rozpoczęcia pracy z kamerą Pixy, więc w następnym poradniku przyjrzymy się jak zainstalować oprogramowanie Pixy Camera w Windows.