roboforum.ru

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

 

Машинка, самосборная, для эксперементов.

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

Re: Машинка, самосборная, для эксперементов.

Сообщение igorek » 23 фев 2009, 21:58

ну как вы через ПК управляете? нажимаете вперед и назад?
igorek
 
Сообщения: 23
Зарегистрирован: 12 фев 2009, 21:46
Откуда: irkutsk

Re: Машинка, самосборная, для эксперементов.

Сообщение RoboTok » 23 фев 2009, 22:03

Я выше дал фотку окна терминала.

Есть команда "MXYY", где Х номер мотора, а YY мощность или скорость.

Пишу в Терминале:
M120<Enter>
M220<Enter>

И оба колеса крутятся.

На джойстике же, что логично, при нажатии рукоятки на машинку посылаются команды о которых я написал выше.
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: Машинка, самосборная, для эксперементов.

Сообщение igorek » 23 фев 2009, 22:05

и в конце какую схему вы использовали? можете поставить и приемник и передатчик и еще которые у вас на монстре!
и можете исходники отправит? ПЛЗ!
igorek
 
Сообщения: 23
Зарегистрирован: 12 фев 2009, 21:46
Откуда: irkutsk

Re: Машинка, самосборная, для эксперементов.

Сообщение RoboTok » 23 фев 2009, 22:22

Есть в машинке 3 схемы.
Модуля питания, модуля драйвера и энкодеры квадратурные.
Все схемы тут есть под фотками самих модулей.

По поводу исходников надо подумать :oops:

Добавлено спустя 5 минут:
Кстати, сегодня я наконец доделал программу управления модулем питания(теперь он же управления) и подключил к нему драйвер по I2C.

Теперь посылаю команды с джойстика уже на модуль управления, а он уже даёт команды модулю драйвера.
Управляемость машинки из-за такого перехода не пострадала.
Вот терминал головного модуля:
Вложения
Untitled-1.gif
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: Машинка, самосборная, для эксперементов.

Сообщение realsystem » 23 фев 2009, 23:10

А гипер терминал нормально работает? Я чото попытался его использовать для управления МК - он вешает весь комп :shock: Забил - взял putty, отлично всё.
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

Re: Машинка, самосборная, для эксперементов.

Сообщение MiBBiM » 23 фев 2009, 23:21

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

Re: Машинка, самосборная, для эксперементов.

Сообщение RoboTok » 23 фев 2009, 23:25

Не вижу применения для GUI, а посмотреть данные с датчиков сделал команду "А" для вывода на экран списка.
Вот начну делать радар и сделаю GUI для него :good:
П.С.
А вот для коммерческих модулей я бы сделал GUI...

realsystem
ХМ, надо глянуть putty...
Гипер у мну ничего не вешал ни разу...
Но для разработки лучше терминал с двумя окнами.
Символьным окном и шестнадцатеричным.
Называется X-CTU.
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: Машинка, самосборная, для эксперементов.

Сообщение realsystem » 23 фев 2009, 23:37

Мне не требуется 16ое, просто ввел в программу кодирование ошибок цифровыми кодами и вывожу текстовое сообщение о сути ошибки :) А putty чем хороша, поддерживает кроме ком порта еще и сетевые протоколы (ssh, telnet, etc.)
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

Re: Машинка, самосборная, для эксперементов.

Сообщение igorek » 24 фев 2009, 16:19

я имел ввиду передатчик и приемник! а то там на первых страничках то использовали потом поправили вобшем не понял именно какую вы сделаели?
igorek
 
Сообщения: 23
Зарегистрирован: 12 фев 2009, 21:46
Откуда: irkutsk

Re: Машинка, самосборная, для эксперементов.

Сообщение RoboTok » 24 фев 2009, 18:25

Нету передатчика и приёмника!

Есть модули с возможностью подключения трансиверов по UART!

Фотография платы и схемы джойстика на первой странице внизу.

На машинке же стоит 2 модуля к которым можно подключить по вашему усмотрению трансивер и тогда эта плата будет выступать в роли модуля связи.
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: Машинка, самосборная, для эксперементов.

Сообщение igorek » 24 фев 2009, 18:50

а насчет исходника подумали? :oops:
igorek
 
Сообщения: 23
Зарегистрирован: 12 фев 2009, 21:46
Откуда: irkutsk

Re: Машинка, самосборная, для эксперементов.

Сообщение RoboTok » 24 фев 2009, 20:58

Вот исходники на СИ от джойстика в Keil 3.72.

Это каркас программы из которой я потом сделал и программу для драйвера.
Вложения
uart1.zip
(79.5 КиБ) Скачиваний: 23
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: Машинка, самосборная, для эксперементов.

Сообщение igorek » 24 фев 2009, 21:28

а где схема для робота(приемник)? чет я не вижу!
igorek
 
Сообщения: 23
Зарегистрирован: 12 фев 2009, 21:46
Откуда: irkutsk

Re: Машинка, самосборная, для эксперементов.

Сообщение RoboTok » 24 фев 2009, 21:46

Есть модуль питания и заряда батарей на странице 2 в конце.
Он же сейчас у меня выступает в роли обработчика команд с джойстика.
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: Машинка, самосборная, для эксперементов.

Сообщение chinga » 25 фев 2009, 15:41

а можно эту схему сделать и передовать сигналы по ИКСБИ(как удлинитель по RxD TxD)?
chinga
 
Сообщения: 203
Зарегистрирован: 24 дек 2008, 17:55
Откуда: Актюбинск

Пред.След.

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

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

Сейчас этот форум просматривают: Entaro и гости: 4

Mail.ru counter