Kódování pomocí VEX GO Brain

VEX GO Brain se používá k detekci zrychlení a rotace.

GO_Brain-Battery.png

Poznámka: v tomto článku ukázkové projekty používají Code Base GO Build.


Jak se používá mozek

GO_Brain-Powered_On.png

Mozek má vestavěný gyroskop a akcelerometr. Ty se používají k detekci zrychlení a rotace.

Mozek dokáže detekovat:

_Acceleration_of__block.png

Zrychlení.
Mozek může hlásit zrychlení každé ze tří os pomocí bloku (Acceleration of).

GO_BrainAxis.png

Mozek hlásí zrychlení na třech osách. Osy x, y a z. Každá osa má pozitivní a negativní směr.

_Drive_heading__block.png

Směr a rotace.
Mozek může hlásit hodnotu kurzu ve stupních pomocí bloku (Směr pohybu).

GO_Brain_Compass.jpg

Hodnota kurzu uvádí rozsah od 0 do 359,99 stupňů. Hodnota je hlášena při otáčení ve směru hodinových ručiček.

_Drive_rotation__block.png

Mozek může hlásit hodnotu rotace ve stupních pomocí bloku (Drive rotation).

GO_Brain_Rotation_Direction.png

Hodnota otočení hlásí kladné hodnoty při otočení doprava a záporné hodnoty při otočení doleva. Hodnoty rotace jsou kumulativní a nejsou omezeny na 0 nebo 360 stupňů. Budou se dále zvyšovat nebo snižovat, jak se rotace hromadí.


Příklad projektu zrychlení sestavy

Report_acceleration_snipit.png

Níže uvedený kód bude hlásit hodnotu zrychlení každé osy při otáčení základny kódu.

Report_acceleration_project_markup.jpeg

Pomocí Print Console lze sledovat, jak se hodnota zrychlení mění v reálném čase.


Příklad projektu záhlaví a rotace sestavy

Report_rotation_snipit.png

Níže uvedený kód bude hlásit směr hnacího ústrojí kódové základny a hodnotu rotace při otáčení kódové základny.

Report_Heading_and_Rotation__right__mockup.jpeg

Konzolu tisku lze použít k zobrazení hodnot záhlaví a rotace, které se mění v reálném čase.

Všimněte si, že hodnoty kurzu jsou hlášeny ve směru hodinových ručiček mezi 0-359,99 stupni, protože kódová základna se otáčí doprava. Hodnoty rotace jsou kumulativní, budou se dále zvyšovat (otáčení vpravo) nebo klesat (rotace vlevo).

Report_Rotation_left_snipit.png

Upravte blok [Turn for] v projektu, abyste změnili směr z „doprava“ na „doleva“ a znovu spusťte projekt.

Report_Heading_and_Rotation__left__mockup.jpeg

V Konzole tisku si všimněte, že hodnoty nadpisů jsou hlášeny ve směru hodinových ručiček mezi 0-359,99 stupni, protože kódová základna se otáčí doleva. První odbočka doleva o 90 stupňů je hlášena jako kurz 270 stupňů. Hodnoty rotace se s každým otočením dále zvyšují, ale protože se základna kódu otáčí doleva, hodnoty rotace hlásí záporné hodnoty.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: