Проход по ссылкам навигацииГлавная : Статьи :

Имперский марш на сервоприводах и MSP430

Имперский марш на сервоприводах и MSP430

Rain 2003 Все началоСкачать на андроид.радио глушитель сь с того, что я Индикация для эквалайзера заказал сервы. Rain 2003 Думал что это Htpbcnjhна 12 вольт для авто включения дворников одна большДатчик движения на 5 вольт ая, а оказалось, Rain 2003 что 5, Скачать на андроид.радио глушитель но маленьких. Нужный Индикация для эквалайзера мне груз они не Rain 2003 потянули, но раз что-то Htpbcnjhна 12 вольт для авто включения дворников есть в закромах Rain 2003 родины, Датчик движения на 5 вольт значит это что-то надо применить.

Rain  2003


Rain 2003 Сначала Rain 2003 я хотел Скачать на андроид.радио глушитель сделать из них часы, Индикация для эквалайзера идущие в Rain 2003 обратную сторону, но Htpbcnjhна 12 вольт для авто включения дворников ошибся в Датчик движения на 5 вольт задержках и Rain 2003 получил звук Скачать на андроид.радио глушитель «Зз-Зз-Зз-ЗЗЗЗЗ», который показался Индикация для эквалайзера мне интересным.
Дальше были Rain 2003 выходные и неспешное коHtpbcnjhна 12 вольт для авто включения дворников выряние в коде, который Rain 2003 претерпел Датчик движения на 5 вольт несколько изменений, был потерян и Rain 2003 переписан Rain 2003 для MSP430 Скачать на андроид.радио глушитель и Wiring вместо BASCOM(потому Индикация для эквалайзера что мне Rain 2003 было ленивее набирать Htpbcnjhна 12 вольт для авто включения дворников программу второй Датчик движения на 5 вольт раз, нежели Rain 2003 написать ее Скачать на андроид.радио глушитель на другом языке), Индикация для эквалайзера и в итоге принял Rain 2003 такой вид:
ОСТОРОЖНО! Быдлокод!

Htpbcnjhна 12 вольт для авто включения дворников #include <Servo.h> Rain  2003 //Подключаем Датчик движения  на 5 вольт бибилотеку
Servo myservo1;//Определяем имена
Rain  2003 Servo Rain  2003 myservo2;
    int Скачать на андроид.радио глушитель x = 0; //Разные Индикация для эквалайзера переменные
    int Rain  2003 y = 0;
    Htpbcnjhна 12 вольт для авто включения дворников int z Датчик движения  на 5 вольт = 0;
    Rain  2003 int w Скачать на андроид.радио глушитель = 0;
    int Индикация для эквалайзера g = 0;    
    int Rain  2003 h = 0;
    int Htpbcnjhна 12 вольт для авто включения дворников q = 0;
    
Rain  2003 void Датчик движения  на 5 вольт setup()
{
myservo1.attach(7, 600, Rain  2003 800); Rain  2003 //Определяем порты Скачать на андроид.радио глушитель серв и параметры(длительность паузы Индикация для эквалайзера и импульса) Rain  2003 управления
myservo2.attach(8, Htpbcnjhна 12 вольт для авто включения дворников 600, 800);
Датчик движения  на 5 вольт myservo1.write(0); Rain  2003 //Устанавливаем в Скачать на андроид.радио глушитель ноль
myservo2.write(0);
Индикация для эквалайзера pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
Rain  2003 pinMode(8, OUTPUT);
pinMode(GREEN_LED, OUTPUT);
Htpbcnjhна 12 вольт для авто включения дворников pinMode(RED_LED, OUTPUT);
digitalWrite(GREEN_LED, Rain  2003 LOW);
Датчик движения  на 5 вольт digitalWrite(RED_LED, LOW);
}

void loop()
Rain  2003 {


Rain  2003 delay(2000);//Ждем Скачать на андроид.радио глушитель перед началом 2 секунды, Индикация для эквалайзера чтоб не Rain  2003 смазывать начало

q=song(80,Htpbcnjhна 12 вольт для авто включения дворников 40,0);Датчик движения  на 5 вольт //Начинаем звучать
Rain  2003 q=song(80,40,Скачать на андроид.радио глушитель 0);//Формат такой:
Индикация для эквалайзера q=song(-80,40,0);//Первая Rain  2003 цифра - относительный угол Htpbcnjhна 12 вольт для авто включения дворников поворота, причем надо Rain  2003 следить, Датчик движения  на 5 вольт чтоб он был не больше Rain  2003 180 Rain  2003 и не Скачать на андроид.радио глушитель меньше 0

q=song(-50,30,Индикация для эквалайзера -50);//Вторая Rain  2003 - длительность паузы. Htpbcnjhна 12 вольт для авто включения дворников Нормализованная - Датчик движения  на 5 вольт поворот на Rain  2003 30 градусов Скачать на андроид.радио глушитель и 30 единиц Индикация для эквалайзера паузы равны по времени
Rain  2003 q=song(-5,15,0); //Третья Htpbcnjhна 12 вольт для авто включения дворников - Угол поворота Rain  2003 второй Датчик движения  на 5 вольт сервы,все тоже самое что Rain  2003 и Rain  2003 у первой.
Скачать на андроид.радио глушитель q=song(-80,20,0);

q=song(-Индикация для эквалайзера 10,10,-10);
Rain  2003 q=song(-10,10,0);
Htpbcnjhна 12 вольт для авто включения дворников q=song(-100,70,Датчик движения  на 5 вольт 0);

q=song(-80,Rain  2003 32,-80);
Скачать на андроид.радио глушитель q=song(-40,32,-80);
Индикация для эквалайзера q=song(-80,32,-80);

q=song(-70,Rain  2003 32,0);
q=song(-10,10,Htpbcnjhна 12 вольт для авто включения дворников 0);
q=song(-100,20,Rain  2003 -80);

Датчик движения  на 5 вольт q=song(-70,40,0);
q=song(-10,10,Rain  2003 0);
Rain  2003 q=song(-100,20,Скачать на андроид.радио глушитель -80);

q=song(-70,40,0);
Индикация для эквалайзера q=song(-10,10,Rain  2003 0);
q=song(-100,50,Htpbcnjhна 12 вольт для авто включения дворников 0);

q=song(-80,Датчик движения  на 5 вольт 32,-80);
Rain  2003 q=song(-40,32,Скачать на андроид.радио глушитель 0);
q=song(-10,10,Индикация для эквалайзера 0);

q=song(-80,32,-80);
Rain  2003 q=song(-40,32,0);
q=song(-Htpbcnjhна 12 вольт для авто включения дворников 10,10,0);

q=song(-80,Rain  2003 32,Датчик движения  на 5 вольт -80);
q=song(-40,40,-40);
q=song(-Rain  2003 10,10,Rain  2003 0);

q=song(-10,Скачать на андроид.радио глушитель 8,-10);
q=song(-10,8,Индикация для эквалайзера -10);
q=song(-10,Rain  2003 32,-10);

delay(2000000); 
Htpbcnjhна 12 вольт для авто включения дворников }

int Датчик движения  на 5 вольт song(int y, Rain  2003 int z, Скачать на андроид.радио глушитель int g){
    x=x+y; Индикация для эквалайзера //Превращаем относительный угол поRain  2003 ворота в абсолютный
    h=h+g;//Тоже Htpbcnjhна 12 вольт для авто включения дворников самое для второй Rain  2003 сервы
    Датчик движения  на 5 вольт w=(abs(y)*3.75+z*10/1.6)/2;//Нормализуем длительность Rain  2003 паузы. Rain  2003 Сначала вычисляем Скачать на андроид.радио глушитель время, необходимое для поворота Индикация для эквалайзера сервопривода на Rain  2003 заданный угол, потом Htpbcnjhна 12 вольт для авто включения дворников добавляем к Датчик движения  на 5 вольт этому значению Rain  2003 время паузы

    Скачать на андроид.радио глушитель if (g != Индикация для эквалайзера 0) // надо двигать Rain  2003 одну или две сервы?
    Htpbcnjhна 12 вольт для авто включения дворников {
    myservo2.write(h);
    Rain  2003 digitalWrite(GREEN_LED, Датчик движения  на 5 вольт HIGH);
    myservo1.write(x);
    digitalWrite(RED_LED, HIGH);
    Rain  2003 }
    Rain  2003 else
    {
    Скачать на андроид.радио глушитель myservo1.write(x);
    digitalWrite(RED_LED, HIGH);
    Индикация для эквалайзера }
    g=0;
    Rain  2003 delay(w);//Две задержки Htpbcnjhна 12 вольт для авто включения дворников - чтоб Датчик движения  на 5 вольт светодиоды вспыхивали Rain  2003 красиво
    digitalWrite(GREEN_LED, Скачать на андроид.радио глушитель LOW);
    digitalWrite(RED_LED, LOW);
    Индикация для эквалайзера delay(w);
    }


Фотка для Rain 2003 отвлечения внимания и разбавления Htpbcnjhна 12 вольт для авто включения дворников текста:

Rain  2003


Так как Rain 2003 у Датчик движения на 5 вольт меня не получилось подобрать на Rain 2003 слух, Rain 2003 я пошел Скачать на андроид.радио глушитель на хитрость — скачал Индикация для эквалайзера midi, открыл Rain 2003 в редакторе и Htpbcnjhна 12 вольт для авто включения дворников замерил длительность Датчик движения на 5 вольт звучания нот Rain 2003 и пауз. Скачать на андроид.радио глушитель Те ноты, чья Индикация для эквалайзера тональность отличалась слишком сильно Rain 2003 — озвучивала вторая сервомашинка, Htpbcnjhна 12 вольт для авто включения дворников она имеет другой Rain 2003 звук.
Датчик движения на 5 вольт Еще одна фотка:

Rain  2003


Так как Rain 2003 сервы Rain 2003 питаются от Скачать на андроид.радио глушитель стабилизатора платы, коэффициенты рассчитаны Индикация для эквалайзера на напряжение Rain 2003 3в, при бОльшем Htpbcnjhна 12 вольт для авто включения дворников — будет Датчик движения на 5 вольт различаться длительность Rain 2003 пауз, из-за Скачать на андроид.радио глушитель увеличения скорости двИндикация для эквалайзера ижения.

И, наконец, самое интересное Rain 2003 — видео.