Введение в ардуино

Введение в ардуино

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

Arduino — это электронный конструктор и удобная платформа быстрой разработки электронных устройств для новичков и профессионалов. Платформа пользуется огромной популярностью во всём мире. Устройство программируется через USB без использования программаторов.

Проектов на Arduino сделано и делается очень много, одни из моих любимых это:

Проект голографического дисплея созданный Alex Gyver
https://alexgyver.ru/pov_display/

Проект бластера из игры unreal tournament
https://create.arduino.cc/projecthub/314reactor/asmd-shock-rifle-fe1d43?ref=platform&ref_id=424_trending___&offset=27

Шаг 0: Чтобы начать работать нужен набор с деталями для Arduino, я настоятельно рекомендую купить набор.

Шаг 1: Для начала нам нужно узнать основы по программированию и схемотехнике.

Adruino имеет несколько шин с пинами для подсоединения проводов / перемычек. Пины питания промаркированы, как показано не картинке выше. Arduino может работать с напряжением как в 3,3 В, так и в 5 В. На этом занятии мы будем использовать в работе 5 В, однако вы можете найти некоторые чипы и компоненты, которые работают только с 3,3 В, в этом случае необходимо использовать источник 3,3 В. На плате Arduino вы также найдете пины с маркировкой «GND» — это «земля» (то же, что 0 В). Электрический ток всегда течет от положительных контактов к «земле», поэтому эти пины (GND) полезно использовать для замыкания некоторых электрических цепей, мы будем часто их использовать.
На плате Arduino имеются 14 цифровых пинов, промаркированных 0 -14, которые подсоединяются к цепям для их включения и отключения. Они также используются для отслеживания нажатия кнопок и других цепей, имеющих 2 состояния (кнопка имеет 2 состояния – нажата / не нажата, в отличие от диска набора номера, который может иметь несколько возможных состояний). Эти пины при необходимости могут служить и входами, и выходами, чтобы контролировать цепи или проверять их текущее состояние.

Для того чтобы начать программировать нужно знать основы языка C++, подробнее об этом вы можете узнать на канале заметки ардуинщика.
https://www.youtube.com/channel/UC4axiS76D784-ofoTdo5zOA/videos

Шаг 2:Начало работы, мигаем светодиодом с помощью Arduino.

Для начала мы должны скачать программу для программирования Arduino IDE. Зайдите на официальный сайт Aduino
https://www.arduino.cc/ и загрузите последнюю версию программы со страницы Download.

Подключите Arduino к компьютеру с помощью кабеля USB.
Цепь, которая заставляет светодиод загораться, включает в себя два компонента: резистор и светодиод. Резистор обязательно должен подключаться к светодиоду для того чтобы ограничивать ток который протекает через него. А также помните о полярности, длинная нога светодиода это плюс, а короткая минус.

Код:
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}

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

Доп. материалы

Администратор

Добавить комментарий