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


LeJOS: Як завантажити програму на EV3

Зазвичай якщо ви користуєтеся плагіном LeJOS для Eclipse і не використовуєте додаткових бібліотек, які вимагають додавання сторонніх JAR, то із завантаженням програми на кубик EV3 проблем не виникає: це здійснюєься авоматично.


LeJOS+Gradle: використання сторонніх бібліотек у програмі

Звісно, Java дозволяє робити дуже багато і, в принципі, будь-яку задачу можна вирішити у LeJOS власними силами. Тільки чи варто? 🙂 Наприклад у програмі для дистанційного керувння роботом потрібно було знайти максимальне значення серед елементів масиву та його індекс і ми робили “велосипед”: методи maxValue() та maxIndex(), хоча насправді задача пошуку у масиві є типовою […]


LeJOS: програма дистанційно керованого робота 2

Статей про дистанційне керування з пульта та керування двигунами в принипі достатньо для того, аби створити програму для робота, яким можна керувати за допомогою пульта. Цим ми зараз і займемося, а заодно подивимося як працює метод getRemoteCommands, який дозволяє “слухати” одночасно кілька каналів.


LeJOS: базові операції з двигуном 1

З сенсорами ми більш-менш розібралися і настав час дати роботу можливість рухатися. Пора підключати до проекту двигуни і на перший раз це будуть два великих мотори EV3, роботу з якими забезпечує клас EV3LargeRegulatedMotor (всі двигуни EV3 реалізують інтерфейс RegulatedMotor, який крім власне керування двигуном дозволяє вимірювати деякі його параметри, але про це іншим разом).


LeJOS: ІЧ приймач в режимі пошуку 1

Як я вже згадував у попередній статті про роботу з інфрачервоним приймачем Mindstorms EV3, цей сенсор може працювати у режимі “Seek”, який дозвроляє визначати напрямок на маяк. Зараз ми спробуємо продемонструвати роботу у цьому режимі для чого скористаємося також інформацією зі статті про відтворення звуку у EV3. Ми спробуємо зробити невеличкий девайс для пошуку маячка […]


LeJOS: дистанційне керування з пульта 4

У нинішній статті буде аж два приклади: робота з інфрачервоним дальноміром і використання комплектного інфрачервоного пульта дистанційного керування. Стосовно сенсора відстані то він поганенький і краще окремо купити ультразвуковий далекомір Lego 45504 – він вартує 30 баксів, але на порядок кращий (насправді кращий за характеристиками навіть старий сенсор 9846 від Mindstorms NXT). Та ми маємо що […]