Рубрика Программирование

EV3 + Python = ev3dev. Часть 1.1 Где еще писать код.

В продолжение предыдущей темы. Натолкнулся в интернете на статью  В ней рассказано, как настроить IDE Eclipse для работы с EV3. При этом мы получаем практически автоматизированную загрузку в блок. Но, работая по данной схеме в ОС Windows, столкнулся с неприятным…

Scratch + WeDo 1. Что нужно, чтобы заработало.

Лего WeDo – образовательный набор лего, занятия с которым можно проводить как в дошкольном образовании, так и в начальной школе. Отличается интересным набором деталей. Занимает некую переходную ступень между непрограммируемым лего и программируемым более серьезно (NXT, EV3). Более подробно о…

П-регулятор в LEGO® MINDSTORMS® EV3

Одним из базовых движений в легоконструировании является следование по черной линии. Общая теория и конкретные примеры создания программы описаны на сайте wroboto.ru Опишу, каким образом мы это реализуем в среде EV3, поскольку есть отличия. Первое, что необходимо знать роботу –…

Программа для соревнования “Биатлон” в NXT-G

Многочисленные обращения опубликовать программу к нашему роботу решил все-же удовлетворить. Во-первых, наш робот. Конструкция не самая удачная, сразу это оговорю. Но для начинания вполне сойдет. [pe2-gallery album=”http://picasaweb.google.com/data/feed/base/user/102342512176723292050/albumid/6022060854760205649?alt=rss&hl=en_US&kind=photo” ] Во-вторых, программа. Оставляю ее без комментариев. [wpfilebase tag=file id=2/]

Алгоритм плавного движения по черной линии 3. Программирование в NXT-G

Итак, мы подошли к самому главному – к программированию. Поскольку значение идеальной точки может понадобиться в программе не один раз, а тянуть нитки через всю программу довольно неудобно, лучше всего завести под хранение этой величины отдельную переменную: Edit -> Define…

Среднее значение показаний датчика в NXT-G

Средствами NXT-G возможно рассчитать среднее значение показаний датчика и, например, отобразить это значение на экране. Делается это следующим образом:     Необходима переменная, где бы хранилось среднее значение. Можно назвать ее “Average”. Первое действие в цикле – обнуление этой переменной,…