В программе лояльности
На товар применяется персональная скидка, промокоды, купоны и сертификаты

От Arduino до Omega: платформы для мейкеров шаг за шагом

Яценков Валерий Станиславович

Код товара: 2909814
(0 оценок)Оценить
ОтзывНаписать отзыв
ВопросЗадать вопрос
Нет в наличии
Доставим в
г. Москва
Курьером
Л-Пост
бесплатно от 3 500 ₽
В пункт выдачи
от 77 ₽
бесплатно от 2 000 ₽
Точная стоимость доставки рассчитывается при оформлении заказа
Издательство:
Год издания:
2017 г.
Может быть отгружен товар указанного или более позднего года
Входит в комплекты:

Описание

Характеристики

Рассмотрен ряд современных программно-аппаратных платформ для любительского творчества. Отобраны платформы простые для понимания новичками, с низкой ценой стартового комплекта, но в то же время производительные и расширяемые, популярные в среде мейкеров, от школьников и студентов до руководителей кружков и преподавателей. Описаны современные онлайн-сервисы для разработки и макетирования любительских проектов Arduino Create и Autodesk Circuits. Рассказано об обучающей платформе Arduino и среде Arduino IDE, однокристальной системе ESP8266, платформе для Интернета вещей NodeMCU и языке Lua, микрокомпьютере Omega2 и облачной среде Onion Cloud. Приведены примеры программ и авторских проектов полезных устройств, особое внимание уделено ошибкам и трудностям, с которыми сталкиваются новички. В файловом архиве на сайте издательства предоставлены исходные коды программ, чертежи печатных плат и принципиальных схем.
количество томов
1
количество страниц
304 стр.
переплет
Мягкая обложка
размеры
230x165x15 мм
страна изготовления
Россия
цвет
Белый
тип бумаги
офсетная (60-220 г/м2)
формат
70x100/16 (170x240 мм)
ISBN
978-5-9775-3863-3
стандарт
возрастная категория
18+ (нет данных)
вес
код в Майшоп
2909814
язык
русский

Содержание

Предисловие
Как работать с этой книгой?
Глава 1. Платформы для творчества и обучения
1.1. Не бойтесь экспериментировать!
1.2. Совместимость на уровне периферии и
протоколов
1.3. Общие средства разработки и языки
программирования
1.4. Облачные сервисы обмена данными
1.5. Онлайновые лаборатории и средства
разработки
Глава 2. Советы для начинающих
2.1. Универсальные отладочные и макетные платы
2.2. Монтажные провода для пайки
2.3. Инструменты для подготовки проводов
2.4. Источники питания
2.4.1. Особенности питания от порта USB
2.4.2. Сетевые источники питания
Линейные стабилизаторы напряжения
Смещение рабочего напряжения стабилизатора
Импульсные преобразователи напряжения
2.4.3. Химические источники тока
Никель-кадмиевые аккумуляторы
Литиевые аккумуляторы
2.5. Согласование логических уровней
2.6. Интерфейсы обмена данными
2.6.1. Последовательный интерфейс UART
2.6.2. Конвертер интерфейсов USB-UART
2.6.3. Последовательная шина 12С
2.6.4. Последовательный интерфейс SPI
2.6.5. Последовательный протокол 1-Wire
2.7. Измерительное оборудование
2.7.1. Цифровой мультиметр
2.7.2. Цифровой осциллограф
7.8. Установка библиотеки ATTiny
7.8.1. Подключение программатора
7.8.2. Установка фюзов микроконтроллера
7.8.3. Запись прошивки
7.8.4. Калибровка порога срабатывания...........
Глава 8. Однокристальная система ESP8266
8.1. Ученик обогнал учителя: феномен успеха
ESP8266
8.1.1. Технические характеристики
8.1.2. Особенности эксплуатации
8.1.3. Модули на основе ESP8266
8.2. Расширение Arduino IDE для работы CESP8266
8.2.1. Установка расширения
8.2.2. Особенности программирования ESP8266
Порты и прерывания
Функции задержки
Работа с EEPROM
Поддержка интерфейсов 12С и SPI
Специальные функции API ESP8266
Специальные функции библиотеки ESP8266WiFi
Обращение к функциям SDK ESP8266 из скетча
Arduino
Глава 9. Примеры программ и проектов для ESP8266
9.1. Получение точного времени от сервера NTP
9.2. Получение уведомлений от устройств на
Android
9.2.1. Скетч для принимающего устройства
9.2.2. Установка и настройка приложения Android
9.2.3. Настройка расширенных уведомлений с
приложением Tasker
Настройка события Tasker — новое сообщение Viber
9.3. Модуль управления экшн-камерой Xiaomi Yui
9.3.1. Аппаратная часть модуля
9.3.2. Прошивка модуля
Алгоритм работы устройства
Измерение длительности импульсов
Совместимость программы модуля с разными
версиями Arduino IDE и камеры
9.4. Адаптация взаимодействия с сервисом Temboo
Глава 10. Платформа NodeMCU для Интернета
вещей
10.1. Подготовка к использованию NodeMCU
10.1.1. Рекомендованное оборудование
10.1.2. Подключение отладочной платы к
компьютеру
10.1.3. Обновление прошивки NodeMCU
Конструктор прошивок
Возможная проблема: сбой обновления прошивки
10.2. Среда разработки ESPlorer IDE
10.3. Пакет разработки Lua for Windows
10.4. Язык программирования Lua — освоим за один
вечер
10.4.1. Типы данных
10.4.2. Комментарии
10.4.3. Переменные и преобразование типов
Ю.4.4. Работа с таблицами и массивами
10.4.5. Условный оператор if
10.4.6. Цикл с предусловием while
10.4.7. Цикл с постусловием repeat
10.4.8 Цикле оператором for
10.4.9. Операторы break и return
10.4.10. Функции
10.4.11. Функции обратного вызова
Глава 11. Примеры программ и проектов для
NodeMCU
11.1. Использование графического OLED-дисплея
11.1.1. Подключение дисплея
11.1.2. Настройка модуля U8G
11.1.3. Пример программы
11.1.4. Монитор курса электронной валюты
биткоин
Загрузка программы в отладочную плату
Алгоритм работы программы
11.1.5. Вывод на OLED-дисплей битовых
изображений
Создание файла битового изображения
Пример программы
11.2. Использование графического TFT-дисплея
11.2.1. Подключение дисплея к плате NodeMCU
11.2.2. Пример использования графической
библиотеки
Глава 12. Микрокомпьютер Omega2
12.1. Аппаратный состав платформы
12.2. Подготовка к работе
12.2.1. Настройка при помощи мастера
12.2.2. Настройка при помощи командной строки
12.3. Браузерное приложение Onion Console
12.4. Облачный сервис Onion Cloud
12.5. Python 2.7 и дополнительные модули
12.5.1. Управление портами GPIO
12.5.2. Модуль Python SPI
12.5.3. Модуль Python I2C
12.6. Файловый менеджер Midnight Commander
12.7. Расширение пространства памяти
12.7.1. Использование карты MicroSD и
USB-накопителя
Размонтирование накопителя
Форматирование внешних накопителей
Изменение точки монтирования по умолчанию
12.7.2. Загрузка с внешней карты памяти
12.7.3. Своп-файл на внешнем носителе
12.7.4. Автоматическое включение своп-файла
после перезагрузки
12.8. Особенности использования Omega2
12.8.1. Необходимость стабильного питания
12.8.2. Необходимость буферизации выводов
Глава 13 Примеры программ и проектов для Omega2
13. 1. Подкл.чение OLED-дисплея
13 2.' Подключение модуля PWM Servo
13 3 Подключение модуля расширителя портов
13 4. Модуль светодиодной матрицы 8x8
13.5. Модуль семисегментных светодиодных
индикаторов
13.6. Автономный клиент BitTorrent
Приложение. Содержание электронного архива
Предметный указатель

Отзывы

Вопросы

Поделитесь своим мнением об этом товаре с другими покупателями — будьте первыми!

Дарим бонусы за отзывы!

За какие отзывы можно получить бонусы?
  • За уникальные, информативные отзывы, прошедшие модерацию
Как получить больше бонусов за отзыв?
  • Публикуйте фото или видео к отзыву
  • Пишите отзывы на товары с меткой "Бонусы за отзыв"
Правила начисления бонусов
Задайте вопрос, чтобы узнать больше о товаре
Если вы обнаружили ошибку в описании товара «От Arduino до Omega: платформы для мейкеров шаг за шагом» (авторы: Яценков Валерий Станиславович), то выделите её мышкой и нажмите Ctrl+Enter. Спасибо, что помогаете нам стать лучше!
Ваш населённый пункт:
г. Москва
Выбор населённого пункта