Описание тега pybricks-micropython

1 ответ

Есть ли ошибка в команде motor.run_target?

MicroPython 1.0.0, ev3dev Linux echo 4.14.96-ev3dev-2.3.2-ev3 #1 PREEMPT Sun 27 января 21:27:35 CST 2019 armv5tejl GNU/Linux #!/usr/bin/env pybricks-micropython from pybricks import ev3brick as brick from pybricks.ev3devices import Motor from pybric…
03 июл '19 в 14:52
0 ответов

Как работает функция stalled() в Pybricks-MicroPython

MicroPython 2.0 бета 5 Пытаясь понять, как stalled() Функция на мотор работает. Я запускаю двигатель с постоянным током 100 и держу колесо, чтобы оно не могло двигаться. Но stalled функция не срабатывает, что бы я ни делал, мне не удается вернуть Tr…
1 ответ

Случайно в MicroPython, кажется, делать что-нибудь?

Использование pybricks-micropython Выполнение этой команды для получения случайного номера порта работает под CPython. import random port = random.randint(50000,50999) выдает число, только оно вряд ли случайное, это одно и то же число каждый раз, ко…
17 июн '19 в 20:56
0 ответов

как подключить urequests.get() к серверу picoweb

Когда я пытаюсь подключиться к серверу picoweb, используя urequests.get('http://192.168.4.1:8081/stop') Я получаю эту ошибку Traceback (most recent call last): File "<stdin>", line 1, in <module> File "<string>", line 60, in <mo…
1 ответ

Связь UART в ESP-12E

Я использую микропитон на той же плате, чтобы начать последовательную связь from machine import UART uart = UART(1, 9600) uart.init(9600, bits=8, parity=None, stop=1) uart.write('abc') и чтение последовательных данных с помощью преобразователя USB в…
1 ответ

Используя Python, мне нужен цикл одновременно с циклом событий контроллера PS4

Используя Python, я хочу запускать два цикла одновременно. Первый - это обычный цикл while. Второй - это цикл while, основанный на файловых событиях от контроллера PS4, подключенного через Bluetooth. Две петли должны знать, чем занимаются другие пет…
31 июл '20 в 21:33
5 ответов

Функция привода в MicroPyhton для LEGO EV3

Я пытаюсь понять функции класса DriveBase от MicroPython для EV3. Я создаю экземпляр объекта DriveBase следующим образом robot = DriveBase(left_motor, right_motor, wheel_diameter=55.5, axle_track=104) Когда я бегу robot.drive(speed, angle) с более в…
1 ответ

Intellisense не находит моторный класс pybricks, а все остальное

Я хочу кодировать с помощью pybricks, и до сих пор все работало, кроме класса Motor. Я использую Visual Studio Code. Это импорт: from pybricks.hubs import EV3Brick from pybricks.ev3devices import ColorSensor from pybricks.ev3devices import Motor fro…
1 ответ

Можете ли вы использовать события или прерывания с EV3 micropython?

Я пытаюсь написать программу для кубика LEGO Mindstorms EV3, которая требует, чтобы действия выполнялись, когда датчики регистрируют определенный входной сигнал. Насколько я могу судить, единственный способ сделать это в EV3 micropython / pybricks -…
2 ответа

Как получить немедленную реакцию между двигателями и датчиками?

Я новичок в pybricks и нашел очень мало документации, чтобы помочь ответить на мой собственный запрос. Я написал, как мне казалось, простую программу, которая будет вращать моего робота на месте, пока ультразвуковой датчик что-то не увидит. Затем он…
1 ответ

Потоки на микропитоне EV3

Я пытаюсь написать код для своего блока EV3. Я действительно изо всех сил пытаюсь заставить многопоточность работать. Я использую модуль потоковой передачи, он не выдает ошибок, но функции, которые должны выполняться в другом потоке, вообще не запус…
0 ответов

Отправка данных между EV3 и ПК

Я программирую робота, и ему нужно отправлять данные между EV3 и моим ноутбуком (Windows). Я запускаю pybricks на EV3, что позволяет мне писать код на python. Я уже провел исследование, но единственное, что осталось, — это несколько блогов 2014 года…
0 ответов

microPython - игра simon - проблема с очисткой массива

Я создаю игру Simon, используя lego ev3 и microPython. Мой код прикреплен ниже. Я думаю, что у меня проблема с каждой итерацией, очищающей мой массив нажатий. Спасибо #!/usr/bin/env pybricks-micropython from pybricks.hubs import EV3Brick from pybric…
1 ответ

Ошибка вызывается на mqtt.publish через некоторое время после запуска программы

Traceback (most recent call last): File "<stdin>", line 115, in wind_Speed_Pulse File "<stdin>", line 65, in publish_Wind_Speed File "umqtt/simple.py", line 134, in publish OSError: [Errno 104] ECONNRESET '''Import Libraries''' from mac…
26 окт '22 в 09:54
1 ответ

Невозможно подключить сокет RFCOMM: соединение отклонено. GDBus.error:org.bluez.error.failed:Протокол недоступен

Я пытаюсь подключить lego ev3 с micropython к Raspberry Pi через Bluetooth. Установил bluez и blueman на малину. Я сделал адрес LEGO доверенным и подключил его через командную строку, используяsudo rfcomm connect hci0 <address>. Сопряжение уст…
0 ответов

Mindstorms EV3 (Micro Python) — Motor.run() не работает

У меня есть Lego Mindstorms EV3 под управлением MicroPython. Когда я пытаюсь использовать этот код, он не работает: #!/usr/bin/env pybricks-micropython from pybricks.robotics import DriveBase, Stop from pybricks.hubs import EV3Brick from pybricks.ev…