roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 320 ]  На страницу 1, 2, 3, 4, 5 ... 22  След.
Автор Сообщение
 Заголовок сообщения: Робот-Пылесос
СообщениеДобавлено: 04 янв 2007, 01:59 
Не в сети
Аватара пользователя

Зарегистрирован: 23 дек 2006, 00:05
Сообщения: 39
Откуда: ЕКБ
прог. языки: Bascom AVR, CV avr, Borland C++ builder v6.0
ФИО: Адександр
Есть следующая идея: сделать робот-пылесос. Знаю, читал,  идея такая не мне первому в голову пришла, но повторюсь... Смысл такой: корпус от старого дисковода, платформа на 4 колёсах, привод как у трактора(по мотору на 1 бок, итого-2шт). Из датчиков: 2 датчика столкновения спереди, ик дальномер (на вращаемой шд платформе), сканирующий ик датчик небольших препятствий, вот, собственно и всё. Ну, естественно, мк (ATmega8), драйверы двигателей(TA7291S) и т.д. , и т. п. Самое интересное: пылесос хочу делать сам (пара-тройка кулеров, объединённых в общую "трубу", на начало и конец которой ставятся 2 глухие стенки и выходят оттуда 2 трубочки-одна всасывает пыль и прочую мелкую пакость, а вторая идёт в сосуд с водой и далее на выдув. Сосуд с водой-своеобразный водный фильтр.) Знаю: всё выше сказанное и написаннное звучит бредово :? , но что поделаешь, если НУ НЕТ У НАС В ГОРОДЕ ПЫЛЕСОСОВ МАЛЕНЬКИХ!!!
Прошу идею мою сильно не ругать. Как говорится: помогите чем могите!!!!!!!! :!:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 янв 2007, 02:13 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Кулеры не прокатят - они не могут создавать пониженное давление. Тут нужен именно центробежный компрессор.

И вообще все про пылесосы уже давно перетирается тут: http://www.roboforum.ru/viewtopic.htm?t=1796&start=45


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот-Пылесос
СообщениеДобавлено: 04 янв 2007, 14:11 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
AG писал(а):
2 трубочки-одна всасывает пыль и прочую мелкую пакость, а вторая идёт в сосуд с водой и далее на выдув. Сосуд с водой-своеобразный водный фильтр.)


только в пылесосах вода идет вначале ! чтоб через насос шел очищеный воздух.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 янв 2007, 17:55 
Не в сети
Аватара пользователя

Зарегистрирован: 02 окт 2005, 18:30
Сообщения: 112
Откуда: Рига, Латвия
А нафиг кулеры? Вон, трилобит с щеткой бегает, и ничего. Помню, на выставке демонстрация была: каждый мог на стэнде нагадить (потоптаться, рассыпать пепел, порвать билет итд) и он прекрасно все собирал. Кроме жидкостей :) ну это мелочь. Поставить несколько жестких щеток подряд и ок! Правда, тогда со статикой надо будет бороться


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот-Пылесос
СообщениеДобавлено: 18 окт 2007, 11:08 
Не в сети
Аватара пользователя

Зарегистрирован: 16 окт 2007, 11:57
Сообщения: 349
Откуда: Минycинck
Привет! Как не странно, мне тоже пришла иде сделать робота- пылесоса. Очень полезная для дома штука. Финальный функционал таков:
1. Уборка дома ( сухая и влажная).
2. Возможность планирования уборок (по графику).
3. Возможность следить за проделаной работой/ следить за состоянием робота удаленно с мобильного телефона или с компьютера через Интернет.

Если кому интересен этот проект - присоединяйтесь в обсуждении.
На данном этапе собрано шасси, принялся за программирование контролера. Чип на котором будет функционировать - ATMEGA16 16PU. Понимаю что для того чтобы сделать что-то грандиозное, нужно собрать хотябы что то не большое. Перед собой поставил для начала задачу: собрать действующее шасси. Управление будет производиться с пульта от TV-тюнера (можно взать любой пульт от телевизора). Этот этап мне нужен для того тобы проследить какие недочеты существуют на данной стадии. Например какой груз может перевозить данное шасси, или как выполняются моневры на разных поверхностях (палас, линолиум, кафель).

Сейчас пришел в тупик. Мне нужно управлять шасси с пульта, который подаёт команды на определеные клавиши нажатия. На сколько я знаю кодировки у каждого пульта различны. Вопрос, как считать код, посылаемый пультом? Заранее огромное спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот-Пылесос
СообщениеДобавлено: 18 окт 2007, 11:13 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
2loid
сначала город не поленись заполнить, а то нас и так мало, а так глядишь найдешь саратников земляков.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот-Пылесос
СообщениеДобавлено: 18 окт 2007, 11:15 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Цитата:
Сейчас пришел в тупик. Мне нужно управлять шасси с пульта, который подаёт команды на определеные клавиши нажатия. На сколько я знаю кодировки у каждого пульта различны. Вопрос, как считать код, посылаемый пультом? Заранее огромное спасибо.

Ищи на форуме обсуждали. Тока я так нифига и не понял. Там взяли готовую прошивку и переделали под себя.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот-Пылесос
СообщениеДобавлено: 18 окт 2007, 11:21 
Не в сети
Аватара пользователя

Зарегистрирован: 16 окт 2007, 11:57
Сообщения: 349
Откуда: Минycинck
Как тема называлась (я про считывание с пульта имею ввиду)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот-Пылесос
СообщениеДобавлено: 18 окт 2007, 11:27 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
в bascom уже всё давно написано

вот пример:
Код:
Config Rc5 = Pind.2

'the interrupt routine is inserted automatic but we need to make it occur
'so enable the interrupts
Enable Interrupts

'reserve space for variables
Dim Address As Byte , Command As Byte
Print "Waiting for RC5..."

Do
'now check if a key on the remote is pressed
'Note that at startup all pins are set for INPUT
'so we dont set the direction here
'If the pins is used for other input just unremark the next line
'Config Pind.2 = Input
Getrc5(address , Command)

'we check for the TV address and that is 0
If Address = 0 Then
'clear the toggle bit
'the toggle bit toggles on each new received command
Command = Command And &B01111111
Print Address ; " " ; Command
End If
Loop
End


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот-Пылесос
СообщениеДобавлено: 18 окт 2007, 11:28 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
ключевые слова для поиска - "RC-5"
по этому стандарту работает подавляющее большинство пультов для ТВ
в интернете и тут на форуме есть исходники для приёма\передачи этих кодов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот-Пылесос
СообщениеДобавлено: 18 окт 2007, 11:56 
Не в сети
Аватара пользователя

Зарегистрирован: 16 окт 2007, 11:57
Сообщения: 349
Откуда: Минycинck
Спасибо, как запущу шасси - буду двигаться дальше


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот-Пылесос
СообщениеДобавлено: 18 окт 2007, 12:24 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
Еще приходи... :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот-Пылесос
СообщениеДобавлено: 18 окт 2007, 12:58 
Не в сети
Аватара пользователя

Зарегистрирован: 15 янв 2007, 19:23
Сообщения: 1058
Откуда: Беларусь, Барановичи
прог. языки: С для МК, Delphi для ПК
loid писал(а):
Как тема называлась (я про считывание с пульта имею ввиду)

Накося.
ИК ДУ для робота

_________________
I live My life!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот-Пылесос
СообщениеДобавлено: 20 окт 2007, 04:08 
Не в сети
Аватара пользователя

Зарегистрирован: 16 окт 2007, 11:57
Сообщения: 349
Откуда: Минycинck
SSG, спасибо за ссылочку. Она полезная и программа даже есть. Но вот проблема, я не так давно начал программировать на СИ как и программировать контроллеры. Поводил взглядом на незнакомые строки кода, пытаясь найти знакомые буквы :) , но так ничего и не понял. Может еть доки на русском? Если не трудно может объяснишь, что конкретно посылат пульт, цифры, коды или что то замысловатое, а то сам никак не разберу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот-Пылесос
СообщениеДобавлено: 20 окт 2007, 08:17 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
а на васике писать религия не позволяет?


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

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


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

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


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

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