Боходир Хошимович Каримов, Ахлиддин Мирзохидович Кучкаров - Ардуино и электронное творчество. Учебное пособие

Ардуино и электронное творчество. Учебное пособие
Название: Ардуино и электронное творчество. Учебное пособие
Авторы:
Жанры: Книги о компьютерах | Физика | Математика | Техническая литература
Серии: Нет данных
ISBN: Нет данных
Год: Не установлен
О чем книга "Ардуино и электронное творчество. Учебное пособие"

В учебном пособии рассмотрено семейство Arduino, установка программы платформы Arduino и USB, описан процесс написания скетчей, сборки схем, загрузки скетчей на микроконтроллер, проверки работоспособности схемы. Также представлены инструкции к более чем 10 опытам. Книга адресована студентам, магистрам, преподавателям ВУЗов, профессорско-преподавательскому составу и иным специалистам.

Бесплатно читать онлайн Ардуино и электронное творчество. Учебное пособие


Редактор Ибратжон Хатамович Алиев

Редактор Оббозжон Хокимович Кулдошев

Дизайнер обложки Ибратжон Хатамович Алиев

Дизайнер обложки Боходир Хошимович Каримов

Иллюстратор Ибратжон Хатамович Алиев

Иллюстратор Боходир Хошимович Каримов

Иллюстратор Ахлиддин Мирзохидович Кучкаров

Рецензент, доктор фиико-математических наук, профессор и заведующий кафедрой "Технологического образования" физико-технического факультета Ферганского государственного университета Салим Мадрахимович Отажонов

Рецензент, доктор физико-математических наук, профессор кафедры "Физики" энергетического факультета Ферганского Политехнического Института Номанжон Акрамович Султонов

Рецензент, доктор технических наук, профессор научно-исследовательского института "Физики полупроводников и микроэлектроники" при Национальном Университете Узбекистана Оббозжон Хокимович Кулдошев

Корректор Ибратжон Хатамович Алиев


© Боходир Хошимович Каримов, 2022

© Ахлиддин Мирзохидович Кучкаров, 2022

© Ибратжон Хатамович Алиев, дизайн обложки, 2022

© Боходир Хошимович Каримов, дизайн обложки, 2022

© Ибратжон Хатамович Алиев, иллюстрации, 2022

© Боходир Хошимович Каримов, иллюстрации, 2022

© Ахлиддин Мирзохидович Кучкаров, иллюстрации, 2022


ISBN 978-5-0059-2646-3

Создано в интеллектуальной издательской системе Ridero

Предисловие

Аrduino – это электронный конструктор и удобная платформа быстрой разработки электронных устройств для студентов и профессионалов. Платформа стала популярной во всем мире благодаря удобству языка программирования, а также открытой архитектуре и программному коду. Программируется через USB порт.

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

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

Arduino UNO – плата разработчиков, одна из нескольких (Mega, Nano и пр.), основана на микроконтроллере ATmega328. Он популярен, главным образом, из-за обширной сети поддержки и универсальности. У Arduino UNO есть 14 цифровых портов ввода – вывода, шесть из которых умеют выдавать ШИМ. Еще есть 6 входящих аналоговых портов. Есть генератор 16 Мгц, USB порт, разъем питания, кнопка сброса, и разъем ICSP.

Желаем удачи Вашей самостоятельном проекте.

Глава 1. ВВЕДЕНИЕ В ARDUINO

В первой главе рассмотрена появление первых микроконтроллеров, преимущество Arduino, история создания и развитие платформы Arduino.

1.1. Arduino – что это?

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

Arduino и его клоны представляют собой наборы, состоящие из готового электронного блока и программного обеспечения. Электронный блок здесь – это печатная плата с установленным микроконтроллером и минимумом элементов, необходимых для его работы. Фактически электронный блок Arduino является аналогом материнской платы современного компьютера. На нем имеются разъемы для подключения внешних устройств, а также разъем для связи с компьютером, по которому и осуществляется программирование микроконтроллера. Особенности используемых микроконтроллеров ATmega фирмы Atmel позволяют производить программирование без применения специальных программаторов. Все, что нужно для создания нового электронного устройства, – это плата Arduino, кабель связи и компьютер. Второй частью проекта Arduino является программное обеспечение для создания управляющих программ. Оно объединило в себе простейшую среду разработки и язык программирования, представляющий собой вариант языка С/С++ для микроконтроллеров. В него добавлены элементы, позволяющие создавать программы без изучения аппаратной части. Так что для работы с Arduino практически достаточно знания только основ программирования на С/С++. Создано для Arduino и множество библиотек, содержащих код, работающий с различными устройствами.

1.2. Преимущество Arduino!

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

1.3. История создания Arduino

В 2002 году программист Массимо Банци (Massimo Banzi) был принят на работу в должности доцента в Институт проектирования взаимодействий города Ивреа (Interaction Design Institute Ivrea, IDII) для продвижения новых способов разработки интерактивных проектов. Однако крошечный бюджет и ограниченное время доступа к лабораторной базе сводили его усилия практически нет. В проектах Банци использовал устройство BASIC Stamp, разработанное калифорнийской компанией Parallax. Stamp представлял собой небольшую печатную плату с размещенными на ней источником питания, микроконтроллером, памятью и портами ввода/вывода для соединения с различной аппаратурой. Программирование микроконтроллера осуществлялось на языке BASIC. BASIC Stamp имел две проблемы: недостаток вычислительной мощности и достаточно высокую цену – плата с основными компонентами стоила около 100 долларов. И команда Банци решила самостоятельно создать плату, которая удовлетворяла бы всем их потребностям. Банци и его сотрудники поставили себе целью создать устройство, представляющее собой простую, открытую и легкодоступную платформу для разработки, с ценой – не более 30 долларов – приемлемой для студенческого и молодёжного кармана. Хотели они и выделить чем-то свое устройство на фоне прочих. Поэтому в противовес другим производителям, экономящим на количестве выводов печатной платы, они решили добавить их как можно больше, а также сделали свою плату синей, в отличие от обычных зеленых плат. Продукт, который создала команда, состоял из дешевых и доступных компонентов – например, базировался он на микроконтроллере ATmega328. Но главная задача состояла в том, чтобы гарантировать работу устройства по принципу plug-and- play, – чтобы пользователь, достав плату из коробки и подключив к компьютеру, мог немедленно приступить к работе.


С этой книгой читают
Электроника асослари ўқув қўлланмасида ярим ўтказгичлар ва ярим ўтказгичли асбоблар – диодлар, транзисторлар, пьезоэлементлар ва шу кабиларнинг физик асослари, тузилиши, схемалардаги шартли белгиси, ишлаш принципи, қўлланиши хақида маълумот берилган. Ўқув қўлланма талабалар, электроника бўйича мутаҳассислар, IT фанлари мутаҳассислари ва радио ҳаваскордарга мўлжанланган.
В учебном пособии представлен курс физики ускорителей заряженных частиц. Рассмотрены всевозможные модели ускорителей, а также история развития самой науки до настоящего времени. Указано состояние работ в области физики резонансных ядерных реакций и моноэнергетических ускорителей. Книга адресована студентам, специалистам в данной области, преподавателям ВУЗов, магистрам, студентам и иным исследователям.
Международный научный журнал «Все науки», созданный при ООО «Electron Laboratory» и Научной школе «Электрон», является научным изданием, публикующим последние научные результаты в самых различных областях науки и техники, представляя собой также сборник публикаций по вышеуказанным темам коллегии авторов и рецензируемый редколлегией на платформе «Ридеро» ежемесячно.
В монографии были изучены и представлены норм.-прав. акты в РУз по АВИЭ. Работа направлена для внесения вклада в проект со стороны OOO «Electron Laboratory», ГУП «ФарДУ-Яшил энергия» и Clipper Energy LLC (Clipper Associate Corp.). Приведена идея по резонансным фотоэлектрическим реакциям для увеличения степени монохроматичности пучка света без сепарирования. Монография адресована всем исследователям в области энергетики, преподавателям ВУЗов, маги
Веселый и интересный самоучитель работы на компьютере, оснащенном новейшей операционной системой Windows Vista. В ходе непринужденной беседы с читателем автор научит «укрощать» программы, настраивать и защищать компьютер. Изучение тонкостей ПК не потребует специальной подготовки и знания компьютерных терминов. Для всех, кто побаивается компьютера, но хочет или вынужден на нем работать.
Возможности современных программ и компьютеров, а также их относительная доступность по цене позволяют выполнять серьезную работу по обработке звукового материала – в том числе и профессиональную – не только на специализированной звуковой рабочей станции в студии звукозаписи, но и на персональном компьютере, в домашней студии.В книге, которую вы держите в руках, рассмотрены основные методы обработки звука при помощи персонального компьютера, совм
Компьютерное видео многолико: это и просмотр телепередач, и цифровые видеофильмы, и системы безопасности. В предлагаемом издании освещаются почти все аспекты данной области современных технологий – от начальных этапов оцифровки до ретуши полученных кадров и от простейших плат захвата кадра до систем нелинейного монтажа. Цель книги – дать возможность любому, даже неискушенному пользователю самостоятельно выбрать, установить и настроить необходимые
В книге рассматривается влияние информационных технологий на различные сферы человеческой деятельности: экономику и бизнес, движение денег и организацию связи, промышленное производство и сельское хозяйство, т. е. влияние информационных технологий на весь окружающий человека мир. Каждую главу данной книги можно читать отдельно, что позволяет сосредоточиться на наиболее интересных вопросах.
Загадки Библии универсальны снизу до верху.В этой части автором, по его разумению освещены загадки Потопа, Армагеддона, Иерихона и другие.
В шестой части тома 5 приведены документы и материалы о жизни в СССР в эпоху Горбачева. В 1990 году возникло двоевластие между органами власти СССР и РСФСР. Автор в это время перешел на работу в Аппарат Совета Министров РСФСР.
Моя жизнь была беззаботна и весела, пока моя мама не вышла замуж за его отца. Мой сводный брат оказался умным, красивым парнем с головокружительной спортивной карьерой, а ещё он жуткий зануда.Наши родители зря оставили нас без присмотра.Я испортила своему сводному братцу карьеру, едва не угробив его, а он в отместку "испортил" меня.Наши жизни катятся в ад только потому, что мы жутко друг друга бесим. Выход из этой непростой ситуации лишь один…
Русская философия от непрофессионального философа. На ее страницах автор излагает собственную философскую теорию, основанную на парадоксальной логике, щедро делится с читателями своим богатым духовным опытом и призывает задуматься о судьбах православия, России и будущем всего человечества. Текст богато иллюстрирован уникальными авторскими рисунками и схемами, которые позволяют наглядно представить сложные богословские и философские понятия, и это