Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Arduino Uno и Raspberry Pi 3. От схемотехники к интернету вещей

Покупка
Артикул: 735842.02.99
Доступ онлайн
490 ₽
В корзину
Данное руководство описывает построение и программирование приложений для интернета вещей (IoT). Первая часть книги посвящена экспериментам на популярной платформе Arduino с целью научить читателя основным принципам схемотехники, вторая часть посвящена примерам практической реализации проектов для IoT на базе Raspberry Pi 3, где затрагиваются как сервисы для приложения под ОС Android Things, так и облачные платформы интернета вещей. Издание предназначено широкому кругу читателей, интересующихся современной электроникой, программированием и любящих собирать различные устройства своими руками.
Макаров, С. Л. Arduino Uno и Raspberry Pi 3. От схемотехники к интернету вещей / С. Л. Макаров. - Москва : ДМК Пресс, 2019. - 204 с. - ISBN 978-5-97060-730-5. - Текст : электронный. - URL: https://znanium.com/catalog/product/2045974 (дата обращения: 13.05.2024). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов. Для полноценной работы с документом, пожалуйста, перейдите в ридер.
С. Л. Макаров

Arduino Uno и Raspberry Pi 3:  

от схемотехники к интернету вещей

Москва, 2019

УДК 004.738, 004.62
ББК 32.973

М15

Макаров С. Л.

М15 Arduino Uno и Raspberry Pi 3: от схемотехники к интернету вещей. – М.: 

ДМК Пресс, 2019. – 204 с.: ил. 

ISBN 978-5-97060-730-5

Данное руководство описывает построение и программирование приложений 

для интернета вещей (IoT). Первая часть книги посвящена экспериментам на популярной 
платформе Arduino с целью научить читателя основным принципам схе-
мотехники, вторая часть посвящена примерам практической реализации проектов 
для IoT на базе Raspberry Pi 3, где затрагиваются как сервисы для приложения под 
ОС Android Things, так и облачные платформы интернета вещей.

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

УДК 004.738, 004.62
ББК 32.973

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

 
© Макаров С. Л., 2019

ISBN 978-5-97060-730-5 
© Оформление, издание, ДМК Пресс, 2019

Содержание

Рецензия ..............................................................................................................5

Введение ..............................................................................................................8

Часть 1. Практика на базе комплекта интернет-вещей  
Arduino Uno R3 Starter  Learning Kit с RFID-модулем ......................11
Введение ................................................................................................................12
Состав комплекта .................................................................................................14
Немного о макетной плате, резисторах и безопасности  ..................................23
Практическое занятие 1. Hello, world! .................................................................28
Практическое занятие 2. Эксперимент с мигающим светодиодом ..................30
Практическое занятие 3. Эксперимент с контролируемой  
потенциометром яркостью свечения светодиода через порт PWM .................31
Практическое занятие 4. Эксперимент с внешним мигающим  
светодиодом ..........................................................................................................34
Практическое занятие 5. Эксперимент с рекламной расцветкой .....................36
Практическое занятие 6. Светофорный эксперимент .......................................38
Практическое занятие 7. Эксперимент с пищалкой ...........................................40
Практическое занятие 8. Эксперимент с датчиком наклона.............................42
Практическое занятие 9. Эксперимент с чистым входным сигналом ..............44
Практическое занятие 10. Расширенный эксперимент с чистым сигналом ....47
Практическое занятие 11. Эксперимент по чтению аналогового значения ....49
Практическое занятие 12. Эксперимент по управлению звуком и светом ......52
Практическое занятие 13. Эксперимент с датчиком огня .................................54
Практическое занятие 14. Эксперимент с вольтметром ....................................57
Практическое занятие 15. Эксперимент с распознаванием голоса ..................59
Практическое занятие 16. Эксперимент с температурным сенсором ..............62
Практическое занятие 17. Разноцветный термостат .........................................64
Практическое занятие 18 . Эксперимент с одноразрядным цифровым  
светодиодным индикатором ...............................................................................66
Практическое занятие 19 . Эксперимент с четырёхразрядным цифровым  
светодиодным индикатором ...............................................................................71
Практическое занятие 20. Эксперимент со светодиодной матрицей ...............77
Практическое занятие 21. Эксперимент с трёхцветным светодиодом ............83
Практическое занятие 22. Эксперимент с модулем 74HC595 ............................86
Практическое занятие 23. Кнопочный модуль 4×4 и библиотеки .....................89
Практическое занятие 24. Часы реального времени DS1307 .............................93

 Содержание

Практическое занятие 25. Эксперимент с датчиком уровня воды ...................97
Практическое занятие 26. Эксперимент с сенсором температуры   
и влажности DHT11 ............................................................................................100
Практическое занятие 27. Эксперимент с релейным модулем .......................102
Практическое занятие 28 . Эксперимент с жидкокристаллическим  
монитором LCD1602A.........................................................................................104
Практическое занятие 29. Эксперимент с шаговым двигателем ....................107
Практическое занятие 30. Эксперимент с серводвигателем ...........................110
Практическое занятие 31. Эксперимент с игровым джойстиком ...................113
Практическое занятие 32. Эксперимент с инфракрасным пультом   
дистанционного управления .............................................................................115
Практическое занятие 33. Эксперимент с RFID-модулем RC522 ....................120
Практическое занятие 34. Эксперимент с системой контроля доступа  ........123

Часть 2. Практика на Raspberry Pi 3 (модель B) ..............................126
Введение  .............................................................................................................127
Установка ОС Android Things .............................................................................129
Первый проект в ОС Android Things – трёхцветный светодиод ......................131
Второй проект в Android Things – система сигнализации ...............................135
Третий проект в Android Things – система мониторинга окружающей  
среды ...................................................................................................................147
Четвёртый проект в Android Things – объединение Android Things   
с облачной платформой интернета вещей .......................................................163
Пятый проект в Android Things – шпионский глаз ...........................................188

Заключение ....................................................................................................200

Список использованных источников ...................................................202

Рецензия

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

Рецензируемое учебное пособие С. Л. Макарова предназначено для студентов 
как бакалавриата, так и магистратуры, обучающихся по направлениям 
подготовки группы 09.00.00 «Информатика и вычислительная техника», включая 
такие направления, как 09.03.01 и 09.04.01 «Информатика и вычислительная 
техника», 09.03.02 и 09.04.02 «Информационные системы и технологии», 
09.03.03 и 09.04.03 «Прикладная информатика», 09.03.04 и 09.04.04 «Программная 
инженерия», а также направления 11.04.02 «Инфокоммуникационные 
технологии и системы связи». Пособие может быть также полезно студентам 
технических специальностей, IT-специалистам, интересующимся областью 
интернета вещей, а также всем тем, кто заинтересован в получении опыта раз-
личных схемотехнических решений и создании реальных проектов для интер-
нета вещей. 
Рукопись учебного пособия соответствует требованиям к содержанию об-
разовательной программы ГОС подготовки бакалавров направления 09.03.04 
«Программная инженерия» и других программ подготовки бакалавров и маги-
стров, где изучаются курсы, связанные со схемотехникой, интернетом вещей 
и киберфизическими системами.
Учебное пособие состоит из двух частей, содержащих как теоретические, 
так и практические сведения о работе с платами Arduino Uno и Raspberry Pi 
3, и осно вано на двух англоязычных источниках, содержание которых пере-
работано, исправлено и дополнено некоторыми элементами, например поль-
зовательским интерфейсом для разрабатываемых приложений. В первой ча-
сти книги представлены все рассматриваемые компоненты соответствующего 
набора интернет-вещей, характеристики наиболее популярной для обучения 
платы Arduino Uno, а также дана краткая теория по необходимым компонен-
там, их характеристикам, способам подключения. Далее рассмотрены 34 схе-

 Рецензия

мотехнических задания-эксперимента, каждое из которых снабжено двумя 
схемами подключения и описанием технической и программной сторон экс-
перимента.
Вторая часть пособия посвящена основам интернета вещей на примере 
платы Raspberry Pi 3 и операционной системы для интернета вещей Android 
Things от компании Google. В этой части рассматриваются пять практических 
заданий, в том числе работа с облачной платформой интернета вещей Samsung 
Artik и использование возможностей Google Firebase для хранения и обработки 
данных. Каждое задание снабжено хорошо прокомментированным программ-
ным кодом и схемой подключения, а также базовой теорией о протоколах или 
архитектуре интернета вещей там, где это необходимо. 
В целом рассматриваемая книга производит хорошее впечатление. Изло-
жение материала идёт по принципу от простых заданий к сложным. Стиль 
представления и графический материал способствуют успешному освоению 
материала – в частности, пособие снабжено 145 рисунками, и с первой части 
к каждому эксперименту предусмотрена как принципиальная схема, так и схе-
ма с макетной платой, что дополнительно способствует изучению существую-
щих стандартов представления электронных компонентов и схем. Список ис-
точников содержит все необходимые сведения, в том числе библиотеки и коды 
программ, необходимые для выполнения некоторых заданий пособия. Чи-
татели приобретают навыки работы с платформой Arduino и средой Android 
Studio, которая является официальным инструментом разработки нативных 
приложений для операционной системы Android. При этом книга не требует 
специальных навыков или подготовки в определённой области: всё, что требу-
ется, – это уверенное владение компьютером.
Считаю целесообразным публикацию учебного пособия и его использова-
ние в качестве учебника по направлениям подготовки бакалавров и магистров 
09.00.00 «Информатика и вычислительная техника» и 11.04.02 «Инфокоммуни-
кационные технологии и системы связи», а также в рамках конкретного курса 
«IoT Ecosystems», который послужил основой для его разработки.      

Научный руководитель  
образовательной (магистерской) программы 
«Интернет вещей и киберфизические системы», 
руководитель научно-учебной группы интернета вещей, 
к. т. н., профессор Департамента компьютерной инженерии 
Московского института электроники и математики им. А. Н. Тихонова 
Национального исследовательского университета  
«Высшая школа экономики»
Восков Леонид Сергеевич

Рецензия  7

Книга Макарова С. Л. «Arduino Uno и Raspberry Pi 3: от схемотехники к интер-
нету вещей» является практическим учебным пособием по схемотехническим 
решениям и построению и программированию IoT-приложений, основанным 
на двух англоязычных источниках, содержание которых переработано и до-
полнено. Основное внимание в книге уделено практической составляющей: 
первая часть посвящена схемотехническим экспериментам на популярной 
платформе Arduino с целью научить читателя основным принципам схемотех-
ники, а также терпению; вторая же часть посвящена примерам практической 
реализации проектов для интернета вещей на базе Raspberry Pi 3, в которой 
затрагиваются как сервисы для приложения под ОС Android Things, так и об-
лачные платформы интернета вещей.  
Актуальность книги обусловлена тем, что литература по IoT чаще всего но-
сит скорее теоретический, нежели практический характер, однако в данной 
книге, наоборот, основной акцент сделан на практической составляющей обла-
сти интернета вещей. Эта область является основой цифровизации экономи-
ки, перспективным направлением информационных технологий, которое уже 
сейчас меняет многие аспекты нашей повседневной жизни и активно применяется 
в таких отраслях, как промышленность, энергетика, транспорт, сельское 
хозяйство, умный город. Благодаря этой книге любой интересующийся может 
получить практический опыт применения технологии интернета вещей и придумать 
свой проект в любой из этих областей, как и во многих других.
Книга является достаточно интересной и не требует каких-то выдающихся 
навыков в области инженерии или программирования – её может освоить любой 
читатель, интересующийся  современными информационными технологиями. 
Учебное пособие разработано для высших учебных заведений, готовящих 
кадры будущей цифровой экономики нашей страны – инженеров и программистов, 
но также подойдёт для специалистов в разных областях технологий, 
интересующихся именно практической стороной IoT. Читателей ждёт знакомство 
со средами проектирования Arduino IDE и Android Studio, с облачным сервисом 
Artik Cloud и другими сервисами, некоторыми возможностями Google 
Firebase, а также с операционной системой Android Things, приложениям для 
которой посвящена вторая часть книги. Автор даёт подробные комментарии 
по ходу проектирования приложений, а также советы по созданию пользова-
тельского интерфейса. В книге присутствуют теоретические сведения по не-
которым  базовым элементам принципиальных схем, по основам архитектуры 
интернета вещей. Книга выполняет свою главную функцию – зажечь интерес 
к области интернета вещей и мотивировать читателя на создание собственных 
проектов, генерировать свои идеи IoT-приложений и реализовывать их.

Директор Ассоциации интернета вещей 
Андрей Колесников

Введение

Интернет вещей – активно развивающееся направление, несмотря на отсут-
ствие единых стандартов и разнообразие платформ и самих интернет-вещей, 
предлагающихся различными компаниями в виде готовых решений со своим 
дизайном. Существует огромное количество определений этого термина, од-
нако в большинстве случаев под интернетом вещей понимается сбор и обмен 
данными между различными физическими устройствами (также называемы-
ми умными устройствами, подключёнными устройствами, интернет-вещами 
и т. д.) на основе определённой сети (здесь иногда добавляют фразу «там, где 
раньше это было невозможно»). Физическими устройствами могут быть ав-
томобили, здания, камеры, бытовая техника, компьютерная техника и любые 
другие устройства, оснащённые электроникой, программным обеспечением, 
сенсорами, двигателями и модулями для подключения к сети интернет, даже 
города. Данные, получаемые с физических устройств, как правило, собираются 
в определённом сетевом хранилище – дата-центре, облаке, сервере, репози-
тории и т. д., которые затем могут быть подвержены анализу методами data 
mining, machine learning, cloud computing и другими с целью решения тех или 
иных задач, стоящих перед разработчиками. Для хранения, обработки и визуа-
лизации этих данных, а также для предоставления различных сервисов для 
управления интернет-вещами и анализа данных существуют различные об-
лачные платформы для интернета вещей. 
Если взглянуть на кривую компании Гартнер по появляющимся технологи-
ям (emerging technologies), то можно увидеть интернет вещей на пике в 2014–
2015 годах, исчезновение IoT в 2016–2017 годах и затем появление на кривой 
в 2018 году на пути к области спада и разочарования. Однако реальные надёжные 
технологии (второй версии) появляются только после прохождения 
через эту впадину избавления от иллюзий. Кроме того, если мы возьмём 2016–
2017 годы, на кривой Гартнер область интернета вещей представляет другое 
направление – платформы для интернета вещей, – активно развивающееся 
в настоящее время и находящееся на пике этой кривой в 2018 году. В одном из 
практических заданий второй части данного учебного пособия применяется 
одна из облачных платформ для интернета вещей и две небольшие вспомогательные 
платформы со своими сервисами.  
С интернетом вещей вплотную я познакомился около полутора лет назад. До 
этого я, конечно, слышал об этом направлении, или области, – ведь один из студентов, 
руководителем которого был Восков Л. С., ещё в МИЭМе показывал мне 
свой проект по умной розетке, которая контролировалась удалённо через веб-
интерфейс и зажигала включённую в неё настольную лампу. На слуху были разнообразные 
умные вещи – умный дом, умный автомобиль, умный холодильник, 
умная подставка для яиц в холодильнике и т. д. Безусловно, тогда это всё было 
непросто – датчики и сенсоры, платы и прочее оборудование стоили немало. 

Введение  9

Но потом появилась потребность подготовить курс «Экосистемы интернета вещей», 
и… началось. Прежде всего было не понятно, что делать с практическими 
занятиями по этому курсу – что давать студентам? «Железок» никаких не было 
и в помине, в то же время очень хотелось, чтобы студенты работали на реальном 
оборудовании. Но на каком? Как построить практику? Времени оставалось всё 
меньше, и тогда я решил попробовать купить комплект с Raspberry Pi 3 – тогда, 
в 2017 году, несмотря на то что операционная система Android Things была 
ещё без официального релиза первой версии, по ней были довольно интересные 
примеры и проекты на официальном сайте разработчиков под Android Things, 
и не только там. Однако, начав разбираться с системой, я понял, что начинать 
надо не с этого, а с самых основ, с физики, схемотехники, которых у студентов-
программистов, для которых предназначался курс, конечно же, не было. Поэтому 
вторым шагом была покупка комплекта с платой Arduino Uno – такого, в котором 
было бы максимально возможное количество «железок». Этот комплект 
заставил вспомнить основы физики, научиться терпению при определении 
ошибки в проекте – в схеме она, или в компонентах, или в коде, или в методич-
ке, или где? – и многому другому, в том числе пришлось пропустить через себя 
методичку с огромным количеством ошибок на ломаном английском языке, ко-
торая была на сайте магазина, продававшего комплект. Так появилась первая 
часть этой книги. Тогда же, когда в моём распоряжении оказались Raspberry Pi 3, 
HDMI-мини-монитор и Android Things, на книжной полке внезапно появилась 
и книга Android-разработчика Франческо Эззолы «Android Things Projects», ко-
торую пришлось печатать на заказ – недешёвое удовольствие. И, несмотря на 
устаревший на 1 год код, английский язык и некоторые ошибки в заданиях, или 
просто иногда пропуск некоторых важных деталей кода в книге, в этом году вы-
росла вторая часть этой книги, посвящённая нескольким проектам под Android 
Things на плате Raspberry Pi 3. Они приведены к реалиям существующей в насто-
ящее время 1-й версии данной операционной системы и переработаны с целью 
добавления пользовательского интерфейса, которого в оригинале в некоторых 
заданиях просто нет. Осваивая книгу и пропуская задания через себя, я пони-
мал, что вот оно – как это просто сделать, оказывается: контроль и полив рас-
тения удалённо через смартфон, контроль за удалённой квартирой с помощью 
ИК-датчика и камеры, пока ты находишься в отпуске, или – получение всей ин-
формации о погоде за окном на твоём мониторе в комнате в виде приложения 
Android Things, включая прогноз погоды.   
Данное учебное пособие предлагает повторить этот путь. Первая часть этой 
книги предназначена для того, чтобы читатели (студенты) освоили основы 
схемотехники. Да-да, именно в этом и заключается предназначение комплекта 
модулей, датчиков, проводов, экранов, двигателей, джойстиков, индикаторов, 
карт и ключей, резисторов и светодиодов с кнопками, вместе с макетной пла-
той и платой Arduino Uno – для того чтобы читатели освоили прежде всего схе-
мы подключения, схемотехническую базу и вспомнили основы физики в части 
тока и напряжения, а также номиналы резисторов, как их посчитать, – на ре-
альных устройствах, которые могут выйти из строя или работать неправильно 
при неправильном подключении. Задача же второй части данного учебного 

 Введение

пособия – перейти от схемотехники к реальным проектам для интернета вещей, 
с их типовой архитектурой, передачей данных от сенсоров к плате, от 
платы в облако, из облака в мобильное приложение-компаньон, позволяющее 
осуществить управление платой удалённо, или визуализировать и проанализировать 
полученные данные, и главное – воплотить в жизнь реальную архитектуру 
приложений для интернета вещей. 
Практические эксперименты первой части учебного пособия построены по 
определённой схеме. Сначала перечисляются компоненты, необходимые для 
выполнения задания. Затем приводится описание задания – та часть, которую 
все обычно пропускают (особенно студенты). После этого дается сначала принципиальная 
электрическая схема соединения компонентов, а затем – более интересная 
цветная схема с макетной платой, на которую обычно и ориентируется 
большинство читателей (она красивее). Затем идёт код программы (иногда их 
несколько), который необходимо скопировать в Arduino IDE и запустить. Для 
того чтобы развлечь читателя, комментарии в исправленном коде оставлены 
без изменений, как они есть в оригинале [9], – на ломаном английском.
Эксперименты из второй части построены немного по-другому – сначала идёт 
небольшое введение, потом – перечень компонентов и их свойства и изображения. 
После этого приводится схема подключения компонентов, причём только 
цветная, с макетной платой. А затем идут этапы выполнения задания, в которых 
присутствует как исходный код для копирования в Android Studio, так 
и пояснения к этому коду, а также, при необходимости, скриншоты различных 
ресурсов и платформ интернета вещей, используемых для выполнения задания.
Отдельно хочется выразить слова благодарности студентам 3-го курса 2017–
2018 и 2018–2019 учебных годов образовательной программы «Программная 
инженерия» департамента программной инженерии факультета компьютерных 
наук Национального исследовательского университета «Высшая школа 
экономики», на которых проходила апробация всех заданий из этого пособия. 
Они не только находили и исправляли ошибки и неточности в некоторых заданиях, 
но и предлагали разумные вещи для улучшения методических указаний, 
послуживших основой для этой книги, и даже предоставили материал для 
научной статьи. И конечно, нельзя не сказать эти слова руководителю упомянутого 
департамента – Авдошину С. М., который в своё время ошарашил меня 
курсом «Экосистемы интернета вещей», без которого не было бы никакого 
учебного пособия. 
Для выполнения заданий из этого учебного пособия необходимо приобрести, 
как минимум, 2 комплекта: [1] и [21]. Также отдельно могут понадобиться 
дополнительные модули и датчики для выполнения заданий из 2-й части 
учебного пособия, а именно: модуль с Raspberry Pi камерой v 2.1, PIR сенсор 
и датчик давления, влажности и температуры BME280.
Данная книга выложена в электронном виде на сайте [22], поэтому код из 
любого рассмотренного практического задания можно скопировать непосредственно 
из электронной версии.
При подготовке этого учебного пособия не только ни одна плата, но и ни 
один светодиод, модуль или датчик не пострадал.

Часть 1

Практика на базе  
комплекта интернет-вещей 
Arduino Uno R3 Starter  
Learning Kit с RFID-модулем

Основано на 34 практических заданиях на английском языке [9] 

 Практика на базе комплекта интернет-вещей Arduino Uno R3 Starter 

ВВедение 

Arduino – наиболее популярная платформа для разработки как простых, так и достаточно 
сложных проектов для интернета вещей. Популярность этой платформы 
обусловлена не только её низкой ценой, но и огромным количеством обучающих 
материалов, примеров проектов в сети, в том числе и на таких ресурсах, как 
YouTube, различных форумов разработчиков, а также хорошим официальным 
сайтом [2, 3], на котором Arduino Team постоянно предлагает ознакомиться с новыми 
проектами на базе одной из плат Arduino. Существует множество разновидностей 
плат Arduino, например: Uno, Leonardo, 101, Mega, Zero, Ethernet, Gemma, 
MKR FOX 1200 и т. д. Все платы на официальном сайте разделены на категории: 
начальный уровень (для обучения, к нему относится Uno), платы с расширенными 
функциями, платы для интернета вещей, платы для носимых устройств (в основном 
в тандеме с Lillypad, например для умной одежды). Несмотря на простоту 
среды Arduino IDE и её недостатки, в ней можно разрабатывать интересные 
и сложные проекты; кроме того, существует официальный онлайн-аналог среды 
и многочисленные библиотеки, способные нарастить её небольшой функционал. 
Именно поэтому для данного учебного пособия выбрана эта платформа, а конкретно 
Arduino Uno версии R3, и наиболее богатый и разнообразный в отношении 
количества различных модулей, сенсоров, датчиков и других компонентов 
комплект с этой платой – комплект интернет-вещей для начинающих на базе 
Arduino Uno версии R3 (Starter Learning Kit) с RFID-модулем [1]. 
Arduino Uno Rev. 3 – лучшая плата для начинающих. Согласно официально-
му сайту, эта плата является наиболее используемой и обладает наибольшим 
количеством документации из всех плат семейства Arduino. Arduino Uno – это 
плата на основе 8-битного микроконтроллера ATmega328P, см. рис. 1 – самая 
большая чёрная деталь на плате. Таким образом, по сути, плата Arduino Uno яв-
ляется платой расширения, или платой разработчика (developer board), сердце 
которой –  ATmega328P.

Рис. 1  Лицевая сторона платы Arduino Uno

Доступ онлайн
490 ₽
В корзину