Рекламное объявление
Итак, вы только что купили свой первый стартовый комплект Arduino - или вы планируете купить один в ближайшее время 4 лучших стартовых набора для начинающих ArduinoЕсть много отличных начинающих проектов Arduino, которые вы можете использовать, чтобы начать, но сначала вам понадобится Arduino и некоторые компоненты. Вот наш выбор из 4 лучших стартовых комплектов для ... Подробнее - но вы не знаете, с чего начать? Не волнуйся, все в порядке! Поначалу все так себя чувствуют, особенно если раньше вы никогда не работали с электроникой. Это совершенно нормально.
Как говорится, там является кривая обучения. Arduino не слишком сложен Что такое Arduino и что с этим можно сделать?Arduino - это замечательное небольшое электронное устройство, но если вы никогда не использовали его раньше, то что же это такое и что вы можете сделать с ним? Подробнее , но это не прогулка в парке. Хорошей новостью является то, что в Интернете полно удивительных ресурсов, которые помогут вам начать работу, и пока вы готовы приложить немного усилий,
вы скоро освоитесь Что такое Arduino: все, что нужно знать (в видео)Что такое Arduino и почему это должно вас волновать? В этом видео я пытаюсь ответить на этот и другие вопросы. Подробнее .Если вы чувствуете себя потерянным, вот что вы должны сделать.
Примечание: это руководство было написано с точки зрения владельца Arduino Uno. Uno - это самый удобный Arduino для новичков, так как большинство уроков предназначено для Uno, поэтому эту модель мы рекомендуем для новичков. Это также входит в большинство стартовых комплектов.
Что в вашем стартовом наборе?
Самое первое, что вы должны сделать, это освоиться со стартовым комплектом, который у вас есть. В зависимости от приобретенного комплекта комплектующие будут различаться. Например, у вас может быть ЖК-дисплей, но нет датчиков.
Тем не менее, есть несколько компонентов, которые считаются «необходимыми» для большинства проектов Arduino, и большинство стартовых комплектов поставляются с ними Что входит в стартовый комплект Arduino? [MakeUseOf Объясняет]Ранее я представил оборудование Arduino с открытым исходным кодом здесь, на MakeUseOf, но вам понадобится нечто большее, чем просто Arduino, чтобы создать что-то из этого и начать работу. Arduino "стартовые комплекты" ... Подробнее (потому что вы не смогли бы многое сделать без них):
- Ардуино (или Genuino в Европе Руководство по покупке Arduino: какую доску взять?Существует так много разных видов плат Arduino, что вы будете прощены за то, что запутались. Что вы должны купить для своего проекта? Позвольте нам помочь с этим руководством по покупке Arduino! Подробнее )
- USB-кабель (стандартный A-Male к B-Male)
- Макет (многоразовая платформа для прототипирования схем)
- Перемычки (как вы соединяете цепи)
- Резисторы (как вы ограничиваете электрические токи)
- Конденсаторы (как вы храните и разряжаете энергию)
- Светодиодные лампы
- Кнопки
Современные стартовые наборы также поставляются с собственным уникальным набором «несущественных» компонентов, которые имеют специализированное использование, которое может вас интересовать или не заботить. Например: акселерометры, моторы, потенциометры и т. Д. Проверьте наш руководство по общим компонентам стартового комплекта Что находится в вашем стартовом наборе Arduino? [Начинающие Arduino]Столкнувшись с коробкой, полной электронных компонентов, легко разбиться. Вот руководство к тому, что именно вы найдете в вашем наборе. Подробнее для более глубокого охвата.
Потратьте некоторое время на Google и Wikipedia и кратко изучите каждый компонент, просто чтобы понять, что все может сделать. Вам пока не нужно знать мельчайшие подробности, но полезно знать потенциал вашего стартового набора.
Наконец, нужно выполнить некоторые начальные настройки компьютера. Вы должны установить программное обеспечение Arduino (которое вы будете использовать для написания кода), установить Arduino драйверы (чтобы код мог быть загружен в сам Arduino), а затем убедитесь, что оба могут подключиться должным образом. Читайте наш руководство по настройке вашего Arduino Начало работы с вашим Arduino Starter Kit - Установка драйверов и настройка платы и портаИтак, вы купили себе стартовый комплект Arduino и, возможно, некоторые другие случайные классные компоненты - что теперь? Как вы на самом деле начинаете программировать эту штуку Arduino? Как вы это настроили ... Подробнее Больше подробностей.
Где научиться навыкам Arduino
Как только ваш Arduino настроен и готов к работе, пришло время сделать шаг назад. Одна из главных причин, почему люди расстраиваются из-за Arduino, заключается в том, что они не понимают, как работает электроника, и, как следствие, кривая обучения слишком крутая - поэтому они уходят.
Поэтому вместо того, чтобы углубляться в ваш первый базовый проект Arduino, мы на самом деле рекомендуем вместо этого изучать схемы. Я знаю, что вам, вероятно, не терпится создать что-то сразу, но верьте, что это сделает ваше путешествие в Arduino много веселее и приятнее в долгосрочной перспективе.
К счастью, поскольку схемы являются основой всей электроники (не только Arduino), вы не найдете недостатка в помощи и руководстве в Интернете. Два ресурса, которые я нашел особенно полезными: Учебные пособия по электротехнике SparkFun и Бесплатный курс Circuits от KhanAcademy. Оба охватывают основы, так что начните там.
Как только у вас появится элементарное понимание схем и электроники, пришло время изучить основы Arduino. Опять же, прежде чем приступить к практическим занятиям, мы рекомендуем сначала ознакомиться с основными понятиями, такими как компоновка Arduino и принцип работы макета.
У нас есть несколько уроков, которые могут вам помочь. Начните с нашего введение в доску Arduino Первые шаги с Arduino: пристальный взгляд на печатную плату и структуру программыВ прошлый раз я оставил вас, настроив Arduino для работы с Mac или Windows, и загрузив простое тестовое приложение, которое мигало встроенным светодиодом. Сегодня я собираюсь объяснить код ... Подробнее , который охватывает аппаратное расположение и минимум для работающей программы Arduino, но наш руководство для начинающих Arduino Начало работы с Arduino: руководство для начинающихArduino - это платформа для создания прототипов электроники с открытым исходным кодом, основанная на гибком, простом в использовании аппаратном и программном обеспечении. Он предназначен для художников, дизайнеров, любителей и всех, кто заинтересован в создании интерактивных объектов или сред. Подробнее лучше, если вы хотите больше глубины. SparkFun-х руководство для начинающих также необходимо прочитать.
Есть также сотни Arduino видео уроки на YouTube Изучите электронику и Arduino, просто посмотрев эти видеоОбучение программированию вашей собственной электроники расширяет возможности и приносит пользу, но может быть трудно начать работу без руководства. Мы собрали лучшие видео, каналы YouTube и онлайн-курсы, чтобы начать работу. Подробнее , Udemy, Coursera, и в других местах. Это может быть более эффективным для вас, так как легче освоить аппаратное обеспечение, когда вы точно видите, что происходит. Вот некоторые из них, которые нам нравятся:
Но если вы предпочитаете письменные учебные пособия - и я знаю, что многие люди так делают, так что вы не будете одиноки в этом - есть ряд полезных коллекций для изучения.
Очевидно, вы должны начать с Официальный путеводитель по Arduino, которая хорошо справляется с фундаментальными концепциями, дает примеры для отработки и даже имеет некоторый продвинутый материал, когда вы становитесь более серьезными. Adafruit Arduino Уроки и Учебные пособия по TronixStuff велики как вторичные ресурсы.
Идеи проекта для новичков Arduino
К настоящему времени вы должны знать, что такое Arduino, что представляют собой все различные компоненты в вашем стартовом наборе, как работают схемы на базовом уровне, и что вы потенциально можете достичь со всем этим. Это значит, что вам пора что-то построить!
Если ваш стартовый комплект был хорошим, он, вероятно, поставляется с несколькими примерами проектов, которые можно попробовать. Если это так, вы должны проработать их один за другим - при условии, что книга инструкций - это хорошо. Некоторые стартовые комплекты имеют ужасный книги с инструкциями, которые больше сбивают с толку, чем полезны, и в этом случае вы должны отложить их сейчас.
Встроенные примеры
Официальное программное обеспечение Arduino поставляется с несколько встроенных примеров которые обеспечивают хороший прогресс для обучения. Начните с проектов под названием Bare Minimum, Blink и Digital Read Serial (в таком порядке), поскольку они являются самыми простыми.
Вам также следует ознакомиться с остальными встроенными примерами, если у вас хватит на это терпения, так как они познакомят вас со стороной кодирования Arduino и действительно укрепят вашу уверенность. Когда вы чувствуете себя уверенно с рабочим процессом, вы можете попробовать несколько потрясающие проекты Arduino для начинающих 15 отличных проектов Arduino для начинающихЗаинтересованы в проектах Arduino, но не знаете, с чего начать? Эти начинающие проекты научат вас, как начать. Подробнее .
Контроллер светофора
У нас есть проект контроллера светофора Программирование Arduino для начинающих: учебник по проекту светофораСоздание контроллера светофора Arduino поможет вам развить базовые навыки кодирования! Мы начали. Подробнее (изображенный выше), который имитирует схему освещения и поведение светофора. Это не только просто, но и замечательное введение в работу с макетом. В вашем стартовом наборе должно быть все, что вам нужно.
Чувствительная к движению сигнализация
Система охранной сигнализации на видео выше обнаруживает движение с помощью датчика движения, а при обнаружении выдает высокий тон и мигает светодиодный индикатор. Для этого требуется компонент, которого, вероятно, нет в вашем стартовом наборе, но он дешев на заказ. В противном случае учебник проекта довольно прост Как сделать простую систему сигнализации ArduinoОбнаружьте движение, затем напугайте до чертика злоумышленника высокими звуковыми сигналами тревоги и мигающими огнями. Звучит весело? Конечно, это так. Это цель сегодняшнего проекта Arduino, подходящего ... Подробнее .
Промежуточные проекты
Для чего-то более сложного, вы можете попробовать: создавая свое собственное окружающее освещение Сделай свою Ambilight за 60 долларовОкружающее освещение, которое реагирует на изображение на вашем телевизоре, проще и дешевле, чем вы думаете, - и это значительно улучшает качество вашего домашнего кинотеатра. Подробнее , сделать пульсирующий светодиодный куб Как сделать пульсирующий светодиодный куб Arduino, который выглядит так, как будто он из будущегоЕсли вы баловались с некоторыми начинающими проектами Arduino, но ищете что-то немного постоянное и на совершенно ином уровне удивительного, то скромный светодиодный куб 4 x 4 x 4 ... Подробнее , воссоздайте понг на вашем телевизоре Как воссоздать классическую игру в понг с помощью ArduinoПонг был первой видеоигрой, которая достигла массового рынка. Впервые в истории концепция «видеоигры» была внедрена в семейный дом благодаря Atari 2600 -... Подробнее , или даже создание гигантского светодиодного пиксельного дисплея Проект выходного дня: создание гигантского светодиодного пиксельного дисплеяЯ люблю светодиодные пиксели: яркие, удобные в управлении, дешевые и универсальные. Сегодня мы превратим их в большой пиксельный дисплей, который можно повесить на стену. Подробнее (как показано на видео выше). Эти проекты хороши тем, что они несколько практичны, но реальная ценность заключается в навыках, которые вы выучите, делая их.
Сезонные проекты
Для немного сезонного веселья, вы можете использовать свой Arduino для напугать людей во время Хэллоуина 8 Удивительных Хэллоуинских Фригитов, которые Вы можете Сделать С ArduinoИзучать электронику с Arduino - это весело, но использовать ее, чтобы напугать жизнь детей, которые занимаются трюком или лечением, просто ужасно. Подробнее или же принести немного смеха на Рождество Забудьте о пирогах и бренди: 8 проектов Arduino, чтобы заполнить ваш отпускВаш Arduino сидел без дела пылится? Ну, не более. Сегодня я изучил Instructables, чтобы найти 8 забавных, семейных или просто классных проектов Arduino, чтобы вы могли ... Подробнее . Например, движущийся череп в приведенном выше видео - простой, но идеальный способ терроризировать своих соседей, когда они обманывают или лечат. Вы также можете сделать дозатор конфет, огнедышащую тыкву или даже лазерный лабиринт.
Другие классные проекты
Как только у вас будет достаточно опыта Arduino, ваше воображение станет единственным пределом того, что вы можете сделать. С немного изобретательности, вы можете даже использовать Arduino для автоматизации аспектов вашего дома Идеи проекта Arduino для автоматизированного домаРазве не было бы здорово полить теплицу, не покидая своего стула? Arduino может быть использован в качестве ключевого компонента некоторых проектов автоматизации дома - вот пять! Подробнее . Например, с помощью экрана Ethernet вы можете интегрировать Arduino с системой освещения Philips Hue Как управлять Philips Hue Lights от Arduino (и добавить датчик движения)Сегодня я покажу вам, как управлять подсветкой Hue от Arduino, а затем добавлю простой датчик движения. Подробнее (хотя в этот момент вы можете перейти на встроенный Wi-Fi NodeMCU / ESP8266 плата разработки Встречайте убийцу Ардуино: ESP8266Что если я скажу вам, что есть Arduino-совместимая dev-плата со встроенным Wi-Fi менее чем за 10 долларов? Ну, есть. Подробнее , который совместим с Arduino и идеально подходит для проектов Internet of Things).
Нужно больше идей? Искать Проекты Arduino в Instructables найти тысячи проектов, которые могут вас заинтересовать. Начните с более простых, но помните, что в конечном итоге вы сможете создавать действительно классные вещи, такие как эти роботы с питанием от Arduino 8 роботов Arduino, которые вы можете построить менее чем за $ 125Arduino может многое сделать, но знаете ли вы, что он может создавать полноценных роботов? Ибо довольно дешево! Подробнее .
Как найти помощь Arduino
Есть еще одна вещь, которую вам нужно знать: Arduino - это не то, что вы можете взять за ночь. Если у вас нет опыта работы с мастером, пройдет не менее нескольких недель, прежде чем вы по-настоящему понять концепции - и в течение этого времени вы столкнетесь с множеством препятствий и вопросы.
И хотя есть много отличных ответов и ресурсов Arduino, которые вы можете найти, выполнив поиск в Интернете, иногда просто быстрее спросить реальных людей. Взаимодействие с другими людьми, вероятно, улучшит ответы, плюс вы можете найти несколько друзей на этом пути.
Вот некоторые сообщества, чтобы проверить:
- Официальные форумы Arduino: С более чем 2,5 миллионами сообщений от более чем 350 000 пользователей это крупнейшее сообщество Arduino в Интернете на сегодняшний день. Будь то новичок или ветеран, существуют подфорумы для каждый аспект Arduino. Международные доски тоже бонус.
- /r/Arduino: У Reddit есть много активных сообществ, посвященных электронике и DIY, но именно это отлично подходит для новичков Arduino. Вы также можете попробовать /r/AskElectronics для более сложных схемных запросов.
- Электронная биржа: Как и Reddit, Stack Exchange - это собрание многих сообществ, и это специально для электроники. Arduino - одна из самых популярных тем здесь, поэтому, если у вас есть проблемы, не стесняйтесь обращаться за помощью.
Если вы зашли так далеко, теперь вы должны быть хорошо подготовлены, чтобы узнать все, что вам нужно знать об Arduino и о том, как развиваться, даже если у вас возникли проблемы. Если у вас есть какие-либо вопросы, пожалуйста, не стесняйтесь спрашивать нас ниже.
Это помогло? Есть ли какие-либо ресурсы Arduino, о которых стоит упомянуть, что мы пропустили? Есть какой-нибудь совет или рекомендации для новичка Arduino? Поделитесь с нами в комментариях ниже!
Кредиты изображений:потерянный в задумчивости Р.Игосин через Shutterstock
Джоэл Ли имеет степень бакалавра в области компьютерных наук и более шести лет профессионального опыта написания. Он главный редактор MakeUseOf.