Co mogę zrobić z Arduino i OpenCV?


Najlepsza odpowiedź

Jak wspomniano powyżej, zdecydowanie nie możesz wykonać żadnego zadania wymagającego dużej ilości aplikacji przy użyciu OpenCV na samym Arduino.

Jednak. Główną zaletą Arduino jest połączenie czujników i wysyłanie danych.

Dane wyjściowe Arduino można wyświetlać na komputerze za pomocą OpenCV za pomocą obrazów.

Alternatywą dla OoenCV jest język abstrakcji Java o nazwie Przetwarzanie. Kodowanie przetwarzania jest intuicyjne dla Arduino. Korzystając z danych czujnika z Arduino, możemy tworzyć animacje lub określone wyjścia graficzne na komputerze.

Raspberry Pi to kompletny system, tak. Ale użycie Arduino z OpenCV lub Processing na PC jest bardziej elastyczne, ponieważ zawsze możemy sklonować dane wyjściowe na kilku urządzeniach przy użyciu tylko jednego interfejsu czujnika (aka Arduino).

PS: Sprawdź Przetwarzanie. Może nie jest tak potężny jak OpenCV, ale może łatwo pobierać dane z Arduino, a także sterować Arduino z komputera za pomocą grafiki.

Baw się dobrze 🙂 i powiedz mi, czy podobał Ci się język przetwarzania .

Odpowiedź

nie działało z openCV, ale tak, możesz to zrozumieć na prostym przykładzie.

  • Jeśli chodzi o embedded / Mikrokontroler to rzecz, którą idziesz z Arduino.
  • Kiedy musisz zrobić z komputerem / interfejsem, wybierasz openCV.
  • Może istnieć kilka warunków, w których otrzymujesz sygnał z czujnika, przeczytaj go przez MicroController / arduino, a następnie użyj tego sygnału w celu obliczeniowym. Wiem, że jeden z moich znajomych zrobił podobną rzecz. Po prostu uzyskał napięcie i prąd wytwarzane przez fałszywy system zasilania, przetworzył je przez PIC (mikrokontroler), a następnie zapisał ten sygnał jako dane w tabeli bazy danych.

Więc myślę, że możesz używać arduino i openCV w ten sam sposób lub jesteś bardziej kreatywny, a może możesz wymyślić zalew lepszych pomysłów.

zawsze jest się czego nauczyć;)

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *