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

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

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

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

Сделать минаискатель дома


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

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

void loop()
Сделать минаискатель дома {


Сделать минаискатель дома delay(2000);//Ждем Симистор в контактное зажигание перед началом 2 секунды, Реле поворота для авто самоделки чтоб не Сделать минаискатель дома смазывать начало

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

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

q=song(-Реле поворота для авто самоделки 10,10,-10);
Сделать минаискатель дома q=song(-10,10,0);
Утюг бинатоне 2002 q=song(-100,70,Rain  2003 0);

q=song(-80,Сделать минаискатель дома 32,-80);
Симистор в контактное зажигание q=song(-40,32,-80);
Реле поворота для авто самоделки q=song(-80,32,-80);

q=song(-70,Сделать минаискатель дома 32,0);
q=song(-10,10,Утюг бинатоне 2002 0);
q=song(-100,20,Сделать минаискатель дома -80);

Rain  2003 q=song(-70,40,0);
q=song(-10,10,Сделать минаискатель дома 0);
Сделать минаискатель дома q=song(-100,20,Симистор в контактное зажигание -80);

q=song(-70,40,0);
Реле поворота для авто самоделки q=song(-10,10,Сделать минаискатель дома 0);
q=song(-100,50,Утюг бинатоне 2002 0);

q=song(-80,Rain  2003 32,-80);
Сделать минаискатель дома q=song(-40,32,Симистор в контактное зажигание 0);
q=song(-10,10,Реле поворота для авто самоделки 0);

q=song(-80,32,-80);
Сделать минаискатель дома q=song(-40,32,0);
q=song(-Утюг бинатоне 2002 10,10,0);

q=song(-80,Сделать минаискатель дома 32,Rain  2003 -80);
q=song(-40,40,-40);
q=song(-Сделать минаискатель дома 10,10,Сделать минаискатель дома 0);

q=song(-10,Симистор в контактное зажигание 8,-10);
q=song(-10,8,Реле поворота для авто самоделки -10);
q=song(-10,Сделать минаискатель дома 32,-10);

delay(2000000); 
Утюг бинатоне 2002 }

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

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


Фотка для Сделать минаискатель дома отвлечения внимания и разбавления Утюг бинатоне 2002 текста:

Сделать минаискатель дома


Так как Сделать минаискатель дома у Rain 2003 меня не получилось подобрать на Сделать минаискатель дома слух, Сделать минаискатель дома я пошел Симистор в контактное зажигание на хитрость — скачал Реле поворота для авто самоделки midi, открыл Сделать минаискатель дома в редакторе и Утюг бинатоне 2002 замерил длительность Rain 2003 звучания нот Сделать минаискатель дома и пауз. Симистор в контактное зажигание Те ноты, чья Реле поворота для авто самоделки тональность отличалась слишком сильно Сделать минаискатель дома — озвучивала вторая сервомашинка, Утюг бинатоне 2002 она имеет другой Сделать минаискатель дома звук.
Rain 2003 Еще одна фотка:

Сделать минаискатель дома


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

И, наконец, самое интересное Сделать минаискатель дома — видео.