Публикации по теме 'mindstorms'
Учебник по MicroPython XII
В последнем уроке мы рассмотрели две вещи: новую команду DriveBase и разработанное в отрасли средство получения более предсказуемых вещей, называемое ПИД-регулятором. Оба средства, чтобы помочь вам оставаться на прямой и узкой.
Вы помните наш последний сценарий в последнем уроке, показывающий команду driveBase с гироскопом. На самом деле вы можете использовать жиро, чтобы попытаться исправить любой занос, заставляя его двигаться по прямой.
#!/usr/bin/env pybricks-micropython
from..
Вопросы по теме 'mindstorms'
Lejos на OSX 10.7 (лев)
На моем Mac установлена Lion OSX, и я хочу использовать свой Mac для разработки на Lejos.
Я долго искал достойное руководство по установке, но не смог найти. Итак, я попробовал другие учебники в Интернете, но это не сработает. Сначала я...
589 просмотров
schedule
05.06.2023
Группировка цветов RGB для блока NXT
Я пытаюсь написать расширение в netlogo для кирпича Nxt. Для подключения кирпича я использую Lejos. У меня проблема с датчиком цвета. Я хочу написать простой метод, который возвращает цвет датчика в виде числа, такого как желтый: 1, красный: 2 и т....
404 просмотров
schedule
19.04.2023
Разница между визуальным программированием NXT-G и C-подобным программированием кубиков Lego NXC
Я подхожу к программированию Lego NXT и начал с очень хорошего сайта http://nxtprograms.com . В частности, я следовал инструкциям для простого Segway с датчиком освещенности в качестве датчика балансировки...
1537 просмотров
schedule
21.06.2023
Bluetooth-соединение с блоком LEGO Mindstorms EV3 из приложения для iOS
Кто-нибудь знает, как установить Bluetooth-соединение из самописного iOS-приложения к новому программируемому блоку LEGO Mindstorms EV3?
Я пытался сделать это через метод scanForPeripheralsWithServices:options: CBCentralManager, но кирпич не...
15641 просмотров
schedule
22.01.2023
использовать C++ для получения данных с датчика LEGO EV3?
Я пытаюсь использовать C++ для связи с кирпичом LEGO Mindstorms EV3. Я клонировал репозиторий ev3sources , что позволяет мне делать это через Bluetooth - например, запускать подключенный двигатель к порту А мы можем сделать это:
#include...
3131 просмотров
schedule
01.03.2023
Как я могу подключить EV3 mindstorms через Bluetooth к игре Unity с помощью UnityScript?
Я делаю гоночную игру в Unity с помощью Unityscript, и я сделал руль с помощью робота Lego Mindstorms EV3. Я разрешаю роботу отправлять информацию по Bluetooth в игру, но не могу найти, как это сделать. У меня уже есть код для Bluetooth, работающего...
2292 просмотров
schedule
01.06.2023
Связь с NXT через USB из C++
Есть ли хорошие инструменты для подключения к LEGO Mindstorms NXT с ПК на C++? Я пробовал NXT++ ( https://github.com/cmwslw/nxt-plus-plus ), но это было решительно неэффективно.
290 просмотров
schedule
18.03.2024
Почему приведение объявления значения вместо аргумента функции приводит к другому поведению?
Почему приведение объявления значения вместо аргумента функции приводит к другому поведению?
Следующая операция зависает:
let duration = uint32 500
...
brick.DirectCommand.TurnMotorAtPowerForTimeAsync(motors, power, duration, breakEnabled)...
47 просмотров
schedule
14.05.2024
Как передать аргумент в Async.RunSynchronously?
Как передать аргумент в Async.RunSynchronously?
Я пытаюсь сделать следующее:
Async.RunSynchronously (moveAsync brick)
Конечно, это не компилируется:
Значение или конструктор «кирпич» не определен
Я обновил свой код, но все...
127 просмотров
schedule
30.08.2022
Проблема совместимости измерения ИК-датчика Mindstorms
Я использую Mindstorms и создаю робота с двумя двигателями и ИК-датчиком. 1) Я сделал программу, которая позволяет роботу следовать за ИК-сигналом и останавливаться при его достижении. 2) Сделал программу для дистанционного управления роботом с ИК...
202 просмотров
schedule
15.02.2023
Mindstorms EV3 - Найдите наибольшее число в массиве
Используя графический язык программирования LabView, который входит в стандартную комплектацию EV3 Mindstorms, я создал переменную-массив, содержащую 6 значений. Мне нужно определить, какое из этих шести значений является наибольшим, и заставить...
916 просмотров
schedule
06.06.2024
Как обнаружить Mindstorm EV3 с помощью flutter_blue
Я пытаюсь настроить сервер Bluetooth на Mindstorm EV3, используя ev3dev с python.
Сервер работает нормально, поскольку это очень простая реализация сокета сервера Bluetooth.
#!/usr/bin/env python3
import bluetooth
from ev3dev2.sound import...
106 просмотров
schedule
23.12.2022
Почему для этой функции python даются 2 аргумента?
from ev3dev.ev3 import *
from time import sleep
ml = LargeMotor('outB')
mr = LargeMotor('outC')
ts = TouchSensor()
cs = ColorSensor()
us = UltrasonicSensor()
cs.mode = 'COL-REFLECT'
us.mode = 'US-DIST-CM'
def motorenStop(stopaction):...
54 просмотров
schedule
15.05.2022