Уже в продаже: первая в своем роде книга «BEAM-робототехника. От азов до создания практических устрйств». Книга для кружков робототехники и самостоятельного обучения на дому. Книга доступна по цене 699 руб Подробнее о книге
Главная » 2020 » Сентябрь » 24 » Участие в практической олимпиаде по Arduino со стороны участника
23:20
Участие в практической олимпиаде по Arduino со стороны участника
Хочешь собрать робота но не знаешь где достать все необходимые детали?
Закажи набор для сборки робота у нас! Мы подготовим для тебя специальный комплект, который будет включать в себя все необходимые радио-детали, датчики, моторчики, и печатные платы.
Чтобы заказать набор перейди в наш магазин и выбери наборы, которые тебе интересны
Ранее в статье методических рекомендаций мы рассматривали варианты подготовки технического оборудования и комплектов роботов, которые используются на олимпиадах по Arduino, тут же мы рассмотрим что нужно знать и уметь самому участнику олимпиады.
(Фото: участник олимпиады за рабочим местом)
Что нужно знать?
Что нужно уметь?
Что нужно понимать?
Для успешного выполнения олимпиадного задания по робототехнике (в рамках олимпиады по технологии), учащийся должен:
1. ЗНАТЬ:
как работает аналоговый/цифровой датчик линии (какие данные показывает на белых и черных поверхностях)
как работает аналоговый дальномер (ультразвуковые и инфракрасные)
как работает драйвер двигателей (базовый драйвер - L298, L293D): какими пинами управляется микросхема драйвера (Input 1-4); куда подключаются моторы; как задавать разную скорость вращения моторам (ШИМ); как подать внешнее питание на моторы (чтобы увеличить их мощность. Базовое напряжение 6 вольт)
как устроена плата Arduino UNO (назначения всех выводов платы, количество аналоговых портов, количество цифровых портов, на каких ножках есть ШИМ, пины питания +5В, +3.3В)
схематическое обозначение радиодеталей на схеме, источников питания
как работают повышающие и понижающие стабилизаторы питания
как вывести питание с Arduino на макетную плату для подключения большого количества датчиков (их Vcc и GND)
2. УМЕТЬ:
подключать плату Arduino UNO к компьютеру (устанавливать драйвера, выставлять нужный COM-порт/Serial port, загружать программу в микроконтроллер)
подключать датчики к плате Arduino проводами "папа-мама/мама-мама/папа-папа"
находить описание характеристик на комплектующие для Arduino (схемы и характеристики на датчики, драйверы двигателей, и прочие наборы для Arduino)
собирать колесную платформу с моторами (знать как работает морот с редуктором, как выставлять датчики линии на платформе, как устанавливать дальномеры, блоки питания и другие конструкторские навыки)
рисовать структурную схему подключаемых устройств (схема блоков с направлениями данных)
выявлять ошибки в коде (понимать на что указывает компилятор, при обнаружении ошибки в коде на этапе компиляции)
оформлять программный код структурировано (использовать комментарии, выравнивать код, делать отступы)
выявлять и исправлять ошибки в подключении периферийных устройств к Arduino (понимать, что, если код написан правильно, а робот не выполняет задачу - проблема не в программе а в железе)
пользоваться примерами кода, представленных в компиляторе Arduino IDE (для экономии времени на разработку программы - использовать примеры)
3. ДЕЛАТЬ:
робота, следующего по линии с двумя датчиками
робота, следующего по линии с одним датчиком
робота, объезжающего препятствия с использованием ИК-дальномера
робота, умеющего разворачиваться на линии и ехать в противоположную сторону с использованием только датчиков линии
робота, способного считать количество перекрестков, которые он проехал
робота, способного считать количество банок, мимо которых он проехал
робота, который может ехать с одним и тем же моторами с разной скоростью
робота, способного двигаться вдоль стенки с использованием ИК-дальномера
робота, способного самостоятельно калибровать датчики линии
Привет! Желаешь собрать не сложного в сборке робота? Ты пришел по адресу! =) Именно у нас на сайте ты сможешь найти подробные статьи по сборке шаг-за-шагом своего первого робота, а так же многих других роботов, и даже для соревнований.
Мы очень рады,
что наши статьи помогут тебе - начинающему робототехнику, освоить эту интереснейшую сферу и прокачать свой скилл в этом направлении. Также хотим отметить, что по данным статьям мы - разработчики сайта SERVODROID проводим занятия в бесплатных кружках робототехники, и нам очень нравится учить и рассказывать что такое BEAM-робототехника всем желающих.
Помоги нашему проекту! Зарегистрируйся на нашем сайте и приходи в наш Online-чат или форум и делись своими поделками и своим прогрессом - ведь именно твоя активность привлекает к робототехнике все больше и больше внимания начинающих - они смотрят на твой успех и хотят стать такими же крутыми, а нам очень приятно видеть что у вас все получается. А если что-то не получается - мы поможем ;)
Открыт набор на БЕСПЛАТНОЕ ОБУЧЕНИЕ в кружке BEAM-робототехника на 2022 - 2023 год!
Для учащихся г. Санкт-Петербург: Уважаемые учащиеся и родители! Мы сообщаем Вам о начале открытой регистрации в кружок "BEAM-робототехника (радиоэлектронные системы управления)" Центра робототехники Президентского физико-математического лицея №239 на новый 2022-2023 учебный год!
Записаться в нашу группу может совершенно любой учащийся города Санкт-Петербург в возрасте от 10 - 18 лет. Обучение в кружке полностью бесплатное. В рамках обучения в кружке ребята получат необходимые теоретические и практические знания по электротехнике, схемотехнике, созданию электронных схем и своих собственных печатных плат для роботов. Научатся работать с ручными инструментами, 3D-принтерами для изготовления деталей робота, лазерным станком для изготовления корпусов робота. Количество свободных мест - ограниченное, успейте подать Вашу заявку первыми! Перешлите этот пост своим друзьям и знакомым, кого может заинтересовать BEAM-робототехника
***
Давайте поближе разберемся, что же мы изучаем на кружке BEAM-робототехники. И так, приступим:
1. Вы начинающий робототехник Смотрите видео BEAM-робототехника
Вы новенький в робототехнике. Вам интересно это современное направление, вы очень хотите научиться создавать крутых роботов самостоятельно, но вы пока не знаете как именно это делать? Не беда! Мы с удовольствием обучаем начинающих робототехнике всем необходимым навыкам настоящего робототехника, с которыми в последствии вы с легкостью будете собирать крутых роботов , участвовать в соревнованиях , выставках или просто делать крутые поделки для себя. Для этого мы открыли специальное направление: Радиоэлектроника (#BEAM-роботы). В ходе обучения в этом кружке вы научитесь понимать и разбираться в электронике - знать что такое резистор, транзистор, светодиод, мотор и как это работает. Закон #Ома - куда же без него :) Вы изучите схемотехнику - будете разбираться и уметь читать схемы - без этого робота не сделать. Вы научитесь делать свои собственные платы роботов (куда паяют детальки по крутому - без проводков!) Вы поработаете с механикой - нужно знать как и каким образом использовать моторчики, редукторы и различные хитрости их применения. Конечно же научитесь правильно и профессионально паять - это очень важно, иначе ваши роботы постоянно будут разваливаться. Также в рамках этого кружка вы сможете собрать несколько роботов для участия в соревнованиях, и выставках, так как мы считаем, что ваш творческий потенциал очень важен для робототехники в целом.
***
В этом году мы соберем с вами шагающих роботов, будем участвовать в соревнованиях "шагающих роботов", роботов для "следование по линии", роботов для участия в "сумо", а также в творческих выставках.
*** 2. Как подать заявку в кружок?
Прошлый год показал, что желающих заниматься аналоговой робототехникой, создавать beam'ов и участвоват ьс ними в соревнованиях - достаточно много. Поэтому на новый учебный год мы решили увеличить количество мест, создав две группы.
Первая группа по BEAM-робототехнике #261РЭ Радиоэлектроника (BEAM-роботы). Эта группа рассчитана на ребят, кто только начинает изучать робототехнику и кому необходимо получить базовые знания по электротехнике, схемотехнике, и самим бим-роботам. Для того, чтобы записаться в группу 261РЭ , вам нужно пройти по этой ссылке https://robofinist.ru/educationcenter/main/groups/id/1?groupId=796 (кликай) и заполнить анкету (чтобы подать заявку - сперва зарегистрируйтесь на сайте Робофинист как "ученик". Обязательно сохраните логины и пароли - потом они вам очень понадобятся!).
Вторая группа по BEAM-робототехнике #371РЭ Радиоэлектроника (BEAM-роботы). Эта группа рассчитана для учащихся, кто уже сталкивался с направлением BEAM или сам изучал электротехнику и схемотехнику, кто уже принимал участие в соревнованиях с этими роботами. В рамках этой группы мы будет улучшать ваши теоретические и практические навыки, создавать сложных роботов и большую часть занятий посвящать интересным проектам и соревнованиям. Для того, чтобы записаться в группу 371РЭ , вам нужно пройти по этой ссылке https://robofinist.ru/educationcenter/main/groups/id/1?groupId=797 (кликай) и заполнить анкету (чтобы подать заявку - сперва зарегистрируйтесь на сайте Робофинист как "ученик". Обязательно сохраните логины и пароли - потом они вам очень понадобятся!).
Преподаватель данного направления: Мельников Сергей Алексеевич, педагог дополнительного образования Президентского физико-математического лицея №239, руководитель образовательного проекта SERVODROID - Центр робототехники для начинающих. Группа № 261РЭ и 371РЭ. Будьте внимательны, при заполнении анкеты.
*** Краткий план годового обучения:
1. Повторение теоретических знаний по электротехнике, схемотехнике, радиоэлектронике. Закрепление знаний на практике на основе создания самых простых конструкций роботов.
2. Создание роботов для участия в соревнованиях и выставках. Творческие проекты. Много много соревнований
3. Закрепление знаний для дальнейшего перехода с аналоговой робототехники (от BEAM-роботов) к цифровой робототехнике (роботам на Arduino). На последних занятиях вы соберете BEAM-ARDUINO подобного робота ;)