roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 51 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Re: Мой minibot
СообщениеДобавлено: 23 апр 2010, 19:01 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой minibot
СообщениеДобавлено: 23 апр 2010, 19:07 
Не в сети
Аватара пользователя

Зарегистрирован: 22 авг 2009, 17:47
Сообщения: 25
Откуда: ладыжин
:D Да мне чтоб с васиком разобраться ...Нужна помощь.)...Я даже если и напишу что-то я отладку программы не понимаю как делать...В ассемблере я при отладке в регистры посмотрел и нашел ошибку...А тут...Куда что тулить...На нем проще конечно...Короче, :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой minibot
СообщениеДобавлено: 23 апр 2010, 19:11 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой minibot
СообщениеДобавлено: 23 апр 2010, 22:37 
Не в сети
Аватара пользователя

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

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой minibot
СообщениеДобавлено: 23 апр 2010, 23:58 
Не в сети
Аватара пользователя

Зарегистрирован: 22 авг 2009, 17:47
Сообщения: 25
Откуда: ладыжин
Полностью С Вами согласен, я понял что к чему с этим RC5...Я пока подумаю... :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой minibot
СообщениеДобавлено: 25 апр 2010, 19:10 
Не в сети
Аватара пользователя

Зарегистрирован: 22 авг 2009, 17:47
Сообщения: 25
Откуда: ладыжин
Разобрался с BASCOMом, теперь я тоже могу называть его васиком... :D Да, приятно с ним работать после ассемблера...Ездит minibot, только батареек хватает ненадолго...И с ацп , т.е. с шарпом надо разбираться...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой minibot
СообщениеДобавлено: 25 апр 2010, 20:18 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой minibot
СообщениеДобавлено: 26 апр 2010, 04:12 
Не в сети
Аватара пользователя

Зарегистрирован: 22 авг 2009, 17:47
Сообщения: 25
Откуда: ладыжин
Ну до минуты общего движения не доходит это точно...Может батарею поменять...А туда только 3.3 можно подавать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой minibot
СообщениеДобавлено: 26 апр 2010, 07:09 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой minibot
СообщениеДобавлено: 26 апр 2010, 09:21 
Не в сети
Аватара пользователя

Зарегистрирован: 22 авг 2009, 17:47
Сообщения: 25
Откуда: ладыжин
Я ее заряжаю...Через usb я так понял она заряжается... Только раз десять вперед-назад двинулся и уже надо идти заряжать...Я думал батарейки на дольше хватит... :wink:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой minibot
СообщениеДобавлено: 26 апр 2010, 09:23 
Не в сети
Аватара пользователя

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

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой minibot
СообщениеДобавлено: 07 май 2010, 23:53 
Не в сети
Аватара пользователя

Зарегистрирован: 22 авг 2009, 17:47
Сообщения: 25
Откуда: ладыжин
Проблема решилась просто. Надо дольше заряжать... Подскажите как на Bascom написать программку для подключения датчика DS1820. Или где почитать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой minibot
СообщениеДобавлено: 08 май 2010, 01:22 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой minibot
СообщениеДобавлено: 08 май 2010, 21:46 
Не в сети
Аватара пользователя

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

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мой minibot
СообщениеДобавлено: 23 май 2010, 18:32 
Не в сети
Аватара пользователя

Зарегистрирован: 22 авг 2009, 17:47
Сообщения: 25
Откуда: ладыжин
Спасибо за подсказки, очень помогло...Есть такая проблема: сделал плату на ATmega8535, ко входу АЦП припаял проводок, другой с земли: меряю напряжение на батарейке, показывает 1,5 вольта как положено(вывод на семисегментный индикатор), присоединяю сюда же дальномер SHARP, ничего не показывает...(?), меряю напряжение на выводе V0(данные) , который идет с SHARP, там 1,5 вольта...Что это может быть? При выключении питания индикатор моргнет на мгновенье ...Питание 5 вольт подал на датчик...Может я его не так подсоединил? Смотрел в даташите: если смотреть спереди, то слева направо: данные, земля, питание...


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

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


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

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


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

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