пример кода с delay
- Code: [Выделить всё] [Expand/Collapse]
- void forward()
- {
- // поднять вверх переднее правое колено и левое нижнее колено
- for(i = 0 ; i<=25; i++){
- servo2.write(90 - i);
- servo3.write(90 + i);
- delay(10);
- }
- // передвинуть переднее правое и левое заднее бедро вперед, переднее левое и заднее правое бедро назад
- for(i = 0 ; i<=44; i++){
- servo11.write(90 + i + 7);//плб
- servo22.write(50 + i );//ппб
- servo33.write(93 - i - 4);//злб
- servo44.write(138 - i );//зпб
- delay(10);
- }
- // опустить преднее правое и заднее левое колено
- for(i = 0 ; i<=25; i++){
- servo2.write(65 + i);
- servo3.write(115 - i);
- delay(10);
- }
- // поднять переднее левое колено и заднее правое
- for(i = 0 ; i<=25; i++){
- servo1.write(90 + i);
- servo4.write(83 - i);
- delay(10);
- }
- // передвинуть вперед переденее левое и заднее правое бедро, переднее правое и заднее левое бедро назад
- for(i = 0 ; i<=44; i++){
- servo11.write(141 - i - 7);//плб
- servo22.write(94 - i );//ппб
- servo33.write(45 + i + 4);//злб
- servo44.write(94 + i);//зпб
- delay(10);
- }
- // опустить вниз
- for(i = 0 ; i<=25; i++){
- servo1.write(115 - i);
- servo4.write(58 + i);
- delay(10);
- }
- }
- GeSHi © Codebox Plus