Мастер старт. образовательный набор для проектов arduino

Когда я начала заниматься Ардуино, мне казалось, что весь мир только и делает, что занимается тем же. На самом деле оказалось, что, как и мне, многим просто трудно начать, «въехать» в саму тему. Поэтому я решила написать быстрый гайд для того, чтобы вы сразу могли взять несколько компонентов и попробовать эту игрушку. Вероятно, после прочтения, вы даже сразу во многом поймёте что к чему и без моих будущих постов. Итак.

Если вы не попробовали Ардуино только потому, что не можете начать, не зная что к чему, я сейчас спасу вас.

Ардуино - это просто, как конструктор Lego. Но когда его начинают объяснять, то всплывает куча баззвордов: среда разработки, железо, камень, прошивка, библиотека, драйвер, скетч, исполняемый файл, компоненты, навыки программирования, программно-аппаратная часть, ардуино-совместимая платформа… Да тут кто хочешь с ума сойдёт, надо же так усложнять простой набор игрушек для детей! =)
На самом деле всё просто: у нас есть сама Ардуино - это мозг наших будущих игрушек, которые мы с ней соберём.

У нас есть две готовых шилды на выбор. Почему? Мы сейчас «воткнем» Ардуину в одну шилду, посмотрим, как она работает, а затем перепрограммируем и воткнём в другую - и снова убедимся, что работает. Так нам сразу станет понятно, и мы сможем двигаться дальше - благо направлений развития вместе с Ардуиной - много.

2. Установите IDE как обычную программу.
Узнать больше: для Windows

3. Подключите Ардуину по USB

4. Запустите IDE (с правами супер-пользователя, если вам это о чем-либо говорит. Если нет, то забейте на эти права. Если да - скачайте версию 1.0.1 - всё, что старше, на Linux работает криво).

5. Выберите тип Ардуины. (Выберется, скорее всего, автоматически. Но у нас в руках из набора Arduino Nano 3.0 и на квадратном процессоре сверху написано Amtel Mega 328p - это значит, из меню выбираем Nano ATmega328).

6. Проверьте, компьютер видит Ардуину: виден её порт, через который мы её подключили.

Всё готово? Сейчас разберёмся с тем, что загрузить и как, и через 5 минут лампочки (диоды!) на нашей новой шилде будут весело освещать наш дом.

Troubleshooting:

Если порт не найден, отсоедините всё и закройте программу. Присоедините Ардуино заново, можно к новому порту, откройте программу. Это похоже на мобильное приложение у вас в телефоне: если оно зависло, вы его перезапускаете, и оно снова работает. Здесь тот же принцип troubleshooting. =)

Шаг 3: Используйте скетч и библиотеку по назначению

Здесь-то и начинается самый magic! =) Но, почему-то, именно к этому волнующему моменту объяснения были самые скучные:

Для того, чтобы запрограммировать микроконтроллер, у нас есть три типа файлов: .h, .cc, .ino Файлы компилируются, к библиотекам шлются обращения. Всё это написано на языке C, который оперирует функциями, переменными, после чего, чтобы написанная на языке C программа стала понятна микроконтроллеру, она переводится в машинный код - компилируется и затем загружается в контроллер… вы себе не представляете, насколько сейчас нам на это пофиг =) Всё гораздо проще.

Откройте все нужные библиотеки (см. изобр.) + копируйте сюда скетч. Компилируйте. Загружайте. Готово! Можно поставить Ардуино обратно в шилду радио и снова его (радио) включить.

Вот так быстро мы с вами разобрались с:

1. Как перепрограммировать Ардуино под разные шилды при помощи готовых скетчей и библиотек.
2. Зачем нам скетч, зачем нам библиотека. Что куда класть.
3. Как работать с программой Arduino IDE, чтобы загрузить скетч вместе с библиотекой.

Как видите, всё просто. У меня ушло несколько дней на то, чтобы «въехать» самостоятельно. Надеюсь, кому-то я сэкономлю эти несколько дней. Удачи вам с Ардуино DIY и до новых встреч: я планирую ещё много с чем разобраться на базе имеющихся у меня модулей и компонентов и обязательно поделюсь с вами идеями и навыками.

Традиционно, в конце статьи - спасибо!

Большое спасибо пользователю

МАСТЕР СТАРТ - это образовательный электронный конструктор серии СМАЙЛ. В его основе лежит плата микроконтроллера Arduino UNO.

В состав конструктора входят все необходимые для старта элементы. С конструктором МАСТЕР Arduino Вы освоите работу различных датчиков и исполнительных устройств, а также принципы их взаимодействия с микроконтроллером Arduino.

Также с образовательным электронным конструктором МАСТЕР Arduino СТАРТ Вы освоите в теории и на практике основы программирования на языке C/C++, конструирования электронных устройств и робототехники. После чего станете настоящим Знатоком Ардуино!

Вы погрузитесь в Новый увлекательный Мир планеты Arduino! Вам доступно более 150 интереснейших проектов и видео-уроков на сайте . Вдохновляйтесь и творите!
Рекомендуемая книга: Уилли Соммер. «Программирование микроконтроллерных плат Arduino/Freeduino».

Конструктор предназначен для школьников, студентов и их продвинутых родителей.

Состав набора:

Arduino UNO R3 1
Кабель USB 1
Гибкие проводники (набор MM и FF) 1
Кнопка 5
Макетная плата для монтажа без пайки SYB-120 1
Пьезоизлучатель 1
Резистор 1 кОм 5
Резистор 150 Ом 5
Светодиод RGB 1
Светодиод жёлтый 1
Светодиод зелёный 1
Светодиод красный 1
Светодиод синий 1
Фоторезистор 1

Характеристики:

Наименование: МАСТЕР ARDUINO СТАРТ
Бренд СМАЙЛ
Артикул: ENS-405
Категория: образовательный конструктор
Возраст: от 12 до 120 лет
Размеры: 235х150х65 мм
Вес: 0,35 кг
Гарантия: 12 мес.
Продукция изготовлена в соответствии с ГОСТ 25779-90
Собрано в России

Видеообзор конструктора:

Приветствую всех читателей сайт !
В данной статье, хочу рассказать про такую вещь, как электронный конструктор.

Сразу хочу сказать, что те кто считает, что дешевле купить готовые, дальше могут не читать! Данная статья для тех кто хоть немного интересуется или увлекается радио-электроникой. А так же для тех, кто решил приобщиться к этому хобби.

Радио-электроникой я увлекся еще будучи школьником. Собирал детекторный радиоприемник и прочие примитивные схемы. А потом с отцом купили Советский электронный конструктор Старт 7176 «Электронные часы».

Собрать то я их собрал, но они не заработали, то ли я, что то напутал, то ли деталь какая то оказалось не рабочей, но они так и не пошли. Было обидно и досадно. Но тем не менее, даже этот опыт был очень полезным, а работа с конструктором очень познавательна.

И вот спустя много лет, попались на глаза обзоры ( , ) и решил приобрести себе, выбрал зеленые с корпусом.
Заказал на сайте . Посылка шла 21 день, доставка бесплатная, но без трека. Получил в своем почтовом отделении, все как обычно, без приключений.

Приходит это дело в виде мелкого пакета.

Вскрываем, смотрим что внутри.







Состав набора
- Плата
- Семисегментные цифровые индикаторы с точкой - 4 шт
- Микросхемы - 2 шт
- Рассыпуха (резисторы, конденсаторы, транзисторы, кварц, прочие элементы)
- Кабель питания
- Детали корпуса
- Инструкция

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

Процесс сборки
Нам понадобятся:
- паяльник;
- припой;
- бокорезы;
- нож.

Сборку принято начитать с пассивных элементов (резисторы, конденсаторы, кнопки и тп).
В наборе идет два вида резисторов (510 и 4.7К), маркировка на них цветовая. Можно воспользоваться или омметром. Но на самом деле все оказалось намного проще, они были подписаны.

Расставил резисторы согласно схемы, чтобы не выпадали подгибал контакты с обратной стороны. Потом обрезал бокорезами лишнее и одним махом пропаял все.

На этой фотографии видны подготовленные контакты резисторов и один ряд уже пропаян.

Припаял кнопочки

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

Потом конденсаторы, диод, пищалку и разъем для прошивки микроконтроллера. Здесь требует контроля впайка диода, так как ему не все равно какой стороной!

Дело дошло до транзисторов, кварца, разъема для питания и панельки под батарейку. Проверяем правильность установки транзисторов, это тоже важно! Благо и на схеме, и на самой плате это все отмечено.

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







Все, часы собраны, барабанная дробь, настал момент истины…
Подключаем к источнику питания… Ура! Заработало!

Осталось собрать корпус. Инструкции на это дело нет, собираем методом подбора.









Часы собраны и настроены.
Пару фото в интерьере.




Инструкция по настройке

Назначение кнопок и индикаторов
- первые два индикатора - часы
- два вторых индикатора минуты
- две точки между ними - отсчет секунд
- точка после минут - индикатор будильника (вкл/выкл)
- верхняя кнопка - Инкремент, увеличивает значение
- нижняя кнопка - Функции, настройка функций часов

Первоначальный сброс и тестирование
- включить часы
- зажать и удерживать кнопку Инкремент
- нажать и отпустить кнопку Функции
После этого на часах выставится время 7:59 и через несколько секунд поменяется на 8:00, сработает будильник. Для остановки звукового сигнала будильника, кратковременно нажмите кнопку Инкремент.

Настройка
Настройка часов выполняется кнопкой Функции. Ее нажатие переводят часы в один из режимов настройки в следующей последовательности:
- настройка времени, часы
- настройка времени, минуты
- настройка будильника, часы
- настройка будильника, минуты
- включение выключение будильника
- настройка периода часовых сигналов, начало в часах
- настройка периода часовых сигналов, конец в часах
- включение выключение часовых сигналов
- возврат к рабочему режиму

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

Впечатления от конструктора
Набор очень понравился! Собирать одно удовольствие. Порадовало качество печатной платы, очень качественно изготовлена. Все детали отлично подошли, ни какого напилинга не потребовалось. Часы заработали сразу и уже тикают несколько дней. Светят очень ярко, поставил в коридоре.

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

В любом случае, как и говорил в самом начале, этот конструктор для тех кто хочет сделать электронное устройство своими руками. Как говориться, купить в магазине готовое устройство, может кто угодно, а вот собрать гаджет собственноручно, это совсем другое дело. К тому же это отличный подарок для подростка увлекающегося электроникой. Рекомендую!

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

Планирую купить +37 Добавить в избранное Обзор понравился +26 +50