|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.12.2009, 15:27 | #1 |
Пользователь
Регистрация: 11.12.2009
Сообщений: 10
|
Как писать прошивку роботам?
Как пишется прошивка роботам? С чего начать, что нужно иметь и какой язык использовать. Объясните пожалуйста.
|
29.12.2009, 15:40 | #2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...это смотря, что за начинка у вашего робота? если микроконтроллер, начните с изучения компиляторов поддерживающих его (ICCAVR, IAR, WinAVR, тощо...) и языка си... если на ПЛИС, то спецсреды для них (Xilinx, Altium Designer, WEBISE...), там вы работаете с логикой, как с элементами или vhdl как языком автоматов... если робот у вас управляемый дистанционно, то опять-же смотря с чего и как - с компа или телефона, кпк, решения будут отличаться... в общем уточните.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
29.12.2009, 16:06 | #3 |
Пользователь
Регистрация: 11.12.2009
Сообщений: 10
|
ну просто предпологая. Машинка управляемая с компа по WiFi. Машина с камерой. Возникает вопрос куда пишется и как? Программа на комп, прием сигнала, отдача сигнала, прямо лево и тд. Ну в общем с чего начать? Очень прошу ссылки, почитаю.
|
29.12.2009, 16:43 | #4 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
по wi-fi говорите... интерэсно... как понимаю вы хотите установить wi-fi web камеру (типа dlink 900) на машинку, сам просмотр камеры штатными средствами на компе из браузера... а как предполагаете управлять машинкой? подрубаться к интерфейсной части камеры, разбирать придется ведь? такое проще реализовать, если ця web-ка будет управляемая (в смысле поворотная и имеет сама WEB- встроенный интерфейс), тогда можно не "мудрствуя лукаво" и разорвать цепи сервоприводов камеры и подать сигналы (ясное дело через буферный интерфейс) на управление машинкой. На компе уже все гораздо проще, либо оставить как есть управление из браузера, как будто управляем камерой, либо свое на php или сокетах...
хотя, конечно есть отдельные чипы для работы и по wi-fi и по блютуз... как пример - sony ericson анонсировала машинку управляемую по блютуз с любого эриксон-телефона с блютуз
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 29.12.2009 в 16:45. |
29.12.2009, 16:51 | #5 |
Пользователь
Регистрация: 11.12.2009
Сообщений: 10
|
ох. ну вот пока ждал ответа нарыл такой проект - http://www.jbprojects.net/projects/wifirobot/ там все реализовано передачей данных по WiFi ноута. Но фишка в том, что прочитав там все и набравшись интузиазма я понял что я полный ноль в этой теме. Вот пытаюсь понять, как реализовывается роботостроение.
|
29.12.2009, 18:47 | #6 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
если обратите внимание, то у них реализовано как раз так - как я и описал, за исключением лишнего по сути звена: web-камера ethernet + точка доступа wi-fi, в моем варианте это web-ка со встроенным wi-fi интерфейсом и сервоприводом положения... плюс они вклинивают микроконтроллер в точку доступа, собственно для декодирования команд управления.
...если вам нравиться такой вариант, то можете использовать приведенные тестовые прошивки для PIC16 и программы для этого от Microchip, но учтите, что и оборудование вам придется точно такое-же ставить, т.к. расчитано оно на работу с linksys адаптером, к тому же его придется перешить для того, чтобы rs-232 интерфейс для его прошивки (он есть в любой точке доступа в виде rs-232 или jtag интерфейса) работал как мост TCP-COM для микроконтроллера управления приводами машинки... в этом смысле изучать вам то, что описано в посте #2.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
29.12.2009, 18:58 | #7 |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
Мое имхо, разберитесь сначала с микроконтоллерами, научитесь писать под них программы, потом соберите механику, напишите для нее рограмму, а уже потом юзайте WiFi.
Для обучения и дальнейшей работы я советую преобрести демоплату с этого ресурса: http://easyelectronics.ru/otladochna...board-v10.html . Очень очень толковая вещь, там же есть отличные уроки по программингу, схемотехнике. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как начать писать игру. | dart193 | Помощь студентам | 12 | 03.10.2009 21:29 |
COM порты. Как писать в порт $61? | Crivel | Общие вопросы Delphi | 8 | 27.07.2009 11:12 |
Как писать на флешку, как в файл. | Altera | Общие вопросы Delphi | 5 | 10.07.2009 20:24 |
как в VC++2005 писать на си | alhon | Общие вопросы C/C++ | 4 | 19.06.2009 13:17 |