Информация о книге

978-5-9775-3863-3

Главная  » Электронные книги, аудиокниги » От Arduino до Omega: платформы для мейкеров шаг за шагом

Яценков С., От Arduino до Omega: платформы для мейкеров шаг за шагом


серия: Электроника (BHV)
БХВ-Петербург, 2018 г., 978-5-9775-3863-3


Наличие в интернет-магазинах

Магазинов: 3, Цена: от 587 руб. посмотреть все

Описание книги

Рассмотрен ряд современных программно-аппаратных платформ для любительского творчества. Отобраны платформы простые для понимания новичками, с низкой ценой стартового комплекта, но в то же время производительные и расширяемые, популярные в среде мейкеров, от школьников и студентов до руководителей кружков и преподавателей. Описаны современные онлайн-сервисы для разработки и макетирования любительских проектов Arduino Create и Autodesk Circuits. Рассказано об обучающей платформе Arduino и среде Arduino IDE, однокристальной системе ESP8266, платформе для Интернета вещей NodeMCU и языке Lua, микрокомпьютере Omega2 и облачной среде Onion Cloud. Приведены примеры программ и авторских проектов полезных устройств, особое внимание уделено ошибкам и трудностям, с которыми сталкиваются новички. В файловом архиве на сайте издательства предоставлены исходные коды программ, чертежи печатных плат и принципиальных схем. Для читателей, интересующихся электроникой, робототехникой, авиамоделизмом.

Купить эту книгу можно в интернет-магазинах

  Буквоед - 587 руб.   Читай-Город - 587 руб.
  Страница товара выбранного интернет-магазина откроется в новом табе

Скачать, но не бесплатно эту книгу можно в интернет-магазинах

  Литрес - 360 руб.

Читать онлайн


Доступен для чтения фрагмент книги

Поделиться ссылкой на книгу



Содержание книги

Предисловие
Как работать с этой книгой?
Глава 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
Приложение. Содержание электронного архива
Предметный указатель


Об авторе


Последние поступления в рубрике "Электронные книги, аудиокниги"



Tod eines Soldaten Tod eines Soldaten Klinkhammer ".
Seltene Hunderassen aus aller Welt Seltene Hunderassen aus aller Welt Frey F.
Vulpes Lupus Canis Gajaze K.

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Яценков С., От Arduino до Omega: платформы для мейкеров шаг за шагом в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.