Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Arduino

Автор:   •  Апрель 24, 2022  •  Реферат  •  896 Слов (4 Страниц)  •  784 Просмотры

Страница 1 из 4

[pic 1]

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ВОЗДУШНОГО ТРАНСПОРТА

(РОСАВИАЦИЯ)

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ

УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

ГРАЖДАНСКОЙ АВИАЦИИ» (МГТУ ГА)

[pic 2]

Кафедра прикладной математики

РЕФЕРАТ

По дисциплине: Информатика

Тема: Arduino

Выполнил:

 Студент 1 курса факультета ФУВТ

 группы УВД1-2

Буев Иван Николаевич

Проверил:

старший преподаватель кафедры

Курилёнок Антон Сергеевич

Москва, 2021

Оглавление

Введение        3

Arduino – что это? Arduino от нуля до популярности.        4

Программная часть Arduino. О языке программирования, программах и программную оболочку.        5

Аппаратная часть. Виды микроконтроллеров и плат расширений        7

Заключение        9

Список использованной литературы        10

Введение

Информационные технологии постоянно развиваются. Технический прогресс позволяет вычислительным системам постоянно сокращаясь в размерах, увеличиваться в мощности.

Современная жизнь для многих людей уже не представляется без микроконтроллеров, окружающих нас постоянно: на работе, в магазинах, дома – да и в общем повсеместно.

Телевизоры, светофоры, роботы, медицинское оборудование – лишь заметно малая часть области их использования.

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

Arduino – что это?

Arduino (Ардуино) – торговая марка аппаратно-программных средств для построения и прототипирования простых систем, моделей, экспериментов в области электроники, автоматики, автоматизации процессов и робототехники.

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

  • Программную
  • Аппаратную

Разберёмся подробнее с каждой частью.


Программная часть Arduino. О языке программирования, программах и программную оболочку.

        Программирование на Arduino, осуществляется целиком через собственную бесплатную программную оболочку Arduino IDE, сочетающую в себе:

  • текстовый редактор
  • менеджер проектов
  • препроцессор
  • компилятор
  • инструменты для загрузки программы в микроконтроллер

Оболочка написана на Java и работает на Windows, Mac OS, Linux.

Язык программирования Arduino – Arduino C – по сути является языком C++ с фреймворком Wiring (расширяющим возможности языка в области электроники). Вместе с языком поставляются библиотеки, упрощающие разработку и исправление ошибок.

Отличительной чертой языка программирования – необходимость обязательного использования функций setup() и loop(), выполняющихся при старте и в бесконечном цикле соответственно.

[pic 3]На рисунке 1 можно увидеть простейшую программу на Arduino – программу мигания светодиодом, подключенного к 13-му пину (выводу) Arduino с периодом 2 секунды. Программа предоставляется вместе со средой разработки как образец. Функции pinMode, digitalWrite, delay – предоставляются одной из библиотек языка.

...

Скачать:   txt (12.2 Kb)   pdf (743.1 Kb)   docx (634.6 Kb)  
Продолжить читать еще 3 страниц(ы) »
Доступно только на Essays.club