Рекламное объявление

Arduino является одним из лучшие увлекательные хобби, которые ты можешь изучить 17 увлекательных хобби своими руками, которые можно освоить в небольшом пространствеУвлечения важны для полноценной жизни, но для многих хобби своими руками требуется много места для машин или материалов. Вот несколько отличных вариантов, если у вас мало свободного места. Подробнее потому что это включает в себя всего понемногу: схемы, кодирование, самостоятельное решение проблем, креативность и т. д. Но даже если у вас нет опыта с этим, ты все еще должен выучить Arduino 4 причины, почему каждый должен учиться Arduino сейчасАрдуино это, Ардуино это. Может быть, вы слышали об этом раньше, а может и нет. Вы можете не иметь представления о том, что это такое, что оно может сделать или почему вы должны заботиться. Вот почему Подробнее - даже если только основы.

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

instagram viewer

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

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

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

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

Еще в 2003 году студенты института интерактивного дизайна Ивреа в Италии использовали в своих исследованиях по электронике нечто, называемое микроконтроллером 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 Руководство по покупке Arduino: какую доску взять?Существует так много разных видов плат Arduino, что вы будете прощены за то, что запутались. Что вы должны купить для своего проекта? Позвольте нам помочь с этим руководством по покупке Arduino! Подробнее ).

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

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

Люди использовали Arduino для создания, воспроизведения и дополнения музыки, вплоть до комнатное растение, которое «поет» при прикосновении. Люди использовали Arduino для украсить свои дома Идеи проекта Arduino для автоматизированного домаРазве не было бы здорово полить теплицу, не покидая своего стула? Arduino может быть использован в качестве ключевого компонента некоторых проектов автоматизации дома - вот пять! Подробнее : открыватели гаражных ворот, сигнализация домашней безопасности и даже автоматические кормушки для животных И если вы хотите стать действительно продвинутым, вы можете даже построить полностью функциональных роботов 8 роботов Arduino, которые вы можете построить менее чем за $ 125Arduino может многое сделать, но знаете ли вы, что он может создавать полноценных роботов? Ибо довольно дешево! Подробнее .

Как только вы поймете, как работают все основные компоненты, вам остается лишь творчески соединить их интересными способами. Для большего количества идей, проверьте эти вдохновляющие проекты Arduino Получите вдохновение от 6 самых крутых проектов ArduinoКак и большинство людей, я помню первый проект Arduino, который я сделал. Я также помню, как думал «что дальше?». Подробнее .

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

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

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

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

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

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

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

Для более подробной информации, смотрите наш пост на различия между Arduino и Raspberry Pi Arduino vs Raspberry Pi: Какой мини-компьютер для тебя?Arduino и Raspberry Pi могут выглядеть очень похожими - они обе симпатичные маленькие печатные платы с некоторыми микросхемами и булавками на них - но на самом деле это очень разные устройства. Подробнее .

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

Официальные платы, щиты, комплекты и компоненты можно приобрести у Arduino Store. Вы также можете купить официальные и неофициальные произведения Arduino онлайн через Амазонка и Aliexpress (прочитайте это, если у вас есть проблемы Является ли AliExpress легитимным и безопасным для покупки?Что такое Aliexpress? Безопасно ли делать покупки? Есть ли уязвимости в безопасности? Наш обзор Aliexpress выясняет, законно ли это. Подробнее ), и эти варианты часто дешевле.

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

9. Что находится в стартовом наборе Arduino?

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

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

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

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

Смущены тем, что все это? Мы объясняем все это в нашем детальный взгляд на стартовые комплекты Arduino Что находится в вашем стартовом наборе Arduino? [Начинающие Arduino]Столкнувшись с коробкой, полной электронных компонентов, легко разбиться. Вот руководство к тому, что именно вы найдете в вашем наборе. Подробнее .

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

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

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

После того, как вы поиграете и освоитесь, попробуйте сделать некоторые из этих стартовые проекты для стартовых комплектов Arduino 5 уникальных проектов Arduino для начинающих, которые вы можете сделать с помощью только стартового комплекта Подробнее затем перейдите к этим Идеи проекта Arduino для начинающих 15 отличных проектов Arduino для начинающихЗаинтересованы в проектах Arduino, но не знаете, с чего начать? Эти начинающие проекты научат вас, как начать. Подробнее . Оставайтесь с этим, и вы будете делать удивительные вещи всего за несколько месяцев!

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

Имиджевый кредит: kues /Depositphotos

Джоэл Ли имеет степень бакалавра в области компьютерных наук и более шести лет профессионального опыта написания. Он главный редактор MakeUseOf.