roboforum.ru

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

замена тактильных датчиков.

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

Re: замена тактильных датчиков.

Сообщение Radist » 20 ноя 2011, 00:18

Оба учебных курса написаны по русски. Ди Халт - суровый учитель из Челябинска, АВР - из Москвы. В подфоруме "микроконтроллеры" есть темка, в самом верху, где задают вопросы, возникающие при изучении программирования авр, так что новая тема не нужна.

А без английского будет трудно, но переводчик гугль в помощь.
Аватара пользователя
Radist
 
Сообщения: 2241
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: замена тактильных датчиков.

Сообщение серж » 20 ноя 2011, 00:22

Dmitry__ писал(а):
Понимание асма - 2 дня, это время жалко потратить?

учи меня!!! :oops: я в отпуске!!! :good: есть папа лтп, есть мега48, есть комп и время, есть желание. :good:
что нуно еще?
2радист, читал ветку авр, при переходе по ссылям, проги не грузятся, какие то там еще возникают проблемы...
на пальцах проще...
Аватара пользователя
серж
 
Сообщения: 589
Зарегистрирован: 27 янв 2011, 17:38
Откуда: россия, череповец

Re: замена тактильных датчиков.

Сообщение Vovan » 20 ноя 2011, 00:23

Ну и фиг с ним, бред так бред, но выбирать сержу :wink:
Продолжаю настаивать: скачать Мортона и асм в кармане! Дмитрий прав: 2 дня и аврка любая уже начнет пахать и подмигивать множеством светиков хоть программно, хоть аппаратно... Однако тоже самое и с си :shock: Я с него начинал авр-ы и тоже через пару дней гирлянды забегали и ноты заиграли :D
А через неделю робот на си поехал... но с глюками... и вот тогда я конкретно пересел на асм :oops:
Честно говоря, это ТОЛЬКО моё мнение и наблюдение: сишники они как национальное большинство (есть такое понятие), вот литовцы в Литве национальное большинство, они развивают в себе своё превосходство над нац. меньшинством, но я щитаю оснований к этому нет, т.к. всё у них как и у остальных национальностей (алкаши, ублюдки, умницы, и т.д...) и то что многие из них знают два языка - не особое преимущество, потому что многие нац. меньшинства в Литве тоже (в таком же проценте) знают по два и по три языка. Но эти нац. меньшинства по происхождению не литовцы...
Так и с сишниками, я вот с ними общаюсь и они типо с высока взирают на меня и других асматиков... и ничего не хотят "на пальцах" объяснять - куда там! они ж высокого уровня! и спецом базарят так что понять ничего нельзя... Поэтому си нужно учить только по учебникам, ибо большинство сишников разговаривают на очень не понятном языке... Вот возьми Radista - всегда чётко и ясно излагает и абсолютно доходчиво! А? :wink: Ага! потому что асм :D
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: замена тактильных датчиков.

Сообщение Dmitry__ » 20 ноя 2011, 00:28

Переходить в другую ветку не стоит. Чтоб была показательность твоего титанического труда с цифровой логикой и асм.
Все проблемы с освоением языков из-за отсутствия практического применения. Давай твоего робота переведем на асм.
Все алгоритмы тебе известны, только трансляция на что-то другое.
Засекай таймер, учим асм. :)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: замена тактильных датчиков.

Сообщение Radist » 20 ноя 2011, 00:29

Ну и пользуясь случаем сразу скажу что нужно для начала работы. Если все-таки асм (а Сям я научить не могу), то в первую очередь нужна среда разработки. Называется AvrStudio, лежит на сайте atmel.com. Сам пользую версию 4.12, хотя говорят уже пятая вышла. Потом потребуется программатор. У нас по программаторам есть отдельная ветка форума, там и схемы, и как сделать, и прочее. Контроллер уже есть - надо будет слепить отладочную плату - и можно начинать.
Аватара пользователя
Radist
 
Сообщения: 2241
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: замена тактильных датчиков.

Сообщение Dmitry__ » 20 ноя 2011, 00:30

Вован, а как же я? я пишу и на асм и на си и на верилог и на бейсике
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: замена тактильных датчиков.

Сообщение серж » 20 ноя 2011, 00:39

1. Vovan, ты ща тока укрепил мое решение!!! :good: а си... бедет день - будет и пища... :oops:
2. из программ есть кодевижнавр, есть авреалшел, где то есть баском, и еще какая то. :wink:
3. с васиком были навыки (давно) общения. :oops:
4. программатор из 5-ти проводков с резюками спаять не проблема. :good:
5. этого "таражука" серавно нуно добить, и добью(!) на логике. ИМХО!!! :oops:
Аватара пользователя
серж
 
Сообщения: 589
Зарегистрирован: 27 янв 2011, 17:38
Откуда: россия, череповец

Re: замена тактильных датчиков.

Сообщение Vovan » 20 ноя 2011, 00:40

Не соглашусь насчёт темы :wink: Эта тема (см. название) наконец подошла к своему логическому завершению: скоро тактильные датчики будут заменены на ИК.
Кроме того, раздута она уже - дальше некуда - это напоминает блог. Т.о. проще сержу состроить блог и там базарить хоть до у...синения :D ...
А тут несколько не тот раздел... мождь я не прав? :wink:
2 Dmitry__ : вот это-то как раз и вписывается в то о чём я говорил, а именно: у меня МОРЕ знакомых иностранцев (настоящих!) от колумбии до Н.Зеландии и общаюсь я с ними воочию! Они знают множество языков и путешествуют по всему миру... Но! ни один из них НИКОГДА не ставит себя выше других. Это факт и правда. Поэтому Вы Dmitry__ похожи на этих иностранцев и совершенно спокойны! и никого не опускаете как и они...
правда была парочка американцев у меня, они да, чё-то какие-то всё же г...ки и хоть знают и франц и испанск и (слабенько) русс - всё равно ИМХО американцы они и в Африке амери......
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: замена тактильных датчиков.

Сообщение Dmitry__ » 20 ноя 2011, 00:45

Начали:

Асм - это список чего надо купить, тебе еще хочется порезаться в квейк, а тебя жана послала в магазин.
Берем список, идем в магазин.
Тебе глубоко наплевать что сколько стоит, в списке первым пунктом - картошка, купил, надорвал бумажку в этом месте, пошел дальше. :)

т.к. мы в исследовательском режиме, программу пишем с середины...

Нам нужен генератор пачек импульсов на 36кгц, 1 кгц.
Выход управления светодиодом обзовем КонтактСветодиода или PinLed

Код: Выделить всёРазвернуть
Начало: включить PinLed
        пауза
        выключить PinLed
        пауза
        переход на начало



получили вечный генератор. Первый урок закончен :)
Да, не смотри что все по русски в проге, потом это перетранслируется на абсолютно любой микроконтроллер
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: замена тактильных датчиков.

Сообщение Radist » 20 ноя 2011, 00:49

Это не генератор пачек. Это подпрограмма генерации одного периода. А пачка будет так:
Сгенерировать один период
повторить n раз
большая пауза
повторить с начала
Аватара пользователя
Radist
 
Сообщения: 2241
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: замена тактильных датчиков.

Сообщение Vovan » 20 ноя 2011, 00:51

Жуткий OFF!
серж: строй блог и там начнём рубица! :D
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: замена тактильных датчиков.

Сообщение Dmitry__ » 20 ноя 2011, 00:53

ок Radist, ты тоже ученик :) ученики отличаются тем, что не думая выкрикивают из-за парты :)

читаем вдумчиво:
Dmitry__ писал(а):получили вечный генератор. Первый урок закончен
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: замена тактильных датчиков.

Сообщение серж » 20 ноя 2011, 00:55

во че на гуглил:
"а вот пытаться писать на ассемблере прошивку более 16 килобайт можно, но это напоминает прокладку тоннеля под Ла Маншем с помощью зубила."
и там же:
"Также и с ассемблером. Хочешь писать эффективные программы на высокоуровневом языке — изучи хотя бы один ассемблер, попиши на нем немного. Чтобы потом, глядя на любую Сишную строку, представлять себе во что это в итоге компилируется и как обрабатывается контроллером. Очень помогает в отладке и написании, а уж про ревесирование чужих программ я вообще не говорю. "
2дмитрий, (ето я скопировал) ща я в ветке про мк стартану(И ДА ПРОСТЯТ МЕНЯ АДМИНЫ И МОДЕРАТОРЫ (особенно мегабизон))!!!
тема будет называться - "А ТЫ... ХОЧЕШЬ СТАТЬ "АСМАТИКОМ?"
запущу ток если наше большенство меня поддержат.
кто за?
Аватара пользователя
серж
 
Сообщения: 589
Зарегистрирован: 27 янв 2011, 17:38
Откуда: россия, череповец

Re: замена тактильных датчиков.

Сообщение Radist » 20 ноя 2011, 00:57

Нет, я вдумчивый :) . Урок с чего начался? Нам нужен генератор пачек импульсов на 36кгц, 1 кгц. Выходит цель не была достигнута :)

Точно пора уже переходить отсюда в блог. Напоследок как иллюстрация противостояния двух языков. Из книги "Персональные ЭВМ в инженерной практике" :

... Одним из примеров громоздкой и, по мнению авторов, бесполезной
надстройки является интегрированная система WINDOWS фирмы Microsoft.
Эта система занимает почти 1 Мбайт дисковой памяти и рассчитана на
преимущественное использование совместно с устройством типа "мышь"...
... Таким образом, читатель уже понял, что среди надстроек над ДОС
бывают довольно бесполезные системы, которые только выглядят красиво,
а на самом деле отнимают время пользователя, память на дисках и
оперативную память ЭВМ. Обманчивая красота таких систем, однако, сильно
воздействует на неискушенных пользователей, которые не имели практики
работы на машине. Инерция мышления бывает столь сильна, что авторам
приходилось наблюдать, как люди, начавшие работать с подобной
настройкой, впоследствии с трудом заставляют себя изучать команды ДОС.
Хочется предостеречь от этой ошибки читателей...
Аватара пользователя
Radist
 
Сообщения: 2241
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: замена тактильных датчиков.

Сообщение серж » 20 ноя 2011, 00:59

блог? это как? я думал просто тему открыть...
не только мне полезно будет...
Аватара пользователя
серж
 
Сообщения: 589
Зарегистрирован: 27 янв 2011, 17:38
Откуда: россия, череповец

Пред.След.

Вернуться в Новичкам или основы основ роботостроения.

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

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