Сьогодні я б хотів розповісти вам про роботів на базі Lego NXT і про те, як його програмувати.
Програмувати робота не складно, якщо вивчити властивості компонентів, це як іноземна мова, тільки для робота.
Вивчивши властивості ти зможеш швидко орієнтуватися і швидко віддавати роботу накази.
Ти будеш розуміти що може робот, а що ні.
Я постараюся коротко розповісти про кожному компоненті і їх призначення.
Компонент Звук відповідає за звукові ефекти нашого робота.
За допомогою нього наш робот зможе подавати звукові сигнали.
Наприклад, включаєте ви робота а він вам - пі-пі, пі-пі.
А при виключенні, говорити - Поки / Good bay.
Компонент Рух відповідає за активацію моторів, які починають обертатися з обраної скоростью.Советую використовувати потужність: 50, так ви будете економніше використовувати батарею.
Компонент Цикл дає можливо нескінченно повторювати встановлені дії і завершувати повторення за встановленими собитіям.В моєму випадку це сенсорний датчик, який зреагує на об'єкт стоїть на відстані менше 10 см.
Параметри управління можуть набувати значень: Постійно, Датчик, Час, Вважати, Логіка. У базовому наборі у вас є датчики: Датчик ультразвуковий, звуку, дотику, оборотів, освітленості, Кнопки NXT, Прийняти повідомлення / Bluetooth, Таймер.
приклад програми
Невеликий приклад який продемонструє як це все працює.
Такою структурою ми говоримо роботу:
Тепер ви розумієте як все мелодійно. Вам потрібно обдумати весь ланцюжок дій, кожен крок, кожен рух!