| Как обещал, выкладываю материалы мастер-класса по Lego-роботам, проведенным на Application Developer Days - 3. Видео самого доклада будут опубликованы позже.\ Те кто хочет участвовать в завтрашнем состязании - обязательно ознакомиться. | 
Скачать презентацию можно здесь. Инфографика, которую нужно смотреть параллельно со слайдами, тоже доступна для загрузки.
Примеры NXC программ, показанных на мастер-классе ниже:
Движение прямо, пока не встретиться препятствие.
task main() {
    SetSensorLowspeed(S4);
    
    OnFwd(OUT_BC, 75);
    
    until(SensorUS(S4)<25);
    
    Off(OUT_BC);
}
task main() {
    SetSensorLowspeed(S4);
    
    for(int i=0; i<3; i++) {
        OnFwdSync(OUT_BC, 50, 100);
        until(SensorUS(S4)<25);
        
        RotateMotor(OUT_BC, 50, 720);
        PlayToneEx(440, 250, 4, false);
        RotateMotor(OUT_BC, 50, -720);
    }
}
 
Комментариев нет:
Отправить комментарий