www.diagram.com.ua
www.diagram.com.ua

Русский: Русская версия English: English version

Translate it!

+ Поиск по всему сайту
+ Поиск по журналам
+ Поиск по статьям сайта
+ Поиск по каталогу схем
+ Поиск по схемам СССР
+ Поиск по Библиотеке

ВСЕ СТАТЬИ А-Я

БЕСПЛАТНАЯ БИБЛИОТЕКА
ЭНЦИКЛОПЕДИЯ РАДИОЭЛЕКТРОНИКИ И ЭЛЕКТРОТЕХНИКИ
СПРАВОЧНИК
АРХИВ СТАТЕЙ

НОВОСТИ НАУКИ И ТЕХНИКИ, НОВИНКИ ЭЛЕКТРОНИКИ

ФОРУМЫ
ВАШИ ИСТОРИИ ИЗ ЖИЗНИ
ОБРАТНАЯ СВЯЗЬ
ОТЗЫВЫ О САЙТЕ

КАРТА САЙТА

Бесплатная техническая библиотека РАЗДЕЛЫ БЕСПЛАТНОЙ ТЕХНИЧЕСКОЙ БИБЛИОТЕКИ:
Архив и лента новостей
Книги и сборники
Технические журналы
Архив статей и поиск
Схемы и сервис-мануалы
Электронные справочники
Русские инструкции
Радиоэлектронные и электротехнические устройства

СКАЧАЙТЕ БЕСПЛАТНО:

ЭНЦИКЛОПЕДИЯ РАДИОЭЛЕКТРОНИКИ И ЭЛЕКТРОТЕХНИКИ БЕСПЛАТНО:
Автомобиль
Автомобильные электронные устройства
Аккумуляторы, зарядные устройства
Акустические системы
Альтернативные источники энергии
Антенны
Антенны КВ
Антенны телевизионные
Антенны УКВ
Антенные усилители
Аудио и видеонаблюдение
Аудиотехника
Блоки питания
Бытовая электроника
Бытовые электроприборы
Видеотехника
ВЧ усилители мощности
Галогенные лампы
Генераторы, гетеродины
Гирлянды
Гражданская радиосвязь
Детекторы напряженности поля
Дозиметры
Дом, приусадебное хозяйство, хобби
Зажигание автомобиля
Заземление и зануление
Зарядные устройства, аккумуляторы, батарейки
Защита электроаппаратуры
Звонки и аудио-имитаторы
Измерения, настройка, согласование антенн
Измерительная техника
Индикаторы, датчики, детекторы
Инструмент электрика
Инфракрасная техника
Кварцевые фильтры
Компьютерные интерфейсы
Компьютерные устройства
Компьютерный модинг
Компьютеры
Личная безопасность
Люминесцентные лампы
Медицина
Металлоискатели
Микроконтроллеры
Микрофоны, радиомикрофоны
Мобильная связь
Модернизация радиостанций
Модуляторы
Молниезащита
Музыканту
Начинающему радиолюбителю
Ограничители сигнала, компрессоры
Освещение
Освещение. Схемы управления
Охрана и безопасность
Охрана и сигнализация автомобиля
Охрана и сигнализация через мобильную связь
Охранные устройства и сигнализация объектов
Переговорные устройства
Передатчики
Передача данных
Предварительные усилители
Преобразователи напряжения, выпрямители, инверторы
Применение микросхем
Пускорегулирующие аппараты люминесцентных ламп
Работа с CAD-программами
Радиолюбительские расчеты
Радиолюбителю-конструктору
Радиоприем
Радиостанции портативные
Радиостанции, трансиверы
Радиоуправление
Разная бытовая электроника
Разные компьютерные устройства
Разные узлы радиолюбительской техники
Разные устройства гражданской радиосвязи
Разные электронные устройства
Разные электроустройства
Регуляторы мощности, термометры, термостабилизаторы
Регуляторы тембра, громкости
Регуляторы тока, напряжения, мощности
Сварочное оборудование
Светодиоды
Синтезаторы частоты
Смесители, преобразователи частоты
Спидометры и тахометры
Справочник электрика
Справочные материалы
Стабилизаторы напряжения
Студенту на заметку
Телевидение
Телефония
Теория антенн
Техника QRP
Технологии радиолюбителя
Технология антенн
Трансвертеры
Узлы радиолюбительской техники
Усилители мощности
Усилители мощности автомобильные
Усилители мощности ламповые
Усилители мощности транзисторные
Усилители низкой частоты
Устройства защитного отключения
Фильтры и согласующие устройства
Цветомузыкальные установки
Цифровая техника
Часы, таймеры, реле, коммутаторы нагрузки
Электрику
Электрику. ПТЭ
Электрику. ПУЭ
Электрические схемы автомобилей
Электрические счетчики
Электричество для начинающих
Электробезопасность, пожаробезопасность
Электродвигатели
Электромонтажные работы
Электронный впрыск топлива
Электропитание
Электроснабжение
Электротехнические материалы

СТАТЬИ БЕСПЛАТНО:
Батарейки и аккумуляторы
Большая энциклопедия для детей и взрослых
Биографии великих ученых
Важнейшие научные открытия
Детская научная лаборатория
Должностные инструкции
Домашняя мастерская
Жизнь замечательных физиков
Заводские технологии на дому - простые рецепты
Инструменты и механизмы для сельского хозяйства
Искусство аудио
Искусство видео
История техники, технологии, предметов вокруг нас
И тут появился изобретатель
Конспекты лекций, шпаргалки
Личный транспорт: наземный, водный, воздушный
Любителям путешествовать - советы туристу
Мобильные телефоны
Моделирование
Опыты по физике
Опыты по химии
Нормативная документация по охране труда
Основы безопасной жизнедеятельности (ОБЖД)
Основы первой медицинской помощи (ОПМП)
Охрана труда
Параметры, аналоги, маркировка радиодеталей
Радио - начинающим
Секреты ремонта
Советы радиолюбителям
Строителю, домашнему мастеру
Справочная информация
Типовые инструкции по охране труда (ТОИ)
Функциональный состав импортных ТВ
Функциональный состав, пульты, шасси, эквиваленты импортных телевизоров
Чудеса природы. Увлекательное путешествие вокруг земного шара
Шпионские штучки
Электрик в доме
Эффектные фокусы и их разгадки

ЖУРНАЛЫ БЕСПЛАТНО:
Блокнот Радиоаматора
Домашний компьютер
Домашний ПК
КВ журнал
КВ и УКВ
Квант
Компьютерра
Конструктор
Левша
Моделист-конструктор
М-Хобби
Наука и жизнь
Новости электроники
Новый Радиоежегодник
Популярная механика
Радио
Радио Телевизия Електроника
Радиоаматор
Радиодело
Радиодизайн
Радиокомпоненты
Радиоконструктор
Радиолюбитель
Радиомир
Радиосхема
Радиохобби
Ремонт и сервис
Ремонт электронной техники
Сам
Сервисный центр
Силовые машины
Схемотехника
Техника - молодежи
Химия и жизнь
ЭКиС
Электрик
Электроника
Юный техник
Юный техник для умелых рук
Я - электрик
A Radio. Prakticka Elektronika
Amaterske Radio
Chip
Circuit Cellar
Electronique et Loisirs
Electronique Pratique
Elektor Electronics
Elektronika dla Wszystkich
Elektronika Praktyczna
Everyday Practical Electronics
Evil Genius
Funkamateur
Nuts And Volts
QEX
QST
Radiotechnika Evkonyve
Servo
Stereophile

КНИГИ СЕРИЙНЫЕ БЕСПЛАТНО:
Библиотека по автоматике
Библиотека электромонтера
Библиотечка Квант
Библиотечка электротехника
Знай и умей
Массовая радиобиблиотека

КНИГИ ПО РАДИОТЕХНИКЕ И ЭЛЕКТРОНИКЕ БЕСПЛАТНО:
Автомобиль
Аппаратура СВЧ
Запись и воспроизведение звука
Ламповая аппаратура
Начинающему радиолюбителю
Охрана и безопасность
Радиолокация, навигация
Радиотехнические технологии
Радиоуправление, моделизм
Робототехника
Схемотехника
Теоретическая электроника, радиотехника
Усилители
Цифровая обработка сигналов
Электроника в быту
Электроника в медицине
Электроника в науке
Электроника для музыканта

КНИГИ ПО РЕМОНТУ БЕСПЛАТНО:
Ремонт аудиотехники
Ремонт бытовая техники
Ремонт видеотехники
Ремонт телевизоров ламповых
Ремонт телевизоров полупроводниковых
Ремонт мониторов
Ремонт оргтехники
Ремонт радиоприемников
Ремонт телефонов и факсов
Спутниковое телевидение
Теория телевидения
Теория ремонта электроники

КНИГИ ПО ИЗМЕРЕНИЯМ БЕСПЛАТНО:
Измерения и метрология
Измерительная аппаратура
Измерительная техника. Схемы и описания

КНИГИ ПО СВЯЗИ БЕСПЛАТНО:
Антенны
Аппаратура любительской радиосвязи
Линии связи, передача данных
Мобильные телефоны
Теория и практика радиосвязи

КНИГИ ПО ЭЛЕКТРИКЕ БЕСПЛАТНО:
Автоматика, автоматизация, управление
Аккумуляторы, элементы питания, зарядные устройства
Альтернативные источники энергии
Источники питания, стабилизаторы, преобразователи
Молниезащита
Осветительная аппаратура
Охрана труда, электробезопасность, пожаробезопасность
Релейная защита
Сварка, сварочное оборудование
Теория электротехники
Устройства телемеханики
Электрику, электромонтажнику, электромеханику
Электрические сети, воздушные и кабельные линии
Электродвигатели
Электрооборудование
Электропривод
Электростанции, подстанции
Электротехнические справочники
Энергетика, электроснабжение

СБОРНИКИ БЕСПЛАТНО:
В помощь радиолюбителю
Радиоаматор-лучшее
Радиоежегодник

СПРАВОЧНИКИ БЕСПЛАТНО:
Зарубежные микросхемы и транзисторы
Измерительная техника. Схемы и описания
Медицинская аппаратура
Механизмы импортной аудио и видеоаппаратуры
Прошивки зарубежной аппаратуры
Пульты ДУ импортных телевизоров
Радиокомпоненты Atmel
Радиокомпоненты Cirrus Logic
Радиокомпоненты Maxim
Радиокомпоненты Microchip
Радиокомпоненты Mitsubishi
Радиокомпоненты Motorola
Радиокомпоненты National Semiconductor
Радиокомпоненты Panasonic
Радиокомпоненты Philips
Радиокомпоненты Rohm
Радиокомпоненты Samsung
Радиокомпоненты Sharp
Радиокомпоненты Sony
Радиокомпоненты Toshiba
Соответствие моделей и шасси телевизоров
Строчные трансформаторы HR
Строчные трансформаторы Konig

СХЕМЫ И СЕРВИС-МАНУАЛЫ БЕСПЛАТНО:
Бытовая техника Beko
Бытовая техника Braun
Бытовая техника Candy
Бытовая техника Elenberg
Бытовая техника Elica
Бытовая техника Gorenje
Бытовая техника Hansa
Бытовая техника Merloni
Бытовая техника SEB
Бытовая техника Snaige
Бытовая техника Stinol
Бытовая техника Universal
Бытовая техника Whirpool

Зарубежные DVD-плееры
Зарубежные автомагнитолы
Зарубежная аудиоаппаратура
Зарубежные видеокамеры
Зарубежные видеомагнитофоны и видеоплееры
Зарубежные мониторы
Зарубежные моноблоки
Зарубежные телевизоры
Зарубежные телефоны
Зарубежные факсы

Мобильники Benq-Siemens
Мобильники Eastcom
Мобильники Ericsson
Мобильники Fly Bird
Мобильники LG
Мобильники Maxon
Мобильники Mitsubishi
Мобильники Motorola
Мобильники Nokia
Мобильники Panasonic
Мобильники Pantech
Мобильники Samsung
Мобильники Sharp
Мобильники Siemens
Мобильники Sony-Ericsson
Мобильники TCL
Мобильники Voxtel

Отечественные телевизоры
Отечественная аудиоаппаратура

Справочники по вхождению в режим сервиса

Схемы блоков питания импортных телевизоров и видеотехники

Телевизоры Avest
Телевизоры Beko
Телевизоры, аудио, видеотехника Elenberg, Cameron, Cortland
Телевизоры Erisson
Телевизоры Rainford
Телевизоры Roadstar
Телевизоры Rolsen
Телевизоры Vestel
Телевизоры Витязь
Телевизоры Горизонт
Телевизоры Рекорд
Телевизоры Рубин

Станки металлообрабатывающие
Электроинструмент Bocsh
Электроинструмент Makita

БЕСПЛАТНЫЙ АРХИВ СТАТЕЙ
(150000 статей в Архиве)

АЛФАВИТНЫЙ УКАЗАТЕЛЬ СТАТЕЙ:
Библиотечка Квант указатель
Библиотека по автоматике указатель
Библиотека электромонтера указатель
Библиотечка электротехника указатель
Блокнот Радиоаматора указатель
В помощь радиолюбителю указатель
Знай и умей указатель
Массовая радиобиблиотека указатель
КВ и УКВ указатель
КВ журнал указатель
Квант указатель
Конструктор указатель
Моделист-конструктор указатель
Наука и жизнь указатель
Новости электроники указатель
Новый Радиоежегодник указатель
Популярная механика указатель
Радио указатель
Радиоаматор указатель
Радиоаматор-лучшее указатель
Радиоежегодник указатель
Радиодело указатель
Радиодизайн указатель
Радиокомпоненты указатель
Радиоконструктор указатель
Радиолюбитель указатель
Радиомир указатель
Радиосхема указатель
Радиохобби указатель
Ремонт и сервис указатель
Ремонт электронной техники указатель
Сам указатель
Сервисный центр указатель
Силовая электроника указатель
Схемотехника указатель
Техника - молодежи указатель
Химия и жизнь указатель
ЭКиС (Электронные компоненты и системы) указатель
Электрик указатель
Электроника указатель
Юный техник указатель
Я - электрик указатель

СПРАВОЧНИК БЕСПЛАТНО

ПАРАМЕТРЫ РАДИОДЕТАЛЕЙ БЕСПЛАТНО

ДАТАШИТЫ БЕСПЛАТНО

ПРОШИВКИ БЕСПЛАТНО

РУССКИЕ ИНСТРУКЦИИ БЕСПЛАТНО


Стол заказов СТОЛ ЗАКАЗОВ:

СХЕМЫ ПОД ЗАКАЗ:
Импортные DVD
Импортные автоаудио
Импортные аудио
Импортные видеокамеры
Импортные видеомагнитофоны
Импортные кондиционеры
Импортные мониторы
Импортные моноблоки
Импортные проекторы
Импортные СВЧ-печи
Импортная спутниковая аппаратура
Импортные стиральные машины
Импортные телевизоры
Импортные телефоны
Импортные факсы
Импортные фотоаппараты
Импортные холодильники

Отечественные автоаудио
Отечественные видеомагнитофоны
Отечественные магнитофоны
Отечественные мониторы
Отечественные приборы
Отечественные радиолы
Отечественные радиоприемники
Отечественные усилители
Отечественные цветные телевизоры
Отечественные черно-белые телевизоры
Отечественные электрофоны


Бонусы БОНУСЫ:

НА ДОСУГЕ:
Интерактивные флеш-игры
Игры он-лайн
Ваши истории
Знаете ли Вы, что...
Зрительные иллюзии
Веселые задачки
Каталог Вивасан
Палиндромы

ИСТОРИИ ИЗ ЖИЗНИ

ССЫЛКИ

ДОБАВИТЬ В ЗАКЛАДКИ

Оставить отзыв о сайте

ДИАГРАММА
© 2000-2017

Дизайн и поддержка:
Александр Кузнецов

Техническое обеспечение:
Михаил Булах

Программирование:
Данил Мончукин

Маркетинг:
Татьяна Анастасьева

Перевод:
Наталья Кузнецова

Контакты

При использовании материалов сайта обязательна ссылка на http://www.diagram.com.ua

сделано в Украине
сделано в Украине

Диаграмма. Бесплатная техническая библиотека

Бесплатная техническая библиотека Бесплатная техническая библиотека Как скачивать файлы с сайта? Как скачивать файлы с сайта? Добавить в закладки, оставить отзывДобавить в закладки, оставить отзыв

Энциклопедия радиоэлектроники и электротехники. Большая подборка статей со схемами, иллюстрациями, комментариями Энциклопедия радиоэлектроники и электротехники

Бесплатная библиотека / Схемы радиоэлектронных и электротехнических устройств

Arduino. Знакомство

Энциклопедия радиоэлектроники и электротехники / Радиолюбителю-конструктору

Комментарии к статье Комментарии к статье

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

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

Самый простой способ решить эту проблему - применить готовый комплект для создания роботов вроде тех, что делает известнейший производитель всевозможных конструкторов для детей - фирма Lego. Такой комплект содержит все необходимые компоненты для изготовления робота: блок микроконтроллера, электродвигатели, датчики. Несомненное достоинство подобного набора в том, что сконструировать робот на его основе можно очень просто и быстро. Все необходимое программное обеспечение прилагается к набору и имеет интуитивно понятный интерфейс. Техническая документация рассчитана на самых юных любителей техники.

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

Несмотря на дороговизну специализированных конструкторов, сама идея использовать для создания сложного устройства относительно небольшой ряд стандартных функциональных узлов выглядит довольно здраво. Именно по такому пути пошли разработчики платы Arduino с микроконтроллером серии AVR и множества плат расширения к ней. Самая распространенная сегодня версия этой платы - Arduino UNO. Для создания пользовательских программ существует специализированная среда разработки Arduino IDE, в которой программирование ведется на языке, основанном на широко распространенном языке C++.

Большое достоинство Arduino - практически полная открытость. На официальном сайте разработчика можно бесплатно скачать среду разработки [1,2]. При ее запуске откроется изображенное на рис. 1 окно, в которое можно ввести программу, транслировать ее в машинный код, загрузить в микроконтроллер платы Arduino и запустить на исполнение.

Arduino. Знакомство
Рис. 1. Окно ввода программы

Следует заметить, что компания-разработчик Arduino разделилась на две независимые компании Arduino LLC и Arduino SRL, которые продолжают выпускать продукцию под одной торговой маркой, что создает путаницу. Тем не менее программное обеспечение регулярно обновляется, имеются версии для Windows, Linux, MacOS. Кроме программного обеспечения, поставляемого разработчиками платы, существует немало других сред разработки, например, [3].

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

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

Естественно, в ответственных случаях использовать Arduino нужно с крайней осторожностью. Однако принципиально возможно использовать Arduino в самых разных устройствах: от простейшего термостата до беспилотных летательных аппаратов. Например, российская аэро космическая компания "Лин Индастри ал" [4], занимающаяся конструированием сверхлегких ракет-носителей, создала на основе Arduino блок регистрации параметров полета (рис. 2) для своей экспериментальной ракеты (рис. 3). А ученые из Индийского института исследований и естественнонаучного образования (г. Тривандрам) применили Arduino в учебном радиотелескопе [5].

Arduino. Знакомство
Рис. 2. Блок регистрации параметров полета

Arduino. Знакомство
Рис. 3. Экспериментальная ракета

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

На плате Arduino UNO (рис. 4) установлен микроконтроллер ATmega328P, имеющий 2 Кбайт оперативной памяти и 32 Кбайт памяти программ. Тактовую частоту микроконтроллера 16 МГц задает кварцевый резонатор. Arduino UNO не нуждается в отдельном программаторе, плату можно напрямую подключить к разъему USB компьютера, для чего на ней имеются разъем USB-BF и преобразователь интерфейса USB в последовательный интерфейс микроконтроллера. В других вариантах плат Arduino для подключения к компьютеру может служить разъем micro-USB. На устаревших и самодельных платах можно встретить и обычный COM-порт.

Arduino. Знакомство
Рис. 4. Плата Arduino UNO и микроконтроллер

Питается плата Arduino UNO, подключенная к компьютеру, от разъема USB. А для работы без компьютера на нее нужно подать напряжение 7...12 В от внешнего источника, для чего на плате имеется специальный разъем. Благодаря встроенному стабилизатору напряжения Arduino UNO не предъявляет особых требований к качеству питающего напряжения. Так что его источником может быть почти любой малогабаритный блок питания, выходное напряжение которого лежит в требуемом интервале, и даже гальваническая батарея на 9 В, например, "Крона" (6F22) или две последовательно соединенные батареи 3336 (3R12).

Для связи с внешними исполнительными устройствами, а также съема информации с датчиков имеются 14 цифровых линий ввода-вывода, которые называются D0-D13. На шесть из них микроконтроллером могут быть выведены импульсы с программно управляемым коэффициентом заполнения (ШИМ). Они помечены на плате знаками "~". Кроме того, имеются шесть аналоговых линий ввода A0-A5. Аналоговые входы подключены к встроенному в микроконтроллер десятиразрядному аналого-цифровому преобразователю, но при необходимости их можно использовать и в качестве дополнительных цифровых линий ввода-вывода D14-D19.

Следует заметить, что от версии к версии платы число линий аналогового ввода и линий, способных работать в режиме ШИМ, изменяется. Например, плата Arduino Leonardo и ее отечественная копия Iskra Neo имеет 12 аналоговых линий и семь линий с ШИМ. Как правило, все линии ввода-вывода на платах промаркированы, так что разобраться в них не составляет труда.

На плате Arduino UNO установлены четыре светодиода: индикатор питания (ON), светодиод, постоянно подключенный к линии D13 (L), и два светодиода для индикации обмена информацией с внешним устройством через последовательный порт (ТХи RX), а также кнопка для приведения микроконтроллера в исходное состояние.

Одно из достоинств Arduino - широкий набор дополнительных плат, так называемых "шилдов" (англ. shield - щит). Они позволяют подключать к Arduino электродвигатели и другие мощные нагрузки, обеспечивают работу в компьютерных сетях по протоколам Ethernet и WiFi, передают информацию по сети сотовой связи GSM, работают со звуком и т. д. Обеспечивают работу с шилдами немало готовых программных библиотек, как официальных, так и написанных сторонними авторами.

Плата Arduino UNO хорошо подходит для отладки программ на стадии разработки и налаживания конструкций. Но для множества практических приложений возможности Arduino UNO избыточны, а ее размеры могут оказаться слишком большими для установки в готовое изделие. На использование в готовых конструкциях ориентированы платы Arduino Nano и Arduino Mini. По параметрам они практически идентичны Arduino UNO, но имеют упрощенную конструкцию, меньшие габариты и несколько дешевле. Если же возможностей Arduino UNO недостаточно, можно применить плату Arduino Mega с большим объемом памяти и числом линий ввода-вывода. Перечень вариантов плат Arduino этим не исчерпывается, но другие варианты для первоначального изучения подходят хуже.

Авторским правом охраняется только само название Arduino, поэтому множество производителей выпускают свои варианты под названиями Free-duino, Craft Duino, Funduino, Diavolino и пр. Среди всего этого многообразия есть конструкции, как полностью повторяющие оригинальные, так и собственные разработки, совместимость которых с оригиналом иногда под вопросом. Впрочем, как правило, устройства разных производителей стандартизованы, так что если плата заявлена как копия Arduino UNO, то все сказанное об Arduino UNO относится и к ней, хотя за каждого производителя поручиться, конечно, нельзя.

Приемлемый для любителя уровень качества способны обеспечить не только производители оригинальных устройств, но и малоизвестные фирмы, которые предлагают аналогичные конструкции по гораздо меньшей цене. Плата Arduino не очень сложна и вполне доступна для самостоятельного изготовления, документацию для этого можно найти на официальном сайте производителя [6]. Описание самодельной платы, входящей в семейство Arduino, было опубликовано и в журнале "Радио" [7].

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

Печатные издания на русском языке, посвященные описанию Arduino, существуют, но, прямо сказать, не лежат на полке каждого книжного магазина или библиотеки. В качестве примера можно привести книгу [8], а среди периодических изданий можно отметить цикл статей в журнале "Левша" (приложение к журналу "Юный техник"). Там, начиная с

№6 за 2012 г., ежемесячно публикуют статьи, посвященные использованию Arduino [9]. Впрочем, в сети Интернет можно найти немало ресурсов, как полностью посвященных Arduino [10-12], так и сайтов более широкой научно-технической направленности, имеющих соответствующие разделы [13-16].

В заключение можно заметить, что для облегчения работы с Arduino можно изготовить несколько простых приспособлений. Например, не очень удобно втыкать зачищенные концы проводов в гнезда разъемов. Для этого существуют показанные на рис. 5 специальные соединительные провода с наконечниками, которыебывают как штырями, так и гнездами. Аналогичные провода несложно изготовить самостоятельно, используя контакты от разъемов. А для быстрого подключения внешних устройств лучше использовать соединительные провода, подобные показанному на рис. 6, на одном конце которых припаян разъем "крокодил", а на другом - штыревой контакт.

Arduino. Знакомство
Рис. 5. Соединительные провода с наконечниками

Arduino. Знакомство
Рис. 6. Соединительный провод, на концах которого разъем "крокодил" и штыревой контакт

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

Для быстрой сборки несложных устройств без применения паяльника хорошо подходят специальные макетные платы. Внешний вид одной из них показанна рис. 7, а схема - на рис. 8.

Arduino. Знакомство
Рис. 7. Макетные платы

Arduino. Знакомство
Рис. 8. Схема макетных плат

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

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

Литература

  1. Download the Arduino Software. - URL: https://www.arduino.cc/en/Main/Software/.
  2. Arduino Software. - URL: http://www. arduino.org/software.
  3. Глушенко С. FLProg - система визуального программирования для Arduino. - Радио, 2015, № 10, с. 27-30.
  4. Официальный сайт компании "Лин Индастриал". - URL: http://spacelin.ru.
  5. Mandal P. и др. Everyday Radio Telescope. - URL: http://arxiv.org/abs/1601. 02982.
  6. Arduino Single-Sided Serial Board (version 3). - URL: https://www.arduino.cc/en/ Main/ArduinoBoardSerialSingleSided3.
  7. РюмикО. Микроконтроллерный модуль "InterDuino". - Радио, 2010, № 10, с. 27-30.
  8. Блум Д. ИзучаемArduino: инструменты и методы технического волшебства. Пер. с англ. - СПб.: БХВ-Петербург, 2015.
  9. Холостов К. Не удивляйтесь: робот - это просто. - Левша, 2012, № 7, с. 12-14; 12-14.
  10. Сайт "Робокрафт". - URL: http:// robocraft.ru.
  11. Официальный российский сайт Arduino. - URL: http://arduino.ru.
  12. Официальный украинский сайтArduino (на русском языке). - URL: http://arduino.ua/ru.
  13. Сайт "Роботоша", рубрика Arduino. - URL: http://robotosha.ru/category/arduino.
  14. Сайт "technopage". Статьи. Arduino. - URL: http://tehnopage.ru/arduino.
  15. Сайт "Интеркот". Робототехника. - URL: http://interkot.ru/category/blog/robototechnika/.
  16. Курс Arduino для начинающих. - URL: http://edurobots.ru/kurs-arduino-dlya-nachinayushhix/.

Автор: Д. Лекомцев

Смотрите другие статьи раздела Радиолюбителю-конструктору.

Читайте и пишите полезные комментарии к этой статье.

Рекомендуем скачать в нашей Бесплатной технической библиотеке:

журналы Радио 1940 (архив за год)

журналы Левша 1995 (архив за год)

книга Конструкции и ремонт короткозамкнутых обмоток роторов крупных двигателей. Уманцев Р.Б., 1967

книга Аппаратура высококачественного звучания. Кюне Ф., 1965

статья Взаимозаменяемость селекторов ТВ каналов

статья Проведение инструктажа на I группу по электробезопасности. Типовая инструкция по охране труда

справочник Вхождение в режим сервиса зарубежных телевизоров. Книга №23

Оставьте свой комментарий к этой статье:

Имя:

E-mail (не обязательно):

Комментарий:

[lol][;)][roll][oops][cry][up][down][!][?]