Руководство для начинающих к Arduino
Этот проект поможет вам начать работу с Arduino, включая описание различных типов Arduinos, как загрузить среду разработки программного обеспечения Arduino и описать различные щиты, которые доступны для Arduino, а также аксессуары, которые вам понадобятся для разработки Arduino.
Arduino - это микроконтроллер с открытым исходным кодом, который можно использовать для различных приложений. Это, возможно, самый простой и наименее дорогой вариант микроконтроллера для любителей, студентов и профессионалов для разработки проектов на базе микроконтроллеров. Arduinos использует микроконтроллер Atmel AVR или Atmel ARM, а некоторые версии имеют интерфейс USB. Они также имеют шесть или более аналоговых входных контактов и четырнадцать или более цифровых входов / выходов (I / O), которые используются для подключения датчиков, исполнительных механизмов и других периферийных схем к микроконтроллеру. Arduinos стоит где угодно от пяти до шести долларов до 40 долларов в зависимости от набора функций.

Типы плат Arduino
Существует множество различных типов доступных Arduinos, как показано в таблице ниже, каждая из которых имеет свой собственный набор функций. Они отличаются скоростью обработки, памятью, портами ввода / вывода и возможностью подключения, но их основные функции одинаковы.
- Arduino Uno
- Ардуино Леонардо
- Arduino Due
- Ардуино Юн
- Arduino Tre
- Arduino Micro
- Arduino Robot
- Ардуино Эсплора
- Arduino Mega
- Arduino Mini
- LilyPad Arduino
- Ардуино Нано
- Arduino Fio
- Arduino Pro
- Arduino Ethernet
Программное обеспечение (IDE)
Программное обеспечение, используемое для программирования Arduino, называется интегрированной средой разработки (IDE). IDE - это Java-приложение, которое работает на разных платформах, включая ПК, Mac и Linux. Он разработан для новичков, которые не знакомы с программированием. Он включает редактор кода, компилятор и загрузчик. Также включены библиотеки кода для использования периферийных устройств, таких как последовательные порты и различные типы дисплеев. Программы Arduino называются «эскизами», и они написаны на языке, очень похожем на C или C +.
USB-кабель
Большинство Arduinos подключаются к главному компьютеру через USB-кабель. Это соединение позволяет загружать эскизы в Arduino, а также обеспечивать питание платы.

USB-кабель Arduino
программирование
Программирование Arduino очень просто: вы используете редактор кода IDE для записи программы, а затем компилируете и загружаете ее одним щелчком мыши.
Программа Arduino включает в себя две основные функции:
- настроить()
- петля ()
Вы используете функцию setup () для инициализации настроек платы. Эта функция работает только один раз, когда плата включена.
Функция loop () выполняется после завершения настройки (), и в отличие от функции setup () она работает непрерывно.
Функции программирования
Вот некоторые из наиболее часто используемых функций в программировании Arduino:
- pinMode - устанавливает режим вывода в режим INPUT или OUTPUT.
- analogRead - считывает аналоговое напряжение с аналогового входного вывода.
- analogWrite - записывает аналоговое напряжение на вывод аналогового выхода.
- digitalRead - считывает значение входного цифрового входа.
- digitalWrite - устанавливает значение цифрового выходного вывода как HIGH, так и LOW.
- Serial.print - выводит данные на последовательный порт в виде текста ASCII, читаемого человеком.
Библиотеки Arduino
Библиотеки Arduino представляют собой коллекции функций, которые позволяют вам управлять устройствами. Вот некоторые из наиболее широко используемых библиотек:
- Библиотека GPS
- ЖК-библиотека
- Серво библиотека
- Библиотека SD
- Библиотека Robot_control
- Библиотека Robot_motor
- Библиотека Ethernet
- Библиотека Wi-Fi
- Степперная библиотека
- Библиотека SPI
- Библиотека EEPROM
- Программное обеспечение Серийная библиотека
- GSM-библиотека
Шаги для создания Arduino
1. Сначала установите программное обеспечение IDE. Вы можете загрузить IDE с веб-сайта Arduino.

2. Установите программное обеспечение на свой компьютер.
3. Теперь запустите файл arduino IDE.exe. Он имеет следующий макет:

4. Напишите свою программу с помощью редактора кода и загрузите ее в Arduino. Для этого вам необходимо подключить Arduino к компьютеру с помощью USB-кабеля.

5. В среде IDE выберите тип Arduino, который вы используете, из меню Инструменты -> Платы.

6. Теперь проверьте свой код, щелкнув значок «галочка» в верхней части окна IDE, затем щелкните смежную стрелку «справа», чтобы скомпилировать и загрузить код в Arduino.
Примечание. Возможно, вам придется установить драйверы, если ваша система не обнаружит Arduino.
Arduino Shields
Щиты Arduino предназначены для подключения к Arduino, чтобы вы могли подключить периферийные устройства, датчики и приводы к Arduino. Ниже приведены некоторые популярные щиты:
- GSM-щит
- Сетевой экран
- WiFi-щит
- Моторный щит
- Proto Shield
- Джойстик-щит
- Bluetooth-щит
- Xbee shield
Компоненты и аксессуары
Ниже приведен список всех компонентов и аксессуаров, которые обычно используются с Arduino для разработки проектов:
- макетировать
- USB-кабель
- Аккумулятор 9V
- светодиоды
- Нажмите на кнопки
- Конденсаторы
- Регуляторы напряжения
- Датчики (ИК, температура и т. Д.)
- Перемычки
- Резисторы
- Потенциометр
- Двигатели (DC, Servo, BLDC)
- LCD
- Шестигранная клавиатура
- Щиты Arduino
Попробуйте этот проект сами! Получить спецификацию.