roboforum.ru

Технический форум по робототехнике.


"самиздат конструктор" BEAM робот

Робот на простых аналоговых элементах.

Re: "самиздат конструктор" BEAM робот

Сообщение MegaBIZON » 05 мар 2017, 01:39

Ты чего это затеял? Да как можно!
Вложения
14177119403545.jpg
.............солнце светит, птички поют, я - зелёный бамбук меня тянет к солнцуЯ - зелёный бамбук, я - зелёный бамбук , меня тянет к солнцу. Я - не огурчик и не лягушка, я - зелёный бамбук. Меня курят...............
Аватара пользователя
MegaBIZON
 
Сообщения: 6257
Зарегистрирован: 12 янв 2007, 00:34
Откуда: Масква

Re: "самиздат конструктор" BEAM робот

Сообщение dimamichev » 05 мар 2017, 11:30

:D Не, я проверю пару-пятёрку скетчей на "двухмоторнике" и ардуину сниму, каркас оставлю для аналоговой схемотехники. :D
Аватара пользователя
dimamichev
 
Сообщения: 808
Зарегистрирован: 03 янв 2013, 16:27

Re: "самиздат конструктор" BEAM робот

Сообщение MegaBIZON » 05 мар 2017, 11:37

смотри мне...
.............солнце светит, птички поют, я - зелёный бамбук меня тянет к солнцуЯ - зелёный бамбук, я - зелёный бамбук , меня тянет к солнцу. Я - не огурчик и не лягушка, я - зелёный бамбук. Меня курят...............
Аватара пользователя
MegaBIZON
 
Сообщения: 6257
Зарегистрирован: 12 янв 2007, 00:34
Откуда: Масква

Re: "самиздат конструктор" BEAM робот

Сообщение dimamichev » 05 мар 2017, 11:53

понял,понял...
Аватара пользователя
dimamichev
 
Сообщения: 808
Зарегистрирован: 03 янв 2013, 16:27

Re: "самиздат конструктор" BEAM робот

Сообщение dimamichev » 05 мар 2017, 17:12

Вот, сделал первый сценарий для робота - ругается, отворачивается и отходит... Ссылка на ролик https://youtu.be/eTJDYAYIwD8

Аватара пользователя
dimamichev
 
Сообщения: 808
Зарегистрирован: 03 янв 2013, 16:27

Re: "самиздат конструктор" BEAM робот

Сообщение MegaBIZON » 05 мар 2017, 19:12

Так причудливо "ругается" ))
.............солнце светит, птички поют, я - зелёный бамбук меня тянет к солнцуЯ - зелёный бамбук, я - зелёный бамбук , меня тянет к солнцу. Я - не огурчик и не лягушка, я - зелёный бамбук. Меня курят...............
Аватара пользователя
MegaBIZON
 
Сообщения: 6257
Зарегистрирован: 12 янв 2007, 00:34
Откуда: Масква

Re: "самиздат конструктор" BEAM робот

Сообщение dimamichev » 06 мар 2017, 21:05

БЕАМ спешит на помощь...Такой длинный скетч для "унылой медицины"...Но есть и полезное открытие, резиновые кембрики на валах моторов от тяжести батареек (сверху)налезают на корпус двигателя со временем. Поэтому удобно сначала на вал насаживать отрезки термоусадочной трубки, а потом сверху натягивать кембрики...
Код: Выделить всёРазвернуть
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// Arduino UNO
//
////////////////////////
//
// Программа №2 для управления роботом /
//
long y1 = 0;
long y2 = 0;

void setup()
{
        pinMode(2, OUTPUT);//канал передачи звуковых и световых эффектов
        digitalWrite(2, LOW);
        pinMode(3, OUTPUT);//канал управления левым мотором
        digitalWrite(3, LOW);
        pinMode(4, OUTPUT);// канал управления правым мотором
        digitalWrite(4, LOW);
        pinMode(5, INPUT);// кнопка управления пуском
}

void loop()
    {
       metka:
       if (digitalRead (5)==LOW){y2=millis();y1=y2;goto metka;}   //условие блокировки запуска работы скетча

       metka0: // 1 фрагмент программы - сирена1
       y2=millis();
       if (y2-y1<=3000)
       {tone(2, 600,200);delay(250); tone(2, 1000,200);delay(250);goto metka0;}
       else {y1=y2;goto metka1;}

       metka1: // 2 фрагмент программы - вращение по часовой стрелке
       y2=millis();
       if (y2-y1<=4200)
      {
       digitalWrite(3, HIGH);
       
       goto metka1;}
       else {digitalWrite(3, LOW);y1=y2;goto metka2;}

       metka2: // 3 фрагмент программы - сирена2
       
       y2=millis();
       if (y2-y1<=3000)
      {tone(2, 900,200);delay(250); tone(2, 1300,200);delay(250);goto metka2;}
       else {y1=y2; goto metka3;}
       
       metka3: // 4 фрагмент программы - вращение против часовой стрелки
       y2=millis();
       if (y2-y1<=6000)
      {
       digitalWrite(4, HIGH);
       
       goto metka3;}
       else {digitalWrite(4, LOW);y1=y2;goto metka4;}
       
       metka4: // 5 фрагмент программы - сирена3
       
       y2=millis();
       if (y2-y1<=3000)
      {tone(2, 500,200);delay(250); tone(2, 700,200);delay(250);goto metka4;}
       else {y1=y2; goto metka;}
    }
//
// Конец /
//
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Аватара пользователя
dimamichev
 
Сообщения: 808
Зарегистрирован: 03 янв 2013, 16:27

Re: "самиздат конструктор" BEAM робот

Сообщение MegaBIZON » 06 мар 2017, 21:39

да что ты себе позволяешь, грешник! ))
.............солнце светит, птички поют, я - зелёный бамбук меня тянет к солнцуЯ - зелёный бамбук, я - зелёный бамбук , меня тянет к солнцу. Я - не огурчик и не лягушка, я - зелёный бамбук. Меня курят...............
Аватара пользователя
MegaBIZON
 
Сообщения: 6257
Зарегистрирован: 12 янв 2007, 00:34
Откуда: Масква

Re: "самиздат конструктор" BEAM робот

Сообщение dimamichev » 07 мар 2017, 15:48

Ну и финал экспериментов...Бегаем, просим помощи у всех... Короче - точка,точка,точка,тире,тире,тире,точка,точка,точка (по Морзе)...
Аватара пользователя
dimamichev
 
Сообщения: 808
Зарегистрирован: 03 янв 2013, 16:27

Re: "самиздат конструктор" BEAM робот

Сообщение MegaBIZON » 07 мар 2017, 17:53

сюр уже какой-то ))
.............солнце светит, птички поют, я - зелёный бамбук меня тянет к солнцуЯ - зелёный бамбук, я - зелёный бамбук , меня тянет к солнцу. Я - не огурчик и не лягушка, я - зелёный бамбук. Меня курят...............
Аватара пользователя
MegaBIZON
 
Сообщения: 6257
Зарегистрирован: 12 янв 2007, 00:34
Откуда: Масква

Пред.

Вернуться в BEAM роботы

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 1

Mail.ru counter