Забелязали ли сте как командата "run()" се записва след команда "Motor()", като са разделени с точка? Това разделение с точка се нарича оператор "Точка" (Dot).

Необходимо е да се абонирате за FLLCasts.com, за да достъпите това видео
- #1528
- 28 Jan 2020
Точката показва на робота, че командата "run()" е свойство на обекта "Motor()". "Motor()" държи информацията за това кой мотор трябва да бъде задвижен от командата "run()" и без тази информация, командата не може да бъде изпълнена.
За да използваме тези команди, в началото на програмата си трябва да имаме следните два реда:
from pybricks.ev3devices import (Motor) from pybricks.parameters import (Port)
С тях импортираме обектите "Motor" и "Port" (Port ни позволява да задаваме на кой порт ни се намира мотора в командата "Motor"). Забележете, че командата "run" не е импортирана, защото като свойство на обекта "Motor", тя идва с него.
Курсове и занятия включващи този Урок
Този Урок е използван в следните курсове и занятия.

Python за EV3 LEGO Mindstorms - ниво 1
- 74
- 28:18
- 114

Допълнителни задачи
Нарочно откачете един от кабелите и наблюдавайте, какво ще направи робота.
- 3
- 0
- 8
- 3d_rotation 0

Python за EV3 LEGO Mindstorms - ниво 1
- 74
- 28:18
- 114

Занятие 2 - Роботизирана ръка
Въведение
Миналия път програмирахме робота ни да се разхожда с поднос и чаша, но той не можеше да подава чашата си на клиентите. Днес ще програмираме робот с ръка, така че да може да подава чашата си. Внимавайте с каква скорост ще го програмирате да движи чашата си, или ще разлеете съдържанието ѝ!
- 10
- 5
- 9
- 3d_rotation 1