Архіви за тегами: Mindstorms


LeJOS: відтворення звуку у Mindstorms EV3 1

Ще одна цікава і корисна річ, на яку здатен Mindstorms EV3: відтворення звуку через вбудований динамік. Корисна, бо робота можна навчити навіть говорити, але поки ми не збираємося цього робити, а обмежемося базовими речами 🙂 Отож, відтворення звуків у Mindstorms EV3 можна розглядати у двох іпостасях: відтворення тонів чи нот і відтворення звукових файлів (підтримуються тільки […]


LeJOS як рахувати натискання кнопки 1

Своє знайомство з Java для Mindstorms (LeJOS) я вирішив почати не з типового Hello World (яке, між іншим, нічим не відрізняється від такого для платформи ПК, бо LeJOS прекрасно розуміє що таке System.out.println() і виводить повідомлення просто на екран кубика Mindstorms). Насправді я вирішив написати програму підрахунку натискання кнопки (сенсора доторку), бо таку ж програму я […]


Плагін LeJOS для Eclipse IDE 4

У попередній статті я писав як встановити LeJOS на кубик Mindstorms EV3 щоб почати програмувати роботів на Java. Але очевидно, що минули часи коли достатньо було кодити у блокноті і зараз існує кілька інтегрованих середовищ розробки для Java, які суттєво спрощують життя, і було б добре користуватися одним з таких IDE і для роботи з […]


Як встановити LeJOS на Mindstorms EV3

Погрався новим Mindstorms EV3 десь тиждень і зрозумів, що серйозний проект на конструкторі “з коробки” зробити нереально. Хоча купити Lego зараз не проблема, Mindstorms EV3 підтримує сенсори від сторонніх виробників, а можливостей середовища розробки з головою вистачає для програмування досить складної логіки, розраховано Mindstorms на дітей. Так, кубики красиві і кольорові, так, можна створювали власні підпрограми і зберігати […]


Mindstorms EV3: як підключити додаткові сенсори

Я купив собі Mindstorms EV3 Home Edition і тому наразі маю трохи бідний комплект сенсорів у порівнянні з власниками навчальної версії. Наприклад у мене нема гіроскопа та ультразвукового дальноміра (зате є інфрачервоний). Насправді це не велика проблема, бо додаткові сенсори можна купити, але от як змусити середовище програмування Mindstorms працювати з ними, як додати давач у програму?


Mindstorms як рахувати натискання кнопки 1

У Mindstorms робота зі змінними організована якось дуже дико, не те що у LabVIEW, тому іноді навіть елементарні операції можуть викликати проблеми. От наприклад проста задача: виводити на екран кількість натискань якоїсь клавіші (кількість спрацювань тригера або датчика, тощо). Очевидно, що потрібно створити змінну та інкрементувати її значення щоразу коли відбувається подія, яка нас цікавить. Але […]