Серия книг «РОБОФИШКИ» поможет вам создавать роботов, учиться и играть вместе с ними. <...> Если ты добрался до платформы Arduino, значит, ты настоящий инженер! <...> Что может быть важнее твоего здоровья, особенно сегодня, когда мы постоянно используем различные гаджеты, мониторы, ноутбуки, телевизоры и другие приборы, которые портят зрение. <...> Именно на основе работы собственного зрения люди и придумали различные измерительные приборы, например оптический дальномер. <...> Эхолокация животных 6 Такой принцип работы заложен в сонар — устройство, которым оснащают подводные лодки для обнаружения вражеского судна в непроглядных морских глубинах. <...> При проверке освещённости помещения важно знать его размеры, так как чем больше помещение, тем больше требуется источников света. <...> Для измерения освещённости помещения используется прибор под названием люксометр. <...> Чтобы измерения были точ7 ными, следует соблюдать несколько простых правил: • измерение освещённости при искусственном освещении следует производить в тёмное время суток; • на датчик освещённости не должна падать твоя тень. <...> Мы предлагаем тебе собрать универсальный измерительный прибор, сочетающий в себе ультразвуковой дальномер и люксометр, и самому проинспектировать свой дом и классы в школе на соблюдение утверждённых норм. <...> • Датчик освещённости (Troyka-модуль с тройным проводом типа «мамамама»). <...> Пин (от англ. «pin» — контакт) — это вход или выход на плате Arduino Uno, плате расширения Troyka Shield или макетной плате. <...> 5. // — обозначение в программе однострочных комментариев, в которых приводится пояснительная информация. <...> 6. /* текст */ — обозначение в программе комментариев из нескольких строк. <...> • Кабель USB (A — B) для подключения Arduino к компьютеру. <...> • Батарейный отсек 4 АА (для четырёх элементов питания). <...> Устройство инспектирующего гаджета Рассмотри общую схему инспектирующего устройства (рис. <...> ARDUINO UNO+ Troyka Shield Текстовый дисплей МЭЛТ 20х4 Датчик освещённости (Troykaмодуль) Макетная плата <...>
Конструируем_роботов_на_Arduino®._Да_будет_свет!.pdf
А. А. Салахова
РОКОНСТРУИРУЕМ
на Arduino®
БОТОВ
®
Да будет свет!
2-е издание,
электронное
Лаборатория знаний
Москва
2021
Стр.2
УДК 373.167
ББК 32.97
С16
С е р и я о с н о в а н а в 2016 г.
Ведущие редакторы серии Т. Г. Хохлова, Ю. А. Серова
Салахова А. А.
С16 Конструируем роботов на Arduino . Да будет свет! /
○R
А. А. Салахова.— 2-е изд., электрон.—М. : Лаборатория
знаний, 2021. —52 с. —(РОБОФИШКИ).—Систем. требования:
Adobe Reader XI ; экран 10". — Загл. с титул.
экрана. —Текст : электронный.
ISBN 978-5-93208-526-4
Стать гениальным изобретателем легко! Серия книг «РОБО○R
устройство,
умеющее
ФИШКИ» поможет вам создавать роботов, учиться и играть
вместе с ними.
Вы соберёте на платформе Arduino
самостоятельно измерять освещённость в различных помещениях
и позволяющее узнать, соблюдены ли допустимые нормы.
Для технического творчества в школе и дома, а также
на занятиях в робототехнических кружках.
УДК 373.167
ББК 32.97
Деривативное издание на основе печатного аналога: Конструируем
роботов на Arduino
○R
. Да будет свет! / А. А. Салахова.—
М. : Лаборатория знаний, 2018. —48 с. : ил. —(РОБОФИШКИ).—ISBN
978-5-00101-020-3.
В соответствии со ст. 1299 и 1301 ГК РФ при устранении ограничений, установленных
техническими средствами защиты авторских прав, правообладатель вправе требовать
от нарушителя возмещения убытков или выплаты компенсации
ISBN 978-5-93208-526-4
© Лаборатория знаний, 2017
Стр.3
Содержание
Здравствуйте! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Дорогой друг! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
История измерений помещений и освещённости . . . . . . . . . . . . . . . . . . . . . 5
Этап 1. Устройство инспектирующего гаджета . . . . . . . . . . . . . . . . . . . . . . 9
Этап 2. Сборка инспектирующего устройства . . . . . . . . . . . . . . . . . . . . . . 10
Шаг 1. Сборка блока питания .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Шаг 2. Сборка основной части . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
Шаг 5. Подключение дисплея . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 10
. 12
Шаг 3. Подключение датчика освещённости . . . . . . . . . . . . . . . . . . . . . . . . . 14
Шаг 4. Установка ультразвукового дальномера .
. 16
. 17
Этап 3. Установка программного обеспечения на компьютере . . . . . . . . . . . . 23
Этап 4. Первый запуск и проверка оборудования . . . . . . . . . . . . . . . . . . . 25
Этап 5. Сборка корпуса устройства . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Этап 6. Создание программы для устройства . . . . . . . . . . . . . . . . . . . . . . 35
Логика программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Шаг 1. Запуск программного обеспечения Arduino IDE . . . . . . . . . . . . . . . . . . 35
Шаг 2. Составление программы для инспектирующего устройства .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 35
. 36
Этап 7. Загрузка программы и её тестирование . . . . . . . . . . . . . . . . . . . . . 44
Шаг 1. Загрузка программы в плату Arduino Uno . . . . . . . . . . . . . . . . . . . . . . 44
Шаг 2. Тестирование . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. 44
Этап 8. Применение инспектирующего устройства . . . . . . . . . . . . . . . . . . . 45
Этап 9. Инспекция помещений школы . . . . . . . . . . . . . . . . . . . . . . . . . . 46
А теперь… . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
До новых встреч! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
49
Стр.50