roboforum.ru

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

Помогите новичку в поисках лит-ры

Помогите новичку в поисках лит-ры

Gapgap » 11 дек 2010, 22:06

В общем хочу заняться робототехникой в этом почти не разбираюсь но очень хочется :)
Сделал простого робота(если это можно так назвать) из зубной щетки и вибромотора, из телефона.Хочу продолжить изучение этого великого дела=)Но прогуглив не обнаружил должной литературы :( Скиньте кто-нибудь что как и зачем там паять)И можно сцилку на самого простого робота который только есть (после щетки) =)

Re: Помогите новичку в поисках лит-ры

avr123.nm.ru » 11 дек 2010, 23:44

У нас раздел библиотека есть.

Re: Помогите новичку в поисках лит-ры

Gapgap » 12 дек 2010, 07:21

А сцилку на схему самого простого робота может кто скинуть?

Re: Помогите новичку в поисках лит-ры

avr123.nm.ru » 12 дек 2010, 08:54

Что он должен делать ?

Re: Помогите новичку в поисках лит-ры

HarryStar » 12 дек 2010, 11:37

В лично моем понимании, робота отличает то, что у него есть какие-никакие, но все же мозги. Естественно, зависящие от задач и заложенных алгоритмов, но все же.
Т.о. в простейшем роботе должно быть что то программируемое, например микроконтроллер.
Поэтому простейший вариант выглядит так:
1) Изучаете микроконтроллер
2) Покупаете почти любую игрушку типа машинка/танк, способную поворачивать, еще лучше чтоб задний ход был
3) В зависимости от того, что за электроника внутри игрушки может потребоваться еще немного деталей

Все это совмещаете, решая поставленные задачи.

Если задачи будут глобальнее, чем объезжание препятствий, езда по линии, езда на свет/звук/людей и т.д., то придется подключать большой комп. Способов несколько, или по радио (wifi, BT, и тд.) или на борту (Mini-ITX, Nano-ITX платы и т.д.)

В любом случае микроконтроллеры вам понадобятся, что бы как минимум взаимодействовать с ПК, так что советую начать с них.
Для начального освоения:
- Язык С. Можно начать на компе, если вообще его не знаете.
- Как освоите, делаете макетную плату с контроллером (около 200-300 руб затраты)
далее начинаете пробовать моргать светодиодом, пищать, двигать сервоприводом (нужно купить парочку для тестов) и т.д.
Как всему этому научитесь (если знаете Си, то это 2-3 недели в зависимости от свободного времени)

Так можете либо покупать готовую модельку, либо делать свою для "шасси" будущего робота и скрещивать с ним мозги на МикроКонтроллере.

Примерно такой план для новичка. И естественно читайте форум, тут много полезного.

Re: Помогите новичку в поисках лит-ры

flyroman » 12 дек 2010, 13:53

avr123.nm.ru писал(а):Что он должен делать ?

что за вопрос, avr123.nm.ru, ты издеваешься над нами или новичком?......
где там ссылка на бим? я найти не могу....дайте кто-нить пожалуйста...

Re: Помогите новичку в поисках лит-ры

DrGluck » 12 дек 2010, 15:20

Айзек Азимов "Я - РОБОТ".
http://fantlab.ru/work688

Изображение

P.S. Начинать нужно с ОСНОВ ! :)

Re: Помогите новичку в поисках лит-ры

Gapgap » 12 дек 2010, 15:42

HarryStar
Ну дак понятно под языком С вы имели ввиду С++?Если да то немного всеже я его знаю так как ходит на программирование.Насчет машины требуется на дистанционном управлении?
avr123.nm.ru заметь я не говорил конкретно что он будет делать=)Я просто попросил сцилку на самого простого робота который будет прост в зборке(ну всмысле дитали найти легко и тп) новичку я в этом деле пока не бумбум поэтому мне будет сложно сделать то что я хочу=)

Re: Помогите новичку в поисках лит-ры

boez » 13 дек 2010, 14:15

Под языком С он видимо имел в виду язык С. :) С++ для МК избыточен.
Вообще если есть тяга к программированию , как таковому - учи С, тем более если С++ знаешь - нужно только выучить, какие вещи из С++ в С не работают :). И схемотехнику, хотя бы минимум самый, что такое ток, напряжение, законы Ома, Кирхгофа, что такое резистор, конденсатор, транзистор. Затем учи микроконтроллеры, те же AVR, они простые.
Когда возникнут конкретные вопросы - обращайся сюда. Но тут тебя может поджидать неожиданная засада - люди на форуме намного охотнее отвечают на сообщения без грамматических ошибок... Правда, читать неприятно то что ты пишешь.

Re: Помогите новичку в поисках лит-ры

MVCage » 14 дек 2010, 14:02

подскажите пожалуйста литературу по программированию контролеров, желательно доступную в плане понимания для начинающего. сам найти ничего не смог, вернее смог но обучение там в стиле: берем контролер и программируем его

Re: Помогите новичку в поисках лит-ры

DrGluck » 14 дек 2010, 18:05

... ловите :)

"Микроконтроллеры семейства AVR (176 стр)"
Гребнев В.В.
http://webfile.ru/4976250

"10 практических устройств на AVR" (218+322)
Кравченко А.А.
http://webfile.ru/4976299
http://webfile.ru/4976333

"Измерение, управление и регулирование с помощью AVR микроконтроллеров" (200)
Вольфганг Трамперт
http://webfile.ru/4976340

"Конструирование устройств" (127)
Белов А.В.
http://webfile.ru/4976352

"ATmega 128 на русском"
http://webfile.ru/4976362

На "пока" думаю хватит.
С вас - пиво :)

Re: Помогите новичку в поисках лит-ры

MVCage » 22 дек 2010, 10:02

Вот спасибо большое!)

Re: Помогите новичку в поисках лит-ры

Vovan » 22 дек 2010, 12:39

А ещё, для самого-самого начала очень рекомендую Джона Мортона "Микроконтроллеры AVR вводный курс". До 30-й страницы не зависит от выбора языка, ну а уж потом - выбор языка, если asm то дальше читать одно удовольствие, если другой - то и книгу другую...


cron
Rambler\'s Top100 Mail.ru counter