Теперь в нашем онлайн-магазине доступна уникальная книга «BEAM-робототехника. От азов до создания практических устройств», идеально подходящая как для кружков робототехники, так и для самообучения дома. Вы можете приобрести её по привлекательной цене в 699 рублей. Дополнительная информация о книге доступна на нашем сайте. Также в ассортименте нашего онлайн-магазина представлены готовые наборы для сборки роботов, с помощью которых ваш ребенок сможет легко собрать своего первого робота, следуя нашим подробным инструкциям. Перейти в магазин


[ Раскрыть online-чат / Закрыть ] · [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: nightmare, Huntswarrior, Aleks_Crow  
Форум » Программирование микроконтроллеров AVR, PIC » Учимся программированию микроконтроллеров » Курс "ШАГ". Программирование микроконтроллеров. (*icon-1*)
Курс "ШАГ". Программирование микроконтроллеров.
Отправлено 19.03.2011 - 00:001
Администраторы
3417 сообщений
Мужчина
Всем привет !

На сайте есть раздел "Учимся программированию МК. Пишем программы.". Но он пока у нас пустует.
В данный момент мы ищем всю необходимую информацию. И хотим выслушать ваши пожелания по поводу того, что следует включить в курс "ШАГ" ?

Например:
- работа с датчиками (аналоговыми- Sharp дальномер, цифровыми-Датчик линии )
- работа с встроенными возможностями микроконтроллера (ШИМ, АЦП, Whatch-dog...)
- примеры кода и его использование (If, For, While, Case, Int, =,>,<,!,++,--, ets)



Только дурак нуждается в порядке-гений господствует над хаосом...
Онлайн ЧАТ по робототехнике ! Заходи и общайся без регистрации =)
Профиль Личное сообщение Дом. страница icq Skype
34
Отправлено 19.03.2011 - 11:252
БЛОГГЕР
340 сообщений
Мужчина
S-T-A-L-K-E-R(А), давайте начнём с програматоров, утилит для "шитья" и развеем спор что лучше асемблер или Си.
Много тем звучало по этим вопросам, но хотелось бы подитожить или послушать чужое мнение.


Профиль Личное сообщение Дом. страница icq Skype
16
Отправлено 19.03.2011 - 12:123
БЛОГГЕР
453 сообщений
Мужчина
Quote (Pe40rA)
давайте начнём с програматоров, утилит для "шитья"

да, да! это нужно wink


в Крыму
Профиль Личное сообщение Дом. страница icq Skype
6
Отправлено 20.03.2011 - 17:124
Начальная группа
1798 сообщений
Мужчина
Как вам идея - сделать библиотеку "servodroid" для Codvision AVR в которой будут все необходимые функции для работы с датчиками линии (производства серводроид.ру), дальномерами и тп... Чтобы было меньше вопросов "почему не компилится или не работает?".
Code

...
#include <servodroid.h>
...
...
void main (void)
{
line_sensor_init();
while(1)
{
unsigned char d=ReadLineSensor(6);
if(d>.....
...
...
}
}
}


Профиль Личное сообщение Дом. страница icq Skype
38
Отправлено 20.03.2011 - 19:005
Администраторы
3417 сообщений
Мужчина
nightmare,

Почему бы и нет ?

Quote (Dimsan)
один большой минус: новички тогда ничему не научатся.

Но почему же ? Мы подробно разберем каждую из функций библиотек. Чтоб вопросов не возникало. А чтоб не возникало надо разжевать как мне когда-то, только еще подробнее. И на каждой строке писать комментарий что и зачем и почему... happy



Только дурак нуждается в порядке-гений господствует над хаосом...
Онлайн ЧАТ по робототехнике ! Заходи и общайся без регистрации =)
Профиль Личное сообщение Дом. страница icq Skype
34
Отправлено 20.03.2011 - 20:216
Администраторы
3417 сообщений
Мужчина
Quote (Dimsan)
И ты считаешь, что так человек хорошо запомнит?

- я незнаю. Это имеется уже готовое решение для быстрого подключения в программу. А вникать как эта длл работает полюбому придется. Я щас сам вспоминаю как программировать мк =) Уже 3-4 месяца не шил мк ...


Только дурак нуждается в порядке-гений господствует над хаосом...
Онлайн ЧАТ по робототехнике ! Заходи и общайся без регистрации =)
Профиль Личное сообщение Дом. страница icq Skype
34
Отправлено 20.03.2011 - 21:517
Начальная группа
1798 сообщений
Мужчина
Quote
новички тогда ничему не научатся

Кому надо - те научатся, большинству нужен результат, на остальное по барабану.
Quote
Но почему же ? Мы подробно разберем каждую из функций библиотек. Чтоб вопросов не возникало.

Вся суть глубже - на уровне "в какой регистр что записать".


Профиль Личное сообщение Дом. страница icq Skype
38
Отправлено 22.03.2011 - 11:598
Администраторы
3417 сообщений
Мужчина
Друзья ! Если у кого-либо есть код, например для работы с датчиками, моторами, и различными устройствами, давайте его закинем в статьи. Авторство остается за вами ! wink


Только дурак нуждается в порядке-гений господствует над хаосом...
Онлайн ЧАТ по робототехнике ! Заходи и общайся без регистрации =)
Профиль Личное сообщение Дом. страница icq Skype
34
Отправлено 22.03.2011 - 16:189
Начальная группа
1798 сообщений
Мужчина
ЦА в основном бимами интересуется, МКшки тут интересным нескольким человекам только, имеет ли смысл делать этот сборник кода?


Профиль Личное сообщение Дом. страница icq Skype
38
Отправлено 22.03.2011 - 19:1110
БЛОГГЕР
340 сообщений
Мужчина
S-T-A-L-K-E-R(А), двай лучше не обрывки кода, а конкретно способы заставить сделать МК то или иное.
nightmare, если ЦА будет всё понятно и доступно то число микроконтрольщиков возрастёт. Лично моё мнение dry


Профиль Личное сообщение Дом. страница icq Skype
16
Отправлено 22.03.2011 - 19:1511
Начальная группа
1798 сообщений
Мужчина
Quote
если ЦА будет всё понятно и доступно

Согласен, но тогда надо не статьи про периферию вроде дальномеров писать, а полноценный курс по программированию МКшек, но такой уже есть.
Quote
S-T-A-L-K-E-R(А), двай лучше не обрывки кода, а конкретно способы заставить сделать МК то или иное.

Идея была такая - сделать банк кода, где бы хранились готовые решения актуальных проблем, причем не обрывки кода, а готовые функции например.
Если у человека есть какие-то начальные знания, то он сумеет это использовать, если нет, даже статья не поможет, только учебный курс читать))

Вообщем учебных курсов хватает, но вот сборников исходников мало sad



Профиль Личное сообщение Дом. страница icq Skype
38
Форум » Программирование микроконтроллеров AVR, PIC » Учимся программированию микроконтроллеров » Курс "ШАГ". Программирование микроконтроллеров. (*icon-1*)
  • Страница 1 из 1
  • 1
Поиск: