roboforum.ru

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


С чего начать!!!

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

С чего начать!!!

Сообщение Киото » 14 июл 2009, 22:00

Вот собрался робота сделать прикупил микроконтроллер на первый момент самый простой!!!
паять аккуратно все умею,(на данный момент мне всего 14 ну уж очень интересуюсь робототехникой и дня не проходит чтоб об этом не думал) )
вот параметры МК:
 Микроконтроллер: ATmega168
 Цифровые порты ввода/вывода: 14 портов (из них 6 с ШИМ-сигналом)
 Аналоговые порты ввода: 6 портов
 ППЗУ (Flash Memory): 16 KB (из них 2 Кб используются загрузчиком)
 ОЗУ (SRAM): 1 Кб
 ПЗУ (EEPROM): 512 байт
 Тактовая частота: 16 МГц
 Интерфейс с ПК: RS-232 (COM-порт)
 Питание от внешнего источника
Подскажите с чего начать!!! (для МК нужен спец шнур для подключения к ПК типа RS232 если знаете надежный интернет магазин подскажите!!)
Нужен хороший сайт для изучения языка WIRING.
программа для прогрммирования имеется.
Киото
 
Сообщения: 16
Зарегистрирован: 01 июл 2009, 16:00
Откуда: Магнитогорск
Skype: markus5632
прог. языки: СИ
ФИО: Гридневский Олег Владиславович

Re: С чего начать!!!

Сообщение nest » 14 июл 2009, 22:09

а с чего такая тяга к WIRING ?
Аватара пользователя
nest
 
Сообщения: 977
Зарегистрирован: 21 янв 2005, 12:16
Откуда: Germany
Предупреждения: -4
прог. языки: asm

Re: С чего начать!!!

Сообщение =DeaD= » 14 июл 2009, 22:10

Шнур RS-232 если есть соотв. порт продаётся почти в любом крупном компьютерно-бытовом магазине. (шнур для COM-порта, только проверьте, чтобы соотв. типы разъемов папа-мама были, подходящие к тому что у вас на контроллере и ПК).
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: С чего начать!!!

Сообщение avr123.nm.ru » 14 июл 2009, 22:14

Киото писал(а):Подскажите с чего начать!


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

Учебный курс для вас - http://avr123.nm.ru

Инструменты - компилятор CVAVR и симуляторы VMLAB и PRTOEUS - http://proteus123.narod.ru
Последний раз редактировалось avr123.nm.ru 14 июл 2009, 22:16, всего редактировалось 2 раз(а).
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: С чего начать!!!

Сообщение =DeaD= » 14 июл 2009, 22:15

По поводу Си - тоже думаю что правильно сразу его начинать учить.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: С чего начать!!!

Сообщение avr123.nm.ru » 14 июл 2009, 22:18

и топик нашего форума: "МикроКонтроллеры начинающим - общие вопросы"

viewtopic.php?f=2&t=1070
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: С чего начать!!!

Сообщение SiemX » 14 июл 2009, 22:36

Мне тоже 14 и я уже начал делать робота :)
Основной контролер Atmega16
Сегодня купил 4 тсопа буди Ик бампер делать(точнее уже сделал половину, завтро допаяю).
А скоро еще пару серв прикуплю и будут движки для робота
Програмлю на Си, програматор пять проводков для lpt порта
SiemX
 
Сообщения: 159
Зарегистрирован: 08 май 2009, 21:21
Предупреждения: -1

Re: С чего начать!!!

Сообщение avr123.nm.ru » 14 июл 2009, 22:42

Хорошо начал ! Активненько и без заморочек с асмом.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: С чего начать!!!

Сообщение SiemX » 14 июл 2009, 22:47

Асм это страшно :crazy: :P Этож надо кадый регистр и команду помнить а принтера нету и распечатать и повесить не врьянт. Раньше я еще созданием сайтов занимался и довольно хорошо знаю php такчто сишный синтаксис знаком и трудностей в обучений особых небыло. Для новичка лучше Си, просто и функцыонально :good: У авр123 отличный курс
SiemX
 
Сообщения: 159
Зарегистрирован: 08 май 2009, 21:21
Предупреждения: -1

Re: С чего начать!!!

Сообщение avr123.nm.ru » 14 июл 2009, 22:52

Постепенно регистры запомнятся и станут родней и понятней.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: С чего начать!!!

Сообщение SiemX » 14 июл 2009, 23:00

Кстати список от начинающего начинающему что надо прикупить
Вопервых резисторы.
40 ом
100 ом
220 ом
1 ком
4,7 ком
10 ком
таких резисторов надо пару десятков потомучто самые ходовые,
у нас например 50 штук 20р

потом надо десяток светодиодов, пригодятся. Никогда не подключай диод напрямую к батарейке, надо черз резистор, а то он сограет и жутко воняет паленной пластмасой. Простые диоды у меня обычно нормально работают через 220 ом, трехцветный(три диода в одном) от него чуть ниспалил, надо через 1 ком, а вот инфракрасные диоды через 40 ом.

еще нужны транзисторы. обычные можно кт315, а полевых я сегодня десяток Bs170 прикупил.

чтоб робот "видел" надо купить тсоп ов и инфракрасных диодов.

Сча еще напишу, чего нужно
SiemX
 
Сообщения: 159
Зарегистрирован: 08 май 2009, 21:21
Предупреждения: -1

Re: С чего начать!!!

Сообщение =DeaD= » 14 июл 2009, 23:03

510 ом знаю бывают нужны
еще знаю что 3.3кОм полезны.

А еще круче - несколько переменников подстроечных компактных на 1кОм и на 10кОм + вольтметр - заменяют целый ряд резисторов :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: С чего начать!!!

Сообщение SiemX » 14 июл 2009, 23:10

Еще полезная привычка собирать хлам :D Я раньше (да и сечас тож :oops: ) любил ломать и разбирать всякие приборы, их потом не выкидывал а складывал остатки по ящикам. Зато сейчас конденсаторы и диоды в магазинах не покупаю :)

Добавлено спустя 4 минуты 9 секунд:
Еще если нету какогото рзистора то можно из нескольких собрать. Если последовательно сойденять то сопротивление складывается если паралельно то уменьшается, как формулы не помню просто сойденяю и мерю мультимером.

Кстати мультиметр тоже надо, они китайские дешовые, для начала и такого хватает
SiemX
 
Сообщения: 159
Зарегистрирован: 08 май 2009, 21:21
Предупреждения: -1

Re: С чего начать!!!

Сообщение Vovan » 14 июл 2009, 23:15

всё клёво, только тема, по-моему не в том разеле?
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: С чего начать!!!

Сообщение =DeaD= » 14 июл 2009, 23:19

И то правда - перенес.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

След.

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

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

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