W dzisiejszym wpisie zajmiemy się interfejsem EasyVR z Arduino UNO. W poprzednim poście, zobaczyliśmy jak wygląda rozpoczęcie pracy z programem EasyVR Commander. Było to dość proste i jeśli postępuje się zgodnie z przedstawionymi tam krokami, nie da się utknąć. Mimo tego, w wypadku napotkania jakichś kłopotów, jestem tutaj.
Ten poradnik jest dość szybki i ważny, ponieważ zawiera prawdziwy kod, za pomocą którego będziemy kontrolować naszego robota. Po dodaniu komend głosowych należy zamknąć program EasyVR Commander i otworzyć oprogramowanie Arduino. Podłączamy płytkę Arduino do komputera i sprawdzamy czy zworka J12 jest w pozycji SW. Należy również przeczytać Błąd szkolenia: Rozpoznanie nie powiodło się w EasyVR jeśli natrafimy na taki błąd podczas pracy z EasyVR. Tak więc, zacznijmy od połączenia EasyVR z Arduino UNO.
Połączenie EasyVR z Arduino UNO
Po pierwsze, pobierzmy biblioteki Arduino dla EasyVR Shield. Można je łatwo znaleźć na oficjalnej stronie EasyVR.
Wystarczy połączyć Arduino UNO z komputerem.
Otwieramy oprogramowanie Arduino i wklejamy do niego poniższy kod.
Należy wypalić (wgrać) swój kod na płytce Arduino.
Teraz otwieramy nasz Monitor Szeregowy w Arduino UNO i zobaczymy najpierw komunikat mówiący "EasyVR Detected” (Pl. wykryto EasyVR).
Teraz wypowiadamy do mikrofonu dowolną komendę, którą zapisaliśmy w tablicy i zobaczymy, że gdy komenda pasuje, terminal szeregowy wyśle określony znak.
Można zmienić ten znak, jeśli chcemy, dokonując prostej zmiany w kodzie.
To wszystko na dzisiaj. Mam nadzieję, że teraz możecie łatwo połączyć EasyVR z Arduino UNO.