roboforum.ru

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

--- МиниБот --- История создания нац. класс минироботов

Закрыто

Re: --- МиниБот --- Создаём национальный класс минироботов!!!

Myp » 26 окт 2007, 00:36

угу
на васике нелегальном кодить это не айс

5.2.3. не хороше!
Последний раз редактировалось Vooon 26 окт 2007, 01:59, всего редактировалось 1 раз.
Причина: 5.2.3.

Re: --- МиниБот --- Создаём национальный класс минироботов!!!

EdGull » 26 окт 2007, 07:15

1. В Bascom AVR BAsic Demo ЧЕТРЫРЕ Кб совершенно легально!!! Для того что бы стартануть МиниБота более чем достаточно.
2. В отличии от Си начинающему, а уж тем более ребенку, там всё будет понятно через 10 минут. В Си они начнут понимать что к чему только через неделю в лучшем случае. Я имел ввиду что через 10 минут как ребенок распакует Минибота который ему пришел по почте, он у него уже через 10 минут сможет программить и заливать код!!! Я например с васиком вообще не знаю что это за проблемы у всех такие с фусибитами!!!
3. Никому не запрещается кодить на том на чём он хочет!!! Просто в заголовке указывайте на чём исходники. Я буду выкладывать и комментировать только бэйсик.

и всё это называется БЫСТРЫЙ СТРАРТ!!!

Re: --- МиниБот --- Создаём национальный класс минироботов!!!

avr123.nm.ru » 26 окт 2007, 09:29

EdGull писал(а):2. В отличии от Си начинающему, а уж тем более ребенку, там всё будет понятно через 10 минут. В Си они начнут понимать что к чему только через неделю в лучшем случае.


Я не согласен. И ПРАВИЛЬНО понимать будут на Си а после БАСКОМА 90% будет считать что у AVR в каждую ногу IO вделан max232. Всеже не зря говорят что простота она хороша умереная.

EdGull писал(а): Я имел ввиду что через 10 минут как ребенок распакует Минибота который ему пришел по почте, он у него уже через 10 минут сможет программить и заливать код!!!


Да чепуха это. За 10 минут можно научиться по инструкции с картинками (как в LEGO) заливать прошивки ПРИ НАЛИЧИИ ШНУРА и LPT !!! А сейчас правильней ИМХО на COM ориентироваться - если дешево и работало чтоб.

Т.е. должны поставлять прошивки нескольких популярных конфигураций работы бота.

За 10 минут и за час очень мало кто сможет начать писать проги работающие.

EdGull писал(а): Я например с васиком вообще не знаю что это за проблемы
у всех такие с фусибитами!!!


Я и на Си не знаю - потому что думаю потом делаю. Но Васик сам фьюзы не настроит !!! Я уже написал тебе в соотв. ветке.

Re: --- МиниБот --- Создаём национальный класс минироботов!!!

avr123.nm.ru » 26 окт 2007, 09:31

EdGull писал(а):и всё это называется БЫСТРЫЙ СТРАРТ!!!


ИМХО БС это зашитая демо прошивка показывающая основне и зрелищные возможности бота + несолько прошивок для частных задач.

Прошивать думаю действительно можно научится за 15 минут.

Re: --- МиниБот --- Создаём национальный класс минироботов!!!

Николай_Алексеевич » 26 окт 2007, 14:01

Как программист внесу свою лепту.

Можно сделать так чтобы каждый писал на чом хочет. Будет и универсальность и прочее. А бейсик будет по дефолту. Как это сделать у меня в башке родилось вродебы.

Можно написать свою программу зашивания которая и будет прошивать необходимую часть сама а после уже програмулину написаную пользователем. Ну или както так. Воплотить это возможно, надо просто попробовать. И тогда и волки будут сыты и овцы будут целки.

Re: --- МиниБот --- Создаём национальный класс минироботов!!!

Myp » 26 окт 2007, 14:16

хм
собирать прошивку из модулей?

типа по адресу такомуто такомуто лежит стандартный код
а остальное свободно для юзеров?

в принципе можно, но это нуно писать софтину которая будет хавать прошивку пользователя, хавать прошивку стандартную, и комбинировать их

а как быть с адресами ? я не в курсе как там оно в железе работает но сможет ли юзерский кусок прошивки взаимодействать с дефолтной?

Re: --- МиниБот --- Создаём национальный класс минироботов!!!

Николай_Алексеевич » 26 окт 2007, 14:22

Вариант нумер два - создать стандартные прошивки для наиболее используемых компиляторов. басик, винавр и т.д. Руки вроде на месте - написать могем

Re: --- МиниБот --- Создаём национальный класс минироботов!!!

avr123.nm.ru » 26 окт 2007, 14:33

Николай_Алексеевич писал(а):Можно сделать так чтобы каждый писал на чом хочет.


Так и есть. Есть схема и обычный МК - писать проги можно любым инструментарием и на любом языке.

Николай_Алексеевич писал(а):Можно написать свою программу зашивания которая и будет прошивать необходимую часть сама а после уже програмулину написаную пользователем.


Бутлодер называется - там есть - Как прошивать микроконтроллер AVR

Re: --- МиниБот --- Создаём национальный класс минироботов!!!

Николай_Алексеевич » 26 окт 2007, 15:16

Это делать мы умеем и так :)

Re: --- МиниБот --- Создаём национальный класс минироботов!!!

EdGull » 26 окт 2007, 15:21

Это делать мы умеем и так

Мы даже себе автономный программатор сделали... :D

Re: --- МиниБот --- Создаём национальный класс минироботов!!!

Master » 26 окт 2007, 21:57

Апчем базар, МК поставлять можно уже прошитым, что бы из-за кривых начинающих ручек не было разговора у меня не прошивается МК потому что он бракованый.
А прошивки мона выкладывать на сайте. Сделать там подраздел для разных языков и всего делов. Там же на сайте ФАК помощь и т. д.
Класно я придумал? :cool:

Re: --- МиниБот --- Создаём национальный класс минироботов!!!

avr123.nm.ru » 26 окт 2007, 22:03

Master писал(а):Класно я придумал? :cool:

Апаздал ты. Читай выше.

Re: --- МиниБот --- Создаём национальный класс минироботов!!!

Master » 26 окт 2007, 22:15

Вот блин :evil:

Re: --- МиниБот --- Создаём национальный класс минироботов!!!

EdGull » 28 окт 2007, 10:36

Думаю уже пора думать о дисциплинах соревнований... а то без этого нельзя схему закончить.

Т.к. с битвами банда на банду еще не известно как бороться с шулерством, то предлагаю обсудить новые дисциплины в которых не будет шулерства и которые будут для начала попроще.
Например дисциплина КУРС-РЕЙС, т.е. гонка по дистанции. Просто я гоняюсь в нац. классе на винсёрфе как раз в этой дисцеплине... :oops:
Итак , берем поле с бортиками белого цвета высотой 5см, например 2х3 метра размеченное в шахматном порядке концентрическими штрих-кодами (КШК) например с шагом 10см, в КШК указано местоположение этой ячейки на поле, т.е. прочитав КШК и зная адрес предыдущей ячейки, МиниБот знает гсвоё местоположение и на каком он курсе.
На дистанции произвольно устанавливаем 4 буйка, например ромбом. Которые можно огибать только правым бортом.
За 5 секунд до старта даем координаты этих буйков по ИК в формате RC5.
Так же на дистанции можно размещать дополнительные препятствия...

Необходимо пройти 3 круга и финишировать в финишный створ. Выиграет тот кто первый финиширует...

Кто не смог стартануть через стартовый створ в течении, например 30секунд, дисквалифициуется и уберается судьёй с дистанции.

Re: --- МиниБот --- Создаём национальный класс минироботов!!!

Myp » 28 окт 2007, 11:53

знаете дяденька
я мы не замучаемся делать ринг 2х3 метра и наклеитвать туда КШК
тем более что их ещё нужно сделать

я например это не смогу у себя протестировать в квартире ...


Rambler\'s Top100 Mail.ru counter