Разнообразие
Циклы
micros()
random
tone
Сервоприводы
Пример
Спасибо за внимание!
286.61K
Category: programmingprogramming

Разнообразие. Циклы

1. Разнообразие

2. Циклы

switch

3. micros()

micros()=millis()/1000

4. random

• randomSeed (seed);
• random (max);
• random (min, max);

5. tone

• tone(pin, frequency)
• tone(pin, frequency, duration)
• noTone(pin)

6. Сервоприводы

7. Пример

#include <Servo.h>
#define servoPin 9
// 544 это эталонная длина импульса при котором сервопривод должен принять положение

#define servoMinImp 544
// 2400 это эталонная длина импульса при котором сервопривод должен принять положение
180°
#define servoMaxImp 2400
Servo myServo;
void setup()
{
myServo.attach(servoPin, servoMinImp, servoMaxImp);
}
void loop()
{
myServo.writeMicroseconds(servoMinImp);
delay(2000);
myServo.writeMicroseconds(1520);
delay(2000);
myServo.writeMicroseconds(servoMaxImp);
delay(2000);
}

8. Спасибо за внимание!

English     Русский Rules