Содержание
- 1 1. Что такое Arduino?
- 2 2. Кто изобрел Arduino?
- 3 3. Что означает «Ардуино»?
- 4 4. Какие существуют разные модели Arduino?
- 5 5. Что я могу сделать с Arduino?
- 6 6. Какие языки я могу использовать с Arduino?
- 7 7. Должен ли я выбрать Arduino или Raspberry Pi?
- 8 8. Где я должен купить Arduino?
- 9 9. Что входит в стартовый комплект Arduino?
- 10 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?
Перво-наперво: 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?
В дополнение к самой плате Arduino, стартовый комплект обычно включает в себя:
- макетировать
- светодиодные светильники
- Перемычки
- USB-A-to-USB-B кабель
- Конденсаторы и резисторы
- Стартовые проекты и руководства
В зависимости от того, насколько дорог комплект, он также может включать в себя любое количество следующих элементов: акселерометры, двигатели, переключатели, дисплеи, потенциометры, транзисторы, кнопки и регистры.
Смущены тем, что все это? Мы объясняем все это в нашем подробном обзоре стартовых комплектов Arduino
,
10. Как начать работать с Arduino?
Если вы зашли так далеко и заинтересованы в прыжках, то мы начнем с правильной ноги. Начните с покупки стартового комплекта Arduino, который мы рекомендуем выше, или другого, который вы можете найти в Интернете. Никто из них не плохой.
Как только это будет сделано, ознакомьтесь с нашей статьей о первых шагах после покупки Arduino. В него входят советы по освоению вашего стартового комплекта, а также онлайн-ресурсы для изучения Arduino. Вам также следует ознакомиться с нашим руководством для начинающих по Arduino.
,
После того, как вы поиграете и освоитесь, попробуйте сделать некоторые из этих стартовых проектов для стартовых наборов Arduino.
, а затем перейти к этим идеям проекта Arduino для начинающих
, Оставайтесь с этим, и вы будете делать удивительные вещи всего за несколько месяцев!
Есть вопросы без ответа? Или, может быть, у вас есть советы для других новичков Arduino? Не стесняйтесь поделиться с нами в комментариях ниже!
Кредит изображения: kues / Depositphotos