Публикации по теме '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 просмотров

Связь с 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