Валерий Яценков. От Arduino до Omega: платформы для мейкеров шаг за шагом
Рассмотрен ряд современных программно-аппаратных платформ для любительского творчества. Отобраны платформы простые для понимания новичками, с низкой ценой стартового комплекта, но в то же время производительные и расширяемые, популярные в среде мейкеров, от школьников и студентов до руководителей кружков и преподавателей. Описаны современные онлайн-сервисы для разработки и макетирования любительских проектов Arduino Create и Autodesk Circuits. Рассказано об обучающей платформе Arduino и среде Arduino IDE, однокристальной системе ESP8266, платформе для Интернета вещей NodeMCU и языке Lua, микрокомпьютере Omega2 и облачной среде Onion Cloud. Приведены примеры программ и авторских проектов полезных устройств, особое внимание уделено ошибкам и трудностям, с которыми сталкиваются новички.
В файловом архиве предоставлены исходные коды программ, чертежи печатных плат и принципиальных схем.
Оглавление:
- Предисловие
- Как работать с этой книгой?
Глава 1. Платформы для творчества и обучения
- Не бойтесь экспериментировать!
- Совместимость на уровне периферии и протоколов
- Общие средства разработки и языки программирования
- Облачные сервисы обмена данными
- Онлайновые лаборатории и средства разработки
Глава 2. Советы для начинающих
- Универсальные отладочные и макетные платы
- Монтажные провода для пайки
- Инструменты для подготовки проводов
- Источники питания
- Согласование логических уровней
- Интерфейсы обмена данными
- Измерительное оборудование
- Паяльное оборудование
- Полезные программы и утилиты
Глава З. Онлайн-лаборатория Autodesk Circuits
- Регистрация и первый проект
- Создание и редактирование компонентов
- Вывод схемы и чертежа платы на печать
Глава 4. Среда разработки и макетирования Fritzing
- Установка Fritzing
- Создание макета схемы
- Создание принципиальной электрической схемы
- Разработка чертежа печатной платы
- Экспорт чертежа печатной платы
- Добавление компонентов в библиотеку
- Разработка и загрузка программ
Глава 5. Обучающая платформа Arduino
- Аппаратная база платформы, популярные модели
- Установка драйверов USB-UART
- Система нумерации выводов Arduino
- Среда разработки и отладки Arduino IDE
Глава 6. Облачная среда разработки Arduino Create
- Подготовка среды Arduino Create
- Онлайн-редактор Arduino Web Editor
- Подключение платы Arduino и первая программа
- Облачный сервис Arduino Cloud
- Библиотека проектов Arduino Project Hub
Глава 7. Примеры программ и проектов для Arduino
- Использование системного времени Linux
- Сохранение данных на карту памяти
- Сохранение данных на USB-накопитель
- Сохранение данных в таблицу MySQL
- Сервис Temboo и передача данных в Google Spreadsheet
- Анализатор эфира в диапазоне 2,4 ГГц
- Миниатюрный монитор силовой литий-полимерной батареи
- Установка библиотеки ATTiny
Глава 8. Однокристальная система ESP8266
- Ученик обогнал учителя: феномен успеха ESP8266
- Расширение Arduino IDE для работы с ESP8266
Глава 9. Примеры программ и проектов для ESP8266
- Получение точного времени от сервера NTP
- Получение уведомлений от устройств на Android
- Модуль управления экшн-камерой Xiaomi Yui
- Адаптация взаимодействия с сервисом Temboo
Глава 10. Платформа NodeMCU для Интернета вещей
- Подготовка к использованию NodeMCU
- Среда разработки ESPlorer IDE
- Пакет разработки Lua for Windows
- Язык программирования Lua — освоим за один вечер
Глава 11. Примеры программ и проектов для NodeMCU
- Использование графического OLED-дисплея
- Использование графического TFT-дисплея
Глава 12. Микрокомпьютер Omega2
- Аппаратный состав платформы
- Подготовка к работе
- Браузерное приложение Onion Console
- Облачный сервис Onion Cloud
- Python 2.7 и дополнительные модули
- Файловый менеджер Midnight Commander
- Расширение пространства памяти
- Особенности использования Omega2
Глава 13. Примеры программ и проектов для Omega2
- Подключение OLED-дисплея
- Подключение модуля PWM Servo
- Подключение модуля расширителя портов
- Модуль светодиодной матрицы 8x8
- Модуль семисегментных светодиодных индикаторов
- Автономный клиент BitTorrent
- Приложение. Содержание электронного архива
- Предметный указатель
Издательство: БХВ-Петербург
Серия: Электроника
Год издания: 2018
Страниц: 304
ISBN: 978-5-9775-3863-3
Формат: DjVu
Язык: русский
Качество: высокое
Скачать книгу «От Arduino до Omega: платформы для мейкеров шаг за шагом» (57,5 МБ):
Bookingolz 28/10/17 Просмотров: 4934
+7
Подписано в печать: 31.08.2017
Год издания: 2018 Это как? Книга из будущего ?!
ну прибавили тройку месяцев чтобы не устарела )) ЧТо про саму книгу скажете?