Робот пылесос на базе RV-2

Здесь расположены обсуждения и проекты, которые с точки зрения администрации форума представляют наибольший интерес.
Правила форума
В этом форуме новые темы не создаются, однако обсуждение допустимо.

Re: Робот пылесос на базе RV-2

Сообщение yak-40 » 02 дек 2009, 00:15

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

Re: Робот пылесос на базе RV-2

Сообщение contr » 02 дек 2009, 01:14

Лихо! И сектор не меньше 120гр. :good:
А что будет если в зоне захода пивная банка или зеркало окажется?
contr
 
Сообщения: 987
Зарегистрирован: 17 апр 2009, 15:09
Откуда: Rostov-Don

Re: Робот пылесос на базе RV-2

Сообщение avr123.nm.ru » 02 дек 2009, 01:26

Молодец. Очень порадовал :good: :Bravo:
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: Робот пылесос на базе RV-2

Сообщение galex1981 » 02 дек 2009, 01:57

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

Re: Робот пылесос на базе RV-2

Сообщение SMT » 02 дек 2009, 04:41

Замечательный результат! Поздравляю :beer:
Как он понимает, что коснулся обоих усов?
SMT
 
Сообщения: 1158
Зарегистрирован: 23 авг 2008, 22:28
Откуда: Санкт-Петербург
ФИО: Сергей

Re: Робот пылесос на базе RV-2

Сообщение Ворон » 02 дек 2009, 05:29

наверное когда есть начинает перестает дергаться..
Ворон
 
Сообщения: 1054
Зарегистрирован: 24 ноя 2008, 19:43
Откуда: Казань

Re: Робот пылесос на базе RV-2

Сообщение yak-40 » 02 дек 2009, 09:17

contr писал(а):Лихо! И сектор не меньше 120гр.

Заходит даже с отрицательного угла, только дольше тыкается.
contr писал(а):А что будет если в зоне захода пивная банка или зеркало окажется?

Надо попробовать :D
SMT писал(а):Как он понимает, что коснулся обоих усов?

Как только через контакты зарядки потечёт ток.
Ворон писал(а):наверное когда есть начинает перестает дергаться..

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

Re: Робот пылесос на базе RV-2

Сообщение CiSi » 02 дек 2009, 12:15

Чотко!!!!!!!!!! :)
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

Re: Робот пылесос на базе RV-2

Сообщение yak-40 » 02 дек 2009, 23:11

galex1981 писал(а):А каким образом он себя выравнивает, чтобы коснуться усов - алгоритмически?

Можно сказать и так :wink:

Добавлено спустя 50 минут 7 секунд:
По просьбам трудящихся. Подход к базе с препятствием :crazy:



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

Re: Робот пылесос на базе RV-2

Сообщение CiSi » 02 дек 2009, 23:13

В бутылке наверное хороший конь-як был?
Я вот не совсем понимаю: что EdGull парится, что если просто у производителя таких пылесосов заказывать такого рода шасси с корпусом и просто вставить туда свою электронику, ну или где то заказать подобные насосы и изготовить своё шасси.
Аватара пользователя
CiSi
 
Сообщения: 1027
Зарегистрирован: 04 окт 2007, 16:11
Откуда: иваново
Skype: cybsys1
прог. языки: Delphi
ФИО: Павел

Re: Робот пылесос на базе RV-2

Сообщение yak-40 » 02 дек 2009, 23:15

В бутылке наверное хороший конь-як был?

Коня не было, Як всё это снимал :ROFL:
Нет, что ты, на самом деле водка "Журавли" была :D (не реклама!)
Последний раз редактировалось yak-40 03 дек 2009, 09:37, всего редактировалось 1 раз.
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!
Аватара пользователя
yak-40
 
Сообщения: 3037
Зарегистрирован: 23 окт 2007, 22:03
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец

Re: Робот пылесос на базе RV-2

Сообщение contr » 03 дек 2009, 01:13

Я не могу сообразить как приемник отсекает отражения ИК сигнала, вот и интересно поведение при условии, что в зоне банка или зеркало. Это мощный источник помехи с другого направления.
contr
 
Сообщения: 987
Зарегистрирован: 17 апр 2009, 15:09
Откуда: Rostov-Don

Re: Робот пылесос на базе RV-2

Сообщение yak-40 » 03 дек 2009, 20:10

contr писал(а):Я не могу сообразить как приемник отсекает отражения ИК сигнала

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

Re: Робот пылесос на базе RV-2

Сообщение yak-40 » 04 дек 2009, 22:54

Попробовал с максимального угла.
Долго и упорно, но всё равно базу находит :)


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

Re: Робот пылесос на базе RV-2

Сообщение MiBBiM » 04 дек 2009, 22:59

интересно :)
для отсчета времени имхо стоит использовать спец мелкосхемку, т.е. не грузить таймеры avr
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Пред.След.

Вернуться в Золотой фонд

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

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