роботы робототехника микроконтроллеры


 Страниц (1): [1]   

> Описание: Робот на микроконтроллере
nimda Post Id



Лейтенант


Сообщений всего: 32
Дата рег-ции: Апр. 2007  



Ну знаете сколько сил я на это потратила! Только опять не все гладко - не получается заставить робота четко следовать линии. Опять грешу на фотодиоды Грустный Подскажите господа-умные?
 
 Top
gloom Post Id



Полковник


Сообщений всего: 70
Дата рег-ции: Дек. 2006  



Попробуй уменьшить скорость движения робота - это поможет ему не проскакивать линию. Попробуй поставить несколько датчиков 2-3 вряд вместо одного. Правда программу придется немного изменить- тогда уж точно он станет лучше линию видеть, а если помудрить с программой еще чуток он сможет "видеть" даже тонкие линии. Желательно в "центр" поставить еще один датчик, чтоб робот центр "видел" относительно полосы и по возможности шел по полосе своим "центром" . (тут надо все продумать и прогу основательно переписать). Конечно не полная гарантия, но робот почти никогда не будет сходить с линии Шпион
А вообще роботы, следующие по линии на основе МК, да и другие уже редко используют только два датчика света - уж больно это несерьезно для современной элементарной базы
 
 Top
Romster Post Id



Рядовой


Сообщений всего: 16
Дата рег-ции: Май 2007  



Теперь и я могу похвалиться тем что "Уменя получилось ...." Голливудская улыбка
За основу я решил взять китайский танк с управлением на проводе, так как там хороший редуктор, ну по крайне мере он там хотяб есть, чего нельзя сказать про то, с чего я начинал (простые двигатели от сидюков и калеся от скролов мышей).
В общем теперь он у меня бегает по змейке из белой бумаги =))
щас нисколько не думаю останавливаться на достигнутом, теперь собираюсь вешать на него микроконтроллер от Атмел mega8 для начала.
Но думаю начало сделано, дальше еще интересней будет.

Предлагаю сделать фотогаллерею роботов (если ее нет, а я ее не заметил вроде)
 
 Top
Арамис Post Id



Маршал


Сообщений всего: 131
Дата рег-ции: Май 2007  



Romster, по поводу фотогалереи классная мысль!
nimda, ваш робот имеет свой вес, при сильном раскручивание моторчика получаем следующее:
предположим что линия сворачивает влево правый моторчик начинает крутится быстрее, но левуй неуспел достаточно притормозить, проще говоря вам мешает сильная энерция...

У меня в голове есть два варианта, как не теряя особо скорость движения заставить двигаться не съежая с задогого пути:
1) написать программу для торможения моторчика
2) наделить робота более чутким зрением (больше фотоэлементов)Смущение\n\n(Добавление)
Сори, за ошибки...не в себе
 
 Top
nimda Post Id



Лейтенант


Сообщений всего: 32
Дата рег-ции: Апр. 2007  



Спасибо. Приятно Улыбка

А еще можно редуктором проблему решить. Как, я и сделала, но снизилась скорость. А на практике Атмега больше 4 фотоэлементов по предложенной на сайте схеме не обрабатывает. Не понимаю почему. Может быть разница в прерываниях? Или частоте?
 
 Top
nafigator Post Id



Рядовой


Сообщений всего: 4
Дата рег-ции: Июль 2007  



Nimda, а куда Вы, собственно, эти фотоэлементы подключали? И Вашу программу, пожалуйста, "в студию!"
Кстати, собирали по этой схеме?
http://myrobot.ru/stepbystep/r_firstbot2.php
 
 Top
Страниц (1): [1]
« Делаем роботов »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru