10 вещей, которые вы всегда хотели знать об Arduino

Arduino — одно из лучших увлекательных увлечений

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

— даже если только основы.

Но что такое Arduino? Почему такое странное имя? Что ты можешь сделать с этим? Это хороший матч для вас? И если да, то как лучше начать? Мы рассмотрим все это и многое другое в этой статье.

1. Что такое Arduino?

В техническом плане Arduino — это одноплатный микроконтроллер. Но с точки зрения непрофессионала? Печатная плата размером с кредитную карту с входными и выходными контактами, которая может подключать различные другие электронные компоненты с помощью проводов; резисторы, светодиодные диоды, моторы, вентиляторы, кнопки, динамики, датчики и многое другое!

По сути, это Lego Mindstorms для взрослых. Плата Arduino — это мозг, и вы можете смешивать и сочетать различные компоненты по своему усмотрению, а затем программировать плату так, чтобы она выводила сигналы на основе входов (например, нажмите кнопку, чтобы включить двигатель).

2. Кто изобрел Arduino?

Еще в 2003 году студенты института интерактивного дизайна Ivrea в Италии использовали нечто, называемое микроконтроллером BASIC Stamp, в рамках своих исследований в области электроники. К сожалению, это было дорогостоящее оборудование (около 100 долларов в то время), которое привело к тому, что один Эрнандо Барраган занялся созданием недорогой альтернативы в рамках магистерской диссертации. Это называлось Wiring.

Позже в том же году руководитель проекта Barragan Массимо Банзи расколол платформу Wiring в отдельном направлении и назвал ее Arduino. И Wiring, и Arduino являются проектами с открытым исходным кодом, и оба существуют по сей день, хотя Wiring не обновлялся с 2014 года.

3. Что означает «Ардуино»?

В первые дни проекта, до того, как он был отключен от Wiring, его основатели часто собирались в баре в Ивреа, Италия, под названием Bar di Re Arduino. Сам бар был назван в честь Ардуина из Ивреи, который был итальянским дворянином, который правил в качестве избранного короля Италии между 1002 и 1014 годами. Поэтому в честь этого места встречи проект получил название Arduino.

4. Какие существуют разные модели Arduino?

10 вещей, которые вы всегда хотели знать о моделях плат для Android в Arduino

Перво-наперво: Arduino — это торговая марка, которая применяется только к официальным платам, выпускаемым компанией Arduino. Но поскольку проект Arduino имеет открытый исходный код, вы можете найти много производных, выпущенных другими командами, часто называемыми в вариантах «-ino» (например, Freeduino).

Естественно, это приводит к запутанному ландшафту с сотнями вариантов.

Даже под официальным брендом Arduino существуют десятки плат: Arduino Uno, Arduino 101, Arduino Mega, Arduino Zero, Arduino Due, Arduino Yun и т. Д. И чем они отличаются? Процессоры, рабочее напряжение, количество входов / выходов, пределы ОЗУ, типы портов USB и т. Д.

Достаточно сказать, что ни одна доска не «лучше», чем другая. Каждый из них преследует уникальную цель, и «правильная» зависит от того, что вы планируете сделать (см. Наше руководство по выбору платы Arduino

).

5. Что я могу сделать с Arduino?

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

Люди использовали Arduino для создания, воспроизведения и дополнения музыки, вплоть до домашнего растения, которое «поет» при прикосновении. Люди использовали Arduino, чтобы украсить свои дома

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

,

Как только вы поймете, как работают все основные компоненты, вам остается только творчески соединить их интересными способами. Для большего количества идей, проверьте эти вдохновляющие проекты Arduino

,

6. Какие языки я могу использовать с Arduino?

Когда все электронные компоненты подключены, вам все равно нужно запрограммировать логику платы Arduino, чтобы что-то делать. Для этого вам нужен язык программирования.

Официальный язык Arduino — это упрощенная производная от C / C ++, так что если у вас есть какой-то опыт с этим, то вам стоит пойти дальше. Мы рекомендуем использовать официальный язык Arduino, если вы можете, потому что он гарантирует полное покрытие API и платформы Arduino.

Но доступны и другие языки

включая C #, Python и несколько визуальных скриптовых языков, которые хороши, если у вас нет абсолютно никакого опыта программирования.

7. Должен ли я выбрать Arduino или Raspberry Pi?

Arduino и Raspberry Pi часто упоминаются рука об руку, но они не одно и то же и не служат одинаковым целям.

В то время как Arduino является микроконтроллер, Raspberry Pi является микрокомпьютер — это означает, что Raspberry Pi может сделать гораздо больше, чем Arduino, но он также более сложный. В общем, Arduino используется для проектов электроники (например, блокировка, которая открывается на ощупь), в то время как Raspberry Pi используется для программно-ориентированных проектов (например, запуск медиа-сервера).

Для более подробной информации, смотрите наш пост о различиях между Arduino и Raspberry Pi

,

8. Где я должен купить Arduino?

Официальные платы, щиты, комплекты и компоненты можно купить в магазине Arduino. Вы также можете купить официальные и неофициальные произведения Arduino онлайн через Amazon и Aliexpress (прочитайте это, если у вас есть проблемы

), и эти варианты часто дешевле.

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

,

9. Что входит в стартовый комплект Arduino?

10 фактов, которые вы всегда хотели знать об официальном стартовом комплекте Arduino

В дополнение к самой плате Arduino, стартовый комплект обычно включает в себя:

  • макетировать
  • светодиодные светильники
  • Перемычки
  • USB-A-to-USB-B кабель
  • Конденсаторы и резисторы
  • Стартовые проекты и руководства

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

Смущены тем, что все это? Мы объясняем все это в нашем подробном обзоре стартовых комплектов Arduino

,

10. Как начать работать с Arduino?

Если вы зашли так далеко и заинтересованы в прыжках, то мы начнем с правильной ноги. Начните с покупки стартового комплекта Arduino, который мы рекомендуем выше, или другого, который вы можете найти в Интернете. Никто из них не плохой.

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

,

После того, как вы поиграете и освоитесь, попробуйте сделать некоторые из этих стартовых проектов для стартовых наборов Arduino.

, а затем перейти к этим идеям проекта Arduino для начинающих

, Оставайтесь с этим, и вы будете делать удивительные вещи всего за несколько месяцев!

Есть вопросы без ответа? Или, может быть, у вас есть советы для других новичков Arduino? Не стесняйтесь поделиться с нами в комментариях ниже!

Кредит изображения: kues / Depositphotos

Ссылка на основную публикацию
Adblock
detector