roboforum.ru

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

 

мой первый лайн трейсер ''БОБ''

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

Re: мой первый лайн трейсер ''БОБ''

Сообщение himik » 23 окт 2009, 06:38

Интересно подсветка не мешает езде по линии?

эти светодиоды планировались для того чтобы датчик видил их атражение и ехал по линии.
В офлайн соревнованиях поучаствовать могу когда все даделаю(у меня проблемка небольшая он не разворачивается, мощи у движков не хватает :( ,Может ктонить посоветует чо делать надо?)
himik
 
Сообщения: 124
Зарегистрирован: 09 сен 2009, 15:19
Откуда: горно-алтайск

Re: мой первый лайн трейсер ''БОБ''

Сообщение =DeaD= » 23 окт 2009, 07:45

Повысить напряжение питания \ зарядить аккумы \ сменить батарейки
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: мой первый лайн трейсер ''БОБ''

Сообщение himik » 23 окт 2009, 07:54

спасибо за совет седня куплю акумуляторные батареи
himik
 
Сообщения: 124
Зарегистрирован: 09 сен 2009, 15:19
Откуда: горно-алтайск

Re: мой первый лайн трейсер ''БОБ''

Сообщение =DeaD= » 23 окт 2009, 08:32

Замена обычных батареек аккумами может наоборот привести к падению напряжения. У обычной батарейки 1.5В номинал, у аккума 1.2В. Так что вольтметром проверьте какое питание при включенных движках и какое напряжение при этом на движках.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: мой первый лайн трейсер ''БОБ''

Сообщение AndreiSk » 23 окт 2009, 13:47

Бывают конструкции, вокруг которых, как ни пляши, ниче не поможет :roll:
Аватара пользователя
AndreiSk
 
Сообщения: 2618
Зарегистрирован: 23 апр 2009, 17:03
Откуда: Москва, Самара
прог. языки: C#

Re: мой первый лайн трейсер ''БОБ''

Сообщение Yuraskas » 23 окт 2009, 14:46

У меня практически точно такой же, токмо без подсветки и датчика линии, в качестве ДД - L293B. Работает от четырёх аккумов номиналом по 1,2В типоразмера АА, реально выдают в сумме 5,2В. после часа езды с перервывами напряжение упало на 0,1В.
На выходе ДД примерно 4,2В. этого ему за глаза хватает чтобы развернуться на ковре при одном остановленном двигателе. А вот разворачиваться на ковре когда двигатели работают "враздрай" т.е. когда один работает вперед, а другой назад - это уже проблемка, но на ровном полу - запросто. Когда появится фотоаппарат - открою свою тему, у меня по нему (роботу) много вопросов...
Ты приснись ей, ангел белый, пусть ей будет хорошо...
Аватара пользователя
Yuraskas
 
Сообщения: 119
Зарегистрирован: 20 июл 2009, 13:59
Откуда: Канск

Re: мой первый лайн трейсер ''БОБ''

Сообщение himik » 23 окт 2009, 16:22

а ну терь понятно почиму он не поворачивает,двиготели при повороте в разные стороны крутятся
Спасибо Yuraskas
himik
 
Сообщения: 124
Зарегистрирован: 09 сен 2009, 15:19
Откуда: горно-алтайск

Re: мой первый лайн трейсер ''БОБ''

Сообщение Yuraskas » 23 окт 2009, 16:32

2 himik: В принципе, он может поворачиваться если двигатели в разные стороны, но у тебя для этого наверное действительно напряжения не хватает, от скольки батареек он у тебя питается, какое напряжение поступает на двигатели?. Попробуй поставить его на стол, может на ровной поверхности он сможет развернуться... А для простоты можно один двигатель отключать и разворачиваться вторым.
Ты приснись ей, ангел белый, пусть ей будет хорошо...
Аватара пользователя
Yuraskas
 
Сообщения: 119
Зарегистрирован: 20 июл 2009, 13:59
Откуда: Канск

Re: мой первый лайн трейсер ''БОБ''

Сообщение himik » 23 окт 2009, 18:08

все я уже все исправил завтра зделаю трассу сниму видюшку
himik
 
Сообщения: 124
Зарегистрирован: 09 сен 2009, 15:19
Откуда: горно-алтайск

Re: мой первый лайн трейсер ''БОБ''

Сообщение himik » 24 окт 2009, 06:06

Ну все у меня нет смысла жить дальше приципил на робота 4 акума 1 крону и шистивольновый блок питания
а иму так и нехватает сил развернутся
himik
 
Сообщения: 124
Зарегистрирован: 09 сен 2009, 15:19
Откуда: горно-алтайск

Re: мой первый лайн трейсер ''БОБ''

Сообщение danger » 24 окт 2009, 07:23

схему в студию :D
danger
 
Сообщения: 74
Зарегистрирован: 16 авг 2009, 10:55
Откуда: Cheboksary
Предупреждения: -1

Re: мой первый лайн трейсер ''БОБ''

Сообщение himik » 24 окт 2009, 08:06

ну вот схема тока у меня там 2 датчика а не один
а вот программа
Код: Выделить всёРазвернуть
 /***********************************************************************
ПРИМЕР 3 :: ВРАЩЕНИЕ МОТОРАМИ С ИСПОЛЬЗОВАНИЕМ ФОТОДАТЧИКА :: MYROBOT.RU
************************************************************************/

#include <avr/io.h>
int main(void) // начало основной программы
{
   
   DDRC = 0xff; // все выводы порта C сконфигурировать как выходы
   DDRD = 0x00; // все выводы порта D сконфигурировать как входы


   PORTD = 0xff; // установить "1" на всех выводах порта D,
       // включаем подтягивающие резисторы

        while (1) {  // Бесконечный цикл

      // ПРОВЕРЯЕМ СИГНАЛ НИЗКОГО УРОНЯ ОТ ФОТОДАТЧИКА

      if (!(PIND & (1<<PIND1))) // проверить "0" на линии 1 порта D
      {
                  // ---------- вращаем моторы вперед ----------

                  PORTC &= ~_BV(PC1); // установить "1" на линии 1 порта C
                  PORTC |= _BV(PC2); // установить "0" на линии 2 порта C

                  // --------------------------------------------------
      }
      else
      {
                        // ---------- вращаем моторы назад ----------

                        PORTC |= _BV(PC1); // установить "0" на линии 1 порта C
                        PORTC &= ~_BV(PC2); // установить "1" на линии 2 порта

                        // --------------------------------------------------
      }

         if (!(PIND & (1<<PIND2))) // проверить "0" на линии 1 порта D
        {
         
                  PORTC &= ~_BV(PC3); // установить "1" на линии 1 порта C
                  PORTC |= _BV(PC4); // установить "0" на линии 2 порта C

       }
       else
         {
                        PORTC |= _BV(PC3); // установить "0" на линии 1 порта C
                        PORTC &= ~_BV(PC4); // установить "1" на линии 2 порта

        } 

        } // закрывающая скобка бесконечного цикла

} // закрывающая скобка основной программы
Вложения
bot2.gif
himik
 
Сообщения: 124
Зарегистрирован: 09 сен 2009, 15:19
Откуда: горно-алтайск

Re: мой первый лайн трейсер ''БОБ''

Сообщение Yuraskas » 24 окт 2009, 08:48

Может ему не сил не хватает, а часто меняющееся состояние выхода датчика заставляет его дёргаться то вперед то назад? Выложи уже наконец видео!
З.Ы. имхо, схема не из тех с которых стоит начинать, и программа тоже...
Ты приснись ей, ангел белый, пусть ей будет хорошо...
Аватара пользователя
Yuraskas
 
Сообщения: 119
Зарегистрирован: 20 июл 2009, 13:59
Откуда: Канск

Re: мой первый лайн трейсер ''БОБ''

Сообщение himik » 24 окт 2009, 09:13

http://www.youtube.com/watch?v=UnntTYDwtHE
вот cсылка на видос ,слабонервным не смотреть
himik
 
Сообщения: 124
Зарегистрирован: 09 сен 2009, 15:19
Откуда: горно-алтайск

Re: мой первый лайн трейсер ''БОБ''

Сообщение yak-40 » 24 окт 2009, 09:23

Надо пробовать без электроники. Тупо подключить двигатели к аккуму, и посмотреть как ездиет. А потом уж думать об электронике.
А вообще,что-бы такая тележка разворачивалась на месте, или хотя-бы приемлимо поворачивала вообще, нужен полный привод, или поворачивающиеся передние колёса.
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3019
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Пред.След.

Вернуться в Наши проекты

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

Mail.ru counter