roboforum.ru

Технический форум по робототехнике.
Текущее время: 14 апр 2025, 07:20

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 226 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 16  След.
Автор Сообщение
 Заголовок сообщения: Re: Мой бот №2 (проект Kapanda)
СообщениеДобавлено: 16 окт 2009, 22:46 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2009, 12:50
Сообщения: 930
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович
чтож тебе с этой линией все никак неимется :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой бот №2 (проект Kapanda)
СообщениеДобавлено: 16 окт 2009, 22:50 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Да позор какой-то - оффлайн-соревнованиям уже почти год, а десятка участников всё еще нету даже :pardon: .

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой бот №2 (проект Kapanda)
СообщениеДобавлено: 16 окт 2009, 22:53 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2009, 12:50
Сообщения: 930
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович
Эх, завтра поставлю еще ик-пару и попробую его по линии погонять, если все нормально будет, то можт на следующей недельке :roll:

Еще забыл сказать, на лакированной поверхности датчики срабатывают :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой бот №2 (проект Kapanda)
СообщениеДобавлено: 17 окт 2009, 15:17 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2009, 12:50
Сообщения: 930
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович
Ну вот, тест вроде прошел успешно :oops:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой бот №2 (проект Kapanda)
СообщениеДобавлено: 17 окт 2009, 15:23 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Тест проходит замечательно, а аккумы так и в руках ;)

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой бот №2 (проект Kapanda)
СообщениеДобавлено: 17 окт 2009, 15:30 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2009, 12:50
Сообщения: 930
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович
Эт я специально, деньги экономлю на покупку аккумов типоразмера АА, а если батарейки вставлять, то вообще дорого выходит :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой бот №2 (проект Kapanda)
СообщениеДобавлено: 17 окт 2009, 15:51 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Кстати, а датчики как прицеплены? Клей?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой бот №2 (проект Kapanda)
СообщениеДобавлено: 17 окт 2009, 19:04 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2009, 12:50
Сообщения: 930
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович
Да, на суперклей :crazy:

Добавлено спустя 2 часа 1 минуту 5 секунд:
Для особо требовательных :wink: выкладываю видюшку на батарейках :D
Мне кажется, довольно не плохо получилось скрестить два кода :oops: Но работать еще есть над чем :roll:
http://photofile.ru/users/pashteet/vide ... 189a/view/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой бот №2 (проект Kapanda)
СообщениеДобавлено: 17 окт 2009, 19:28 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Очень даже неплохо получилось :good:

Кстати, а если черная ткань будет - так же будет её обнаруживать?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой бот №2 (проект Kapanda)
СообщениеДобавлено: 17 окт 2009, 23:00 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2009, 12:50
Сообщения: 930
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович
Реализовал еще одну прикольную идейку:

Теперь если робота включить в руках (т.е. в воздухе) то он не будет опрашивать датчики поверхности, дабы исключить их ложное срабатывание (это сделано для того, что бы робота можно было пускать по полу)

Если же перед включением его поставить на стол, то датчики будут опрашиваться (таким образом он не упадет с края стола)

В обоих случаях, если взять робота в руки - то он остановится (для того, чтобы его было удобно выключать)

Добавлено спустя 2 минуты 48 секунд:
=DeaD= писал(а):
Очень даже неплохо получилось :good:

Кстати, а если черная ткань будет - так же будет её обнаруживать?


Пробывал пускать по ковру, бывают ошибочные срабатывания, но оччень редко, думаю если опустить чуть ниже датчики, то этого можно избежать.
Еще бывают ложные при езеде по лакированному столу, при условии, что дерево очень темное, на светлом такого нет, но опять же очень редко (можт раз в минуту или даже еще реже)

Добавлено спустя 1 минуту 32 секунды:
=DeaD= писал(а):
Очень даже неплохо получилось :good:

Кстати, а если черная ткань будет - так же будет её обнаруживать?


Кстати черную линию на белом листке видит на ура :good: только задержку на конденсатор надо чуть поменьше поставить :roll:

Добавлено спустя 2 часа 58 минут 22 секунды:
Усиленно курю поиск. Хочу подключить ТСОП, чтобы с протоколом РС-5 работать, подскажите плиз, как его подключать?
Просто + - и сигнал на ноги МК? Или надо какие сопротивления или еще чего придумывать? :crazy:
С кодом вроде разобрался, там ничего сложного нет, а вот с электроникой...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой бот №2 (проект Kapanda)
СообщениеДобавлено: 18 окт 2009, 20:33 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2009, 12:50
Сообщения: 930
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович
Прикрутил ТСОП, напрямую, работает как положено :Yahoo!:
Код на баскоме легче легкого :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой бот №2 (проект Kapanda)
СообщениеДобавлено: 18 окт 2009, 21:08 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Цитата:
Код на баскоме легче легкого

А то!

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой бот №2 (проект Kapanda)
СообщениеДобавлено: 19 окт 2009, 16:09 
Не в сети

Зарегистрирован: 16 дек 2007, 20:14
Сообщения: 70
Откуда: Владимир-Москва
Skype: brainiac9204
прог. языки: Basic, Pascal, Fortran, ANSI C, C++
ФИО: Ваня
а почем покупалась механика шасси?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой бот №2 (проект Kapanda)
СообщениеДобавлено: 19 окт 2009, 16:26 
Не в сети
Аватара пользователя

Зарегистрирован: 01 сен 2009, 14:58
Сообщения: 1142
Откуда: Чехия
прог. языки: C/С++, VHDL, Verilog, ASM, Python
pashteet писал(а):
Реализовал еще одну прикольную идейку:

Теперь если робота включить в руках (т.е. в воздухе) то он не будет опрашивать датчики поверхности, дабы исключить их ложное срабатывание (это сделано для того, что бы робота можно было пускать по полу)

Если же перед включением его поставить на стол, то датчики будут опрашиваться (таким образом он не упадет с края стола)

В обоих случаях, если взять робота в руки - то он остановится (для того, чтобы его было удобно выключать)


А как сие реализованно?
Как робот ето понимает?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой бот №2 (проект Kapanda)
СообщениеДобавлено: 19 окт 2009, 22:50 
Не в сети
Аватара пользователя

Зарегистрирован: 28 авг 2009, 12:50
Сообщения: 930
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович
To Aseires
Если на словах, то так:
Включаем робота, Идет опрос датчиков, Если датчики попарно по диагонали показывают "пусто", то присваиваем переменной 0, если датчики показывают "поверхность", то присваиваем 1, Запускаем главный цикл и уже в нем в зависимости от значения переменной смотрим надо или нет опрашивать датчики. В обоих случаях датчики опрашиваются попарно по диагонали и если два датчика на одной диагонали сработали, то робот думает что его подняли :pardon:


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 226 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 16  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO