Конструируем роботов на Arduino. Умный свет [Алёна Антоновна Салахова] (pdf) читать постранично, страница - 3

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

реализовывался в виде web-приложений (страниц, открывающихся с любого гаджета)
или в форме самостоятельных программ,
ориентированных на обычного человека,
а не IT-специалиста. Графические символы и лаконичность позволяли общаться
с системой даже ребёнку. Конечно, доступ к части команд был защищён паролем. Центром «умного дома» стал 8-битный процессор* «Neuron chip».
Сегодня существует ещё один способ
составления начинки недорогого «умного дома» — через беспроводную связь.
Главный плюс данного способа состоит
в том, что для него не потребуется нанимать команду высококвалифицирован* 8-битные процессоры тебе встречались в старых игровых приставках Dendy и некоторых
недорогих современных.

ных электриков, сантехников, сетевиков
и прочих профессионалов! Сейчас никого не удивить принтером, подключённым
к ноутбуку без проводов, или кондиционером, управляемым через приложение
на телефоне. Производители бытовой
техники и мультимедиа вовсю оснащают свою продукцию модулями Wi-Fi
или Bluetooth. Подобное явление входит в понятие «Интернет вещей» (англ.
Internet of Things, IoT) — общее название
для взаимодействующих между собой
и с внешней средой устройств, в том числе без участия человека. Когда дом сам
проверяет, когда включать свет и готовить кофе, — не сомневайтесь, это работа
Интернета вещей.
В твоём смартфоне достаточно мощный процессор, чтобы выполнять функции контроллера, но ты не можешь поддерживать его постоянно подключённым
к домашней сети. Зато с этой задачей
легко справится Arduino. Эта маленькая платформа способна хранить в себе
подробные инструкции действий при
получении соответствующих показаний с аналоговых и цифровых датчиков.
Благодаря модулям Wi-Fi или Ethernet
ты можешь обеспечить связь микрокомпьютера с различными устройствами.
Но связь всех устройств иногда бывает
просто не нужна. Ты же не будешь отправлять на компьютер в соседнюю комнату файл через Интернет, а просто положишь его в общую папку? Или будешь?
Хорошо, тогда потребуется подключение
к глобальной сети на обоих компьютерах,
требующее дополнительной оплаты.
Аналогично и с проектами частей «умного дома». На небольших расстояниях
(в пределах квартиры) удобней использовать технологию Bluetooth, так как
её модуль потребляет меньше энергии
и не требует дополнительно включённого

7

роутера. Для некоторых элементов дома постоянное удалённое управление и изменение параметров не требуется. Тогда телефон или иной гаджет выступает в роли пульта,
а команды раздаёт автономно специально запрограммированный микрокомпьютер. Так,
например, можно управлять «умным» освещением, которое ты воплотишь в жизнь.
Вперёд, инженер!

Обозначения
1. Пин (от английского Pin — контакт) — это вход или выход на плате Arduino Uno, плате расширения Troyka Shield или макетной плате.
2. Скетч — программа, которую обрабатывает Arduino.
3. 5 V (5 вольт) — обозначение напряжения питания платы.
4. 220 V ( 220 вольт) — обозначение напряжения мощной нагрузки — бытовой электрической сети.
5. 20 W (20 ватт) — обозначение мощности лампы.
6. GND (от английского Ground — земля) — заземление электрических элементов.
7. // — обозначение в программе однострочных комментариев, в которых приводится
пояснительная информация.
8. /*текст*/ — обозначение в программе комментариев из нескольких строк.

8

Оборудование:
• Компьютер (минимальные требования): Windows XP, Windows Vista, Windows 7,
Windows 8, Windows 8.1, Windows 10 (32/64 bit) / Linux Mint, Ubuntu, Fedora / Mac OS X,
оперативная память не менее 512 Мб, процессор — 1,1 ГГц (или быстрее), свободное
место на диске — 200 Мб.
• Среда программирования Arduino IDE.
• Мобильный телефон или планшет (минимальные требования): Android 2.2, Bluetooth,
свободное место — 8 Мб. Возможно использование гаджетов с iOS (не рекомендуется).
• Плата Arduino Uno.
• Плата расширения Wireless Shield.
• Плата расширения Relay Shield (4 канала по 5 А).
• Модуль беспроводной связи Bluetooth Bee.
• Макетная плата BreadBoard Half.
• Датчик освещённости (Troyka Module).
• Инфракрасный датчик движения, 3 шт.
• Шлейф для датчика движения, 3 шт.
• Соединительные провода «папа-папа» (пучок из 65 штук).
• Соединительные провода «папа-мама» (пучок из 20 штук).
• Тройной провод типа «мама-мама», 1 шт.
• Кабель USB (A — B) для подключения Arduino к компьютеру.
• Резистор (220 Ом), 2 шт.
• Двухцветный светодиод, 2 шт.
• Двухжильный провод с патроном и вилкой или старая настольная лампа (бра).
• Лампа (накаливания до 60 W или светодиодная до 20 W).
• Блок для четырёх элементов питания типа АА.
• Штекер для разъёма питания с клеммником.
• Элемент питания типа АА, 4 шт.
• Острогубцы (кусачки).
• Крестовая отвёртка (размера ph0).
• Изоляционная лента.
• Карандаш.
• Картон или картонная коробка.
• Цветная бумага или газета для декорирования макета.
• Канцелярский нож.
• Клей ПВА или клей-карандаш.
• Ножницы.
• Линейка.
• Скотч.

9
Powered by TCPDF (www.tcpdf.org)

Этап 1. Устройство
«умной» лампочки
Каждый серьёзный