Образовательная галактика Intel®

Все записи блога

Проект Герань - клон Arduino LilyPad для самостоятельной сборки. Первые впечатления

Недавно я приобрел несколько интересных наборов для самостоятельной сборки (пайки) в Чип и Дип это:
Бузина - клон Arduino NANO 2 шт
Ваниль - клон Arduino UNO 1 шт
Герань -клон Arduino LilyPad 5 шт

Первое преимущество, которое бросается в глаза - это стоимость. Покупка этих наборов позволит сэкономить некоторую сумму денег, которую можно потратить на что-то еще не менее полезное. Но не ради экономии я покупал эти наборы. Мои ученики набрались уже некоторого опыта в пайке и проектировании печатных плат и нужно идти дальше. Так вот эти наборы, как раз то, что нужно...

Пока мои ученики снимают очередные два выпуска для youtube-канала, я не удержался и одну плату "Герань" спаял сам. О чем и хочу немного рассказать...
Итак, еще раз напомню - это клон Arduino LilyPad. Про LilyPad на Галактике уже немного писали (например, здесь или здесь)... И если честно, то я давно хотел ее иметь в своем арсенале, но все как-то не получалось ее заполучить. Потом были идеи самим развести и спаять, но пока это только в мечтах (от них отказываться не будем , только решим, как наиболее культурно и эстетично в двухслойных платах соединять слои... сейчас мы впаиваем кусочек проволоки, но это не всегда получается эстетично... так что пока думаем... ) Так вот, вернемся к плате.


Пайку лучше всего начинать с микроконтроллера 328P-AU, что я и начал делать, но тут меня ждал небольшой сюрприз: метку первой ноги на плату, видимо, забыли нанести...


Воспользовавшись схемой, я конечно же нашел, как располагать микроконтроллер, но на это ушло чуть больше времени, чем предполагалось. (забегу чуть вперед ... когда "Герань" была спаяна, я зачем-то полез на страницу самой платы и обнаружил там ответ на свой вопрос... smile.gif)


Далее были припаяны все самые мелкие детали в корпусе 0603 - это резисторы, конденсаторы и один светодиод... Паять их было не сложно, единственное, что такой размер заставляет немного понервничать (вдруг уронишь... отскочит куда-нибудь и уже не найдешь... а деталей лишних нет...). Но все припаялось удачно... Затем был припаян танталовый конденсатор, он паяется совсем легко, следом за ним кварц и кнопка (здесь тоже интересная ситуация получилась: кварц на плате должен быть в исполнении для пайки в отверстия, а в комплекте для поверхностного монтажа... а с кнопкой наоборот, она должна быть для поверхностного монтажа, а положили для пайки в отверстия... но нас такие трудности не пугают. Немного поработали с этими деталями пассатижами и все припаяли как надо.). Ну и последнее, что оставалось припаять - это штыревая вилка. На этом пайка закончилась ... Теперь нужно оживить плату.



Схем, как залить bootloader, используя Arduino UNO, в интернете предостаточно, потому на этом останавливаться не буду... Довольно быстро была собрана схема и начали шить (хотелось побыстрее проверить плату в деле...), но ничего не шилось. Постоянно выскакивала ошибка сигнатуры... Дело было в пятницу, конец дня, а плата, как назло, не шьется... все, что нашли в интернете (а таких случаев не мало) не помогает... Выложил в facebook фото спаянной платы и написал грустное сообщение об ошибке, получил ответ от Олега Тетушкина - инженера из ЧИП и ДИП, с предложением подождать, и что в понедельник будет выложен правильный конфиг...

Уговорил себя пойти домой. Далее были мучительные выходные. Плата осталась на работе, а мысли о ней меня не покидали. Стоило присесть за компьютер, снова и снова искал решение и если находил что-то новое, инфа шла в закладки... В общем, готовился к понедельнику...

В понедельник, не дожидаясь правильного конфига, продолжил (с этим конфигом) свои эксперименты, но безрезультатно... К середине дня выяснилось, что bootloader нужно шить от Arduino NANO (я же шил от Arduino LilyPad) и еще маленький нюанс - это то, что один из конденсаторов должен быть обязательно емкостью 0,1 мкФ (С6), а у нас в комплект из-за путаницы попали только на 1 мкФ (если не поменять его, шиться вообще не будет). Пришлось изъять такой из набора Бузины и перепаять. Что было уже не так удобно: мешала кнопка, но справился...
Начал опять шить bootloader, а она опять не шьется... В общем засада... Решил повторить то, что делал ранее, а именно:
нашел в конфиге строки, где упоминается " signature = 0x1e 0x95 0x0F; "
заменил на "signature = 0x1e 0x95 0x14;"
сохранил... заново открыл Arduino IDE выбрал плату Arduino NANO...
затем записал загрузчик и тут я в отчаянии зажал кнопку Reset на Герани (это мне помогло залить прошивку в свое время на плату Sanguinololu v.1.3.b, когда я строил 3D - принтер... с этой платой тоже были похожие проблемы...) и это помогло!
bootloader записался!!! Проверил еще раз, bootloader снова записался! Побегал по своему кабинету с криками и ликованием...
далее снова в конфиге поменял "signature = 0x1e 0x95 0x14;" на " signature = 0x1e 0x95 0x0F; "
перезагрузил Arduino IDE
подключил плату через usb-uart к компьютеру и, вуаля, все заработало!


сначала проверка Blink-ом поморгали 13 светодиодом


потом подключили побольше...


В заключение хочу сказать, что несмотря ни на что, плата получилась очень удачная. Проблемы решаемые (без танцев с бубном в нашем деле никак... иначе было бы скучно... smile.gif ) Короче говоря, рекомендую...

PS
Пробовал потом прошить так же bootloader от Arduino LilyPad. Прошилась, но залить скетчи не получилось... Оставил bootloader от Arduino NANO...
Просмотров: 279

И снова про микроконтроллеры... часть 1

Цитата
На следующий день с утра я уже был в "Чип и Дип", где закупил несколько стартовых наборов из раздела "Центр разработок электронных войск". Есть у них такая новая фишка, которая в будущем определила направление наших проектов... Но я тогда еще об этом не думал, я хотел поскорее дать ученикам попробовать себя в деле...


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





Но это был уже проверенный в деле ученик (робот для РобоФест его работа). Вот так она выглядит в работе:



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



Стало ясно, что при правильном подходе пайка SMD-компонентов - это реально для наших учеников. И мы перешли к следующему этапу. Мы стали разрабатывать и создавать arduino-совместимые конструкторы для пайкиэ Первой работой был тоже светодиодный индикатор, только уже на 10 светодиодов. Вот он в работе:



После этого моих учеников ждало новое испытание. Им предстояло выступить в роли моих соведущих аж в трех мастер-классах (Создание умных электронных устройств на базе Arduino), которые проводились в дни "Недели кода". Им предстояло помогать участникам МК в практикуме, а также провести свой мастер-класс по пайке выводных и SMD компонентов, если появятся желающие попробовать себя в пайке (а желающие были... smile.gif ) С чем они довольно успешно справились.





А в мыслях были уже новые проекты и новые идеи, но об этом в следующем посте...

PS
На этой неделе мы, наконец-то, открыли свой канал на youtube, где ученики сами рассказывают и показывают, как они все это делают. Это первое видео нашего канала. Если вам интересно - подписывайтесь (ссылка на канал), ставьте лайки ... и не пропустите новые выпуски.

Просмотров: 411

Олимпиада МФТИ по электронике для школьников: онлайн-этап заканчивается 20 февраля

В этом году МФТИ проводит первую олимпиаду по электронике для школьников. Сейчас идет последняя неделя онлайн-этапа, и ещё не поздно присоединиться. Вся олимпиада проходит здесь: http://abitu.net/event/1970.

Это, по сути, две олимпиады: для школьников 5-8 классов - там несложные задачки для мотивирования, а для 9-11 - уже серьезные, сложные, олимпиадные в полном смысле этого слова.

Читать далее ›

Просмотров: 259

Галактический новогодний бал роботов. Итоги

Уважаемые коллеги! Галактиане!

Со 2 января по 9 января 2017 года участники Галактики в который раз создавали виртуальное чудо - новогодний бал роботов. 5 января первыми пустились в пляс четыре робота "народника", увлекая за собой все новых и новых участников. А к 9 января их было уже более тридцати, а если быть более точным, то тридцать три робота-танцора. Только один робот, к сожалению, так и не присоединился к хороводу, участник решил остановиться на достигнутом. sad.gif Все остальные участники прекрасно справились с заданиями. Желающие увидеть всех роботов, которые участвовали в конкурсном отборе, могут это сделать, перейдя по ссылке.
А, собственно, сам бал роботов можно увидеть в видеоролике ниже:



Хочу сказать всем участникам большое спасибо, вы самые креативные и талантливые учителя в мире smile.gif и хочу поздравить всех с прошедшими праздниками, а также пожелать всего самого наилучшего в этом году!
До новых встреч в "Сказочных мастерских"!
Просмотров: 698

Галактический новогодний бал роботов. 2 этап "Оживляем Робота"

Вам предстоит оживить созданных вами ранее роботов. После чего файл с танцующим роботом нужно разместить на форуме в соответствующей ветке. И если работа выполнена без ошибок, то он будет принят в робо-хоровод.
Четыре робота народника уже пустились в пляс и ждут, когда к ним кто-нибудь присоединится. Сам хоровод можно увидеть, перейдя по ссылке.

Читать далее ›

Просмотров: 750
29 страниц V   1 2 3 > » 
Мое изображение

Статьи по этой теме

1 пользователей просматривает
1 гостей
0 участников
0 анонимных участников

Последние комментарии

Последние записи

Поиск в блоге


Мои ссылки в блоге

Наверх