Статья

Что такое Ардуино?

protection click fraud

Ардуино УноИсточник: Джерри Хильденбранд / Android Central.

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

Что такое Ардуино?

Ардуино УноИсточник: Джерри Хильденбранд / Android Central.

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

Однако Arduino не для всех. Он не предназначен для того, чтобы быть дешевым и простым в использовании компьютером, таким как Raspberry Pi, и больше подходит для таких вещей, как автоматизация или сбор информации. С другой стороны, он отлично подходит для большинства проектов Интернета вещей.

подключенный дом и позволяет вам создавать эти крутые штуки с небольшими базовыми навыками работы с электроникой и некоторым знакомством с программированием.

Arduino — это платформа для прототипирования всей электроники. Это бренд для продуктов внутри этой экосистемы, самого оборудования, языка программирования, созданного на C/C++ и других сопутствующих продуктах, таких как макетная плата, датчики, контроллеры и более.

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

Плата Ардуино

Ардуино УноИсточник: Джерри Хильденбранд / Android Central.

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

Модель Uno оснащена чипом ATMega, работающим на частоте 16 МГц, и имеет 32 КБ памяти. Он также имеет 2 КБ встроенной памяти. Это полная противоположность мощному аппаратному обеспечению, но оно не должно было быть мощным аппаратным обеспечением. Если вы думаете об Arduino (не только Uno, но и обо всех моделях) как о плате контроллера, у вас есть правильное представление.

Вы не подключаете дисплей или клавиатуру к Arduino (можно, но не для программирования), потому что плата Arduino не предназначена для использования в качестве ПК. Поэтому вам понадобится ПК для написания и загрузки вашей программы в аппаратное обеспечение Arduino. Windows, Mac и Linux работают одинаково хорошо. Вы можете использовать Chromebook для написания и загрузки кода на плату Arduino с ограничениями, о которых мы поговорим позже.

Ардуино УноИсточник: Джерри Хильденбранд / Android Central.

Наиболее важным оборудованием на плате Arduino является набор входных и выходных контактов. Всего в Uno их 14, два из которых используются для питания, а шесть настроены для обеспечения ШИМ-выхода для управления аналоговыми устройствами с цифровым выходом. Вы подключаете свои устройства ввода и вывода к этим контактам, и на основе программы, которую вы загрузили в Arduino, происходит волшебство. Или вещи сгорают. В любом случае, это очень весело.

Аксессуары также можно прикрепить к этим булавкам, и вы найдете множество вещей, которые можно прикрепить. Они называются экранами, и вы можете выбрать что-то вроде ЖК-дисплея, который подключается прямо к плате без проводов или пайки. Это упрощает проектирование и изобретение, поэтому Arduino так популярен среди всех уровней квалификации.

Что делает Ардуино особенным

Ардуино УноИсточник: Джерри Хильденбранд / Android Central.

Это не одна вещь, а несколько важных факторов, которые делают Arduino особенным.

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

Arduino использует C/C++ для программирования. Изучать C может быть немного сложно, но миллионы людей используют его, и существует бесчисленное количество онлайн-руководств и курсов, которые позволяют каждому научиться использовать его в своем собственном темпе. IDE (интегрированная среда разработки), которая подключается к оборудованию Arduino, также бесплатна и проста для понимания.

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

Купить стартовый набор

Ардуино УноИсточник: Джерри Хильденбранд / Android Central.

Само по себе все, что вы можете делать с платой Arduino, — это включать и выключать свет. Это отличный способ познакомиться с использованием IDE и настройкой оборудования, но вы не продвинетесь далеко, как только поймете, как мигать светодиодом. Так что лучший способ попасть на платформу — это купить стартовый комплект.

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

Я немного разбираюсь в C, и у меня на рабочем столе куча хлама в корзинах для деталей. Я не купил стартовый набор из-за этого и быстро пожалел об этом. По крайней мере, правильная маркировка резисторов того стоит, потому что цена хорошего комплекта довольно низкая.

Когда я захотел расшириться, я сделал купил комплект и потратил много времени на просмотр того, что есть в наличии. Я остановился на стартовом комплекте от Elegoo и думаю, что он идеально подходит для всех, кто хочет освоить платформу Arduino.

Вам может понадобиться больше деталей, а может быть, вам не нужно столько, сколько включено здесь. Хорошей новостью является то, что существует множество стартовых комплектов Arduino на выбор. Однако, как только вы точно выясните, что вам нужно и сколько вы хотите потратить, есть еще один что следует учитывать: следует ли вам покупать подлинную плату под брендом Arduino или одну из отличных сторонних клоны?

Ардуино УноИсточник: Джерри Хильденбранд / Android Central.

Присоединяйтесь к ботанической стороне

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

Сторонние платы Arduino тоже хороши, часто даже лучше оригинала. Arduino имеет полностью открытый исходный код, что означает, что любой может создавать оборудование и перепродавать его с модификациями. Вы найдете такие вещи, как Wi-Fi или дополнительное хранилище, встроенное в сторонние платы, и, в зависимости от того, что вы хотите с ним делать, это отличное дополнение. Единственным потенциальным недостатком может быть USB-драйвер Windows, но покупка платы, которая не работает с ним, — редкое явление.

Наконец, если вы планируете использовать Chromebook для написания и загрузки кода на плату Arduino, вам необходимо купить официальную модель у Arduino. В Chrome OS вам нужно использовать веб-редактор Arduino, и он поддерживает только официальные доски. Было бы не здорово иметь лучший хромбук только чтобы узнать, что вы не можете использовать доску, которую вы только что купили вместе с ней.

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

Наш выбор

Элегоо Ардуино Комплект

ELEGOO UNO Project Super Starter Kit

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

  • 39 долларов на Амазонке

Мы можем получать комиссию за покупки по нашим ссылкам. Выучить больше.

Это лучшие умные розетки, которые работают с Google Home и Alexa.
Построй себе умный дом

Экономьте на затратах на электроэнергию с помощью лучших умных розеток для Google Assistant и Amazon Alexa. Вот некоторые из наших фаворитов, совместимых с несколькими интеллектуальными голосовыми помощниками.

Получите больше от ваших камер Ring с этими аксессуарами
Кольцо кольцо

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

Лампы LIFX слишком дорогие? Вот несколько дешевых, но умных альтернатив
осветить свой дом

LIFX — один из ведущих брендов в области интеллектуального освещения, но это далеко не единственный вариант. Есть много альтернатив, которые стоит рассмотреть, например, те, которые мы отметили здесь.

instagram story viewer