roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 13:08

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




Начать новую тему Ответить на тему  [ Сообщений: 411 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10, 11, 12 ... 28  След.
Автор Сообщение
 Заголовок сообщения: Re: F.A.Q. часто задаваемые вопросы покупателей MiniBot.ru
СообщениеДобавлено: 26 май 2009, 20:51 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
Эд, у нас программатор уже uart трансфер поддерживает? :shock:

Добавлено спустя 2 минуты 3 секунды:
Ven-Tures, обясни, как не работает? программа выводит одну строку и виснет наглухо. скорее всего ты её просто пропускаешь(всмысле не успеваешь поднять связь в терминале). попробуй такую прожку:
Код:
$prog &HFF , &HE4 , &HD9 , &H00       'указываем какие фусибиты надо прошить
$regfile = "m32def.dat"       ' файл спецификации Меги32
$crystal = 7372800       ' указываем на какой частоте будем работать
$baud = 2400       ' указываем скорость на которой будет работать уарт

'----------------------------------------------------------------------------
Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down
Config Pinc.2 = Output : Drl Alias Portc.2       'ногу сконфигурировали как выход и обозвали Drl
Config Pinc.3 = Output : Drr Alias Portc.3       'ногу сконфигурировали как выход и обозвали Drr
Config Pind.4 = Output       'ногу ШИМа левого  движка сконфигурировали как выход
Config Pind.5 = Output       'ногу ШИМа правого движка сконфигурировали как выход
'----------------------------------------------------------------------------

Dim Speed As Byte
Speed = 70

Do
Print "Start MiniBot"
Loop

P.S> и не забывай выставлять правильно клоки процессора, из-за них могут быть ошибки передачи. во втором миниботе 7372800 !!

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F.A.Q. часто задаваемые вопросы покупателей MiniBot.ru
СообщениеДобавлено: 26 май 2009, 20:54 
Не в сети

Зарегистрирован: 03 мар 2009, 16:24
Сообщения: 53
Откуда: Пермь
Нету у меня пока радио модем платы для компа, ща правда переключил на просто USB. Что с новичка взять :-D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F.A.Q. часто задаваемые вопросы покупателей MiniBot.ru
СообщениеДобавлено: 26 май 2009, 21:00 
Не в сети
Аватара пользователя

Зарегистрирован: 29 окт 2007, 18:11
Сообщения: 1866
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript
во-во, если есть на миниботе разъем usb, то в него и втыкай :)

_________________
Tomorrow will be. Better


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F.A.Q. часто задаваемые вопросы покупателей MiniBot.ru
СообщениеДобавлено: 26 май 2009, 21:02 
Не в сети

Зарегистрирован: 03 мар 2009, 16:24
Сообщения: 53
Откуда: Пермь
Итак, попробовал твою прогу, вот что вышло: Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F.A.Q. часто задаваемые вопросы покупателей MiniBot.ru
СообщениеДобавлено: 26 май 2009, 21:06 
Не в сети
Аватара пользователя

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

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F.A.Q. часто задаваемые вопросы покупателей MiniBot.ru
СообщениеДобавлено: 26 май 2009, 21:13 
Не в сети

Зарегистрирован: 03 мар 2009, 16:24
Сообщения: 53
Откуда: Пермь
На 9600, start minibot, идет до бесконечности.

Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F.A.Q. часто задаваемые вопросы покупателей MiniBot.ru
СообщениеДобавлено: 26 май 2009, 21:18 
Не в сети
Аватара пользователя

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

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F.A.Q. часто задаваемые вопросы покупателей MiniBot.ru
СообщениеДобавлено: 26 май 2009, 21:23 
Не в сети

Зарегистрирован: 03 мар 2009, 16:24
Сообщения: 53
Откуда: Пермь
Так, теперь надо разобраться с программой. У меня пульт rc-6.(bp магазина минибот)

Программу использую эту, но при нажатии на пульте кнопок тишина.(нажимаю 32 там например)

Код:
$prog &HFF , &HE4 , &HD9 , &H00                             'óêàçûâàåì êàêèå ôóñèáèòû íàäî ïðîøèòü
$regfile = "m32def.dat"       ' ôàéë ñïåöèôèêàöèè Ìåãè32
$crystal = 7372800                                          ' óêàçûâàåì íà êàêîé ÷àñòîòå áóäåì ðàáîòàòü
$baud = 9600                                                ' óêàçûâàåì ÷àñòîòó äëà usart (òåïåðü íóæíî òîëüêî äëÿ îòëàäêè ïðîãðàììû)

'----------------------------------------------------------------------------
Config Timer1 = Pwm , Pwm = 8 , Prescale = 1 , Compare A Pwm = Clear Down , Compare B Pwm = Clear Down
Config Pinc.2 = Output : Drl Alias Portc.2       'íîãó ñêîíôèãóðèðîâàëè êàê âûõîä è îáîçâàëè Drl
Config Pinc.3 = Output : Drr Alias Portc.3       'íîãó ñêîíôèãóðèðîâàëè êàê âûõîä è îáîçâàëè Drr
Config Pind.4 = Output       'íîãó ØÈÌà ëåâîãî äâèæêà ñêîíôèãóðèðîâàëè êàê âûõîä
Config Pind.5 = Output       'íîãó ØÈÌà ïðàâîãî äâèæêà  ñêîíôèãóðèðîâàëè êàê âûõîä
'----------------------------------------------------------------------------

Dim Speed As Byte
Speed = 200                                                 ' óêàçûâàåì ñêîðîñòü ðîáîòà

Config Rc5 = Pind.2
Enable Interrupts
Dim Address As Byte , Command As Byte

Print "Start MiniBot"       ' âûâîäèì â òåðìèíàë îòëàäî÷íîå ñîîáùåíèå

Do
   Gosub Ïðèåì_rc5
   If Command = 255 Then
      Gosub Ñòîï
   Elseif Command = 32 Then
      Gosub Ïðÿìî
      Waitms 100
   Elseif Command = 33 Then
      Gosub Íàçàä
      Waitms 100
   Elseif Command = 17 Then
      Gosub Âëåâî
      Waitms 100
   Elseif Command = 16 Then
      Gosub Âïðàâî
      Waitms 100
   End If
Loop

Ïðèåì_rc5:
   Getrc5(address , Command)
   If Address <> 255 And Command <> 255 Then
      Command = Command And &B01111111
      'Print Chr(12);       ' âûâîäèì â òåðìèíàë ñèìâîë
      'Print "Address - " ; Address;       ' âûâîäèì â òåðìèíàë àäðåñ
      'Print "Command - " ; Command;       ' âûâîäèì â òåðìèíàë íîìåð êîìàíäû
   End If
Return

Âëåâî:
   Gosub Ñòîï : Waitms 10
   Drl = 1 : Drr = 0 : Pwm1b = Speed : Pwm1a = Speed:
Return

Âïðàâî:
   Gosub Ñòîï : Waitms 10
   Drl = 0 : Drr = 1 : Pwm1b = Speed : Pwm1a = Speed:
Return

Ïðÿìî:
   Gosub Ñòîï : Waitms 10
   Drl = 0 : Drr = 0 : Pwm1b = Speed : Pwm1a = Speed:
Return

Íàçàä:
   Gosub Ñòîï : Waitms 10
   Drl = 1 : Drr = 1 : Pwm1b = Speed : Pwm1a = Speed:
Return

Ñòîï:
   Drl = 0 : Drr = 0 : Pwm1b = 0 : Pwm1a = 0:
Return


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F.A.Q. часто задаваемые вопросы покупателей MiniBot.ru
СообщениеДобавлено: 26 май 2009, 21:30 
Не в сети
Аватара пользователя

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

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F.A.Q. часто задаваемые вопросы покупателей MiniBot.ru
СообщениеДобавлено: 26 май 2009, 21:33 
Не в сети

Зарегистрирован: 03 мар 2009, 16:24
Сообщения: 53
Откуда: Пермь
TSOP на шлейфе, подключен сюда - Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F.A.Q. часто задаваемые вопросы покупателей MiniBot.ru
СообщениеДобавлено: 26 май 2009, 21:47 
Не в сети
Аватара пользователя

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

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F.A.Q. часто задаваемые вопросы покупателей MiniBot.ru
СообщениеДобавлено: 26 май 2009, 22:00 
Не в сети

Зарегистрирован: 03 мар 2009, 16:24
Сообщения: 53
Откуда: Пермь
Нет, только написал старт минибот и все, нажимая на пульт тишина. Может батарея там села?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F.A.Q. часто задаваемые вопросы покупателей MiniBot.ru
СообщениеДобавлено: 26 май 2009, 22:09 
Не в сети
Аватара пользователя

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

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F.A.Q. часто задаваемые вопросы покупателей MiniBot.ru
СообщениеДобавлено: 27 май 2009, 08:48 
Не в сети
Аватара пользователя

Зарегистрирован: 22 мар 2009, 00:26
Сообщения: 60
Откуда: Москва
Skype: qzen666
прог. языки: C++
ФИО: Михайлов Дмитрий
У меня следующая ситуация: По недосмотру свой первый заказ я оформил на базовую комплектацию с некоторыми дополнениями, а именно:
- Базовая комплектация, разъемы вверх
- Программатор STK500
- Стабилизатор на 3.3 Вольта
- Опция FT232
- Flash Память на 2Гб
- Звуковой усилитель + Динамик
===
- Шасси для MiniBot 2.0

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

А именно хотелось бы заменить:
Базовая комплектация(разъемы вверх)(заказ №59)| -> Полная комплектация
Стабилизатор на 3.3 В....................................|
Опция FT232...............................................|
Flash память на 2 Гб......................................|
Звуковой усилитель.......................................|

Программатор STK500 -> Программатор STK200.
=======
Соответственно, оплачу все неустойки.
Есть ли такая возможность?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: F.A.Q. часто задаваемые вопросы покупателей MiniBot.ru
СообщениеДобавлено: 27 май 2009, 10:20 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 411 ]  На страницу Пред.  1 ... 6, 7, 8, 9, 10, 11, 12 ... 28  След.

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


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

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


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

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