Raspberry Pi для любознательных

Александр Шитик
Александр Шитик

Пишу свои посты и книги, делаю обзоры на фильмы и книги. Эксперт в области космологии и астрономии, IT, продуктивности и планирования.

Raspberry Pi для любознательных
Владимир Гололобов
Жанры: Информационные технологии (IT), Программирование, Электроника
Год издания: 2019
Год прочтения: 2022
Моя оценка: Хорошая
Количество прочтений: 1
Количество страниц: 241
Конспект (страниц): 0
Первоначальный язык издания: Русский
Переводы на другие языки: Переводы на другие языки не найдены

Общее описание

Книга состоит из 240 страниц и включает 12 глав. Помимо текстового материала, присутствует немало графических иллюстраций, а также вставок кода. Уровень сложности — лёгкий.

Краткое описание

Глава 1. Пока Raspberry Pi не прибыл

Автор готовит читателя теоретически: знакомит с инструментами разработки (IDE, навигация по коду, отладка) и даёт обзор языка Python и интерфейсов.

Глава 2. Когда Raspberry Pi 3 прибыл

Здесь рассказывается, как правильно подключить Raspberry Pi: дисплей, питание, кабели, загрузка операционной системы и другие нюансы. Проводится первая загрузка, установка ОС (Raspbian) и подготовка окружения для дальнейшей работы.

Глава 3. Для тех, кому не терпится что-то сделать

Наконец пришло время для первой практической задачи: мигание светодиода через Scratch2, использование Python 3, работа с Thonny IDE.

Глава 4. Что случилось

Логическое продолжение прошлой главы. Обсуждаются возможные проблемы: почему не работает, отладка, объяснение ошибок.

Глава 5. Raspberry Pi и lirc

Знакомство с lirc — библиотекой и системой управления ИК-устройствами (инфракрасной связью).

Автор объясняет, зачем нужен lirc, как установить и настроить его для Raspberry Pi, и какие возможности открываются с его помощью (управление бытовой техникой по ИК).

Глава вводит тему взаимодействия с «реальными» внешними устройствами через ИК.

Глава 6. Lirc и WebIOPi

Здесь рассматривается совместное использование lirc и WebIOPi: как управлять ИК-устройствами через веб-интерфейс. Автор показывает примеры на Python вместе с разбором ошибок и способами диагностики проблем взаимодействия.

Глава 7. WebIOPi, nRF24L01, интерфейс SPI и другие устройства

Автор переходит к беспроводным модулям (например, радиомодуль nRF24L01) и взаимодействию через SPI-интерфейс.

Глава 8. Проект «Управление телевизором по радиоканалу»

Автор ставит и решает задачу: управлять телевизором через радиоканал (ИК-команды) с помощью Raspberry Pi. Разобран весь путь решения: как генерировать команды и передавать их через радиомодуль и ИК.

Глава 9. MajorDoMo — система «Умный дом» или первый шаг к «Интернету вещей»

Знакомство с программой MajorDoMo — системой домашней автоматизации («умный дом»). Автор показывает, как можно интегрировать Raspberry Pi в инфраструктуру «умного дома» через MajorDoMo.

Глава 10. Учим дом уму-разуму

Логическое продолжение прошлой главы и усложнение задачи управления устройствами, например, добавление автоматических реакций.

Глава 11. Как помигать светодиодом в MajorDoMo

Пример практического модуля: запуск кода на Python из сцены в MajorDoMo, чтобы светодиод мигал в ответ на события.

Глава 12. Здравствуй, «Интернет вещей»

Автор обобщает тему «Интернета вещей», обсуждает перспективы и принципы. Рассуждает о будущем умного дома и роли Raspberry Pi в его экосистеме.

Мнение

Если бы в сутках было 48 часов, я бы обязательно более серьёзно увлёкся электроникой, однако приходится довольствоваться тем, что есть. Книга с вполне хорошо разжёванным материалом и примерами, так что любому читателю всё будет понятно.

Вверх