Поделиться

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

Просто о сложном.

Гололобов В. Н. «Raspberry Pi для любознательных» НиТ, 2019 год, 240 стр., ISBN: 978-5-94387-885-5; (55,9 мб. djvu)

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

С появлением Arduino стало понятно, что это модуль очень удобен для первых опытов — можно подключать разные датчики, можно собрать полезные устройства. Казалось бы, что еще надо? Но с появлением недорогих модулей STM32 кому-то стало казаться, что Arduino -для детей младшего и среднего возраста. И памяти больше, и быстрее.

В этой книге описаны опыты с Raspberry Pi 3, одноплатным компьютер размером с банковскую карту. Изначально он был разработан как бюджетная система для обучения информатике, впоследствии получивший намного более широкое применение и популярность, чем ожидали его авторы. В книге используется сам модуль и кабель для подключения к USB-порту стационарного компьютера. Но для комфортной работы желательно иметь дисплей, который подключается по HDMI. Нужен и кабель для подключения через этот вход к телевизору или монитору, если последние такой вход имеют. Для питания модуля желательно иметь родной блок питания.

Если модуль покупался без SD-карты с операционной системой.то желательно иметь одну-две такие карты класса 10 на 16 Гбайт. И тогда не дорогой для многих Raspberry Pi становится существенно дороже. Поэтому я советую до покупки Raspberry Pi прочитать то, что написано в этой книге, чтобы с полной ясностью определиться с покупкой. Для широкого круга читателей, увлеченных электроникой и программированием.

Оглавление книги

Содержание

Глава 1. Пока Raspberry Pi не прибыл
Wing Python IDE — среда разработки
Язык Python
Настройка проекта
Конфигурирование UI
Навигация по коду
Редактирование кода
Отладка кода
Дополнительные возможности Wing
Некоторые сведения о модуле Raspberry Pi
Если вы предпочитаете графический язык программирования

Глава 2. Когда Raspberry Pi 3 прибыл
Танцы с бубном начинаются
Загрузка миникомпьютера Raspberry Pi и дисплей
Первая загрузка операционной системы на Raspberry Pi 3
Подготовка к работе с ОС Raspbian

Глава 3. Для тех, кому не терпится что-то сделать
Strach2 и светодиод
Python 3 и Raspberry Pi
Raspberry Pi и Thonny Python IDE
Raspberry Pi 3 и язык Си
Raspberry Pi 3 и WeblOPi

Глава 4.Что случилось?
О контроллерах
Scratch 2, кнопка и светодиод
Thonny Python IDE, кнопка и светодиод
Язык Си, кнопка и светодиод
WeblOPi, Python, входы и выходы

Глава 5. Raspberry Pi и lirc
Что такое lirc?
Зачем нужен lirc и как с этим работать?

Глава 6. lirc и WeblOPi
Первые опыты с файлом на языке Python
Что случилось с lirc?
Отправка ИК-кода с WeblOPi
Выявление ошибок и незнания в работе с WeblOPi

Глава 7. WeblOPi, nRF24L01, интерфейс SPI и другие устройства
Первая проба — простой радио-модуль на 433 МГц
Использование радио-модуля nRF24L01
вместе с Raspberry Pi
Вынужденная пауза
Чудеса с nRF24L01 и их природа

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

Глава 9. MajorDoMo — система «Умный дом» или первый шаг к «Интернету вещей»
Что такое программа MajorDoMo?
Начинаем работать с MajorDoMo
Глава 10. Учим дом уму-разуму
Сцена в MajorDoMo
Оживление собственной страницы в MajorDoMo

Глава 11. Как помигать светодиодом в MajorDoMo?
Программа на языке Python
Код для сцены, запускающий программу на Python
Raspberry Pi, MajorDoMo, nRF24L01 и Arduino
Глава 12. Здравствуй, «Интернет вещей»
Пофантазируем о будущем
Вещи отбирают у нас Интернет?
Умный дом — дом умных вещей
Компьютер вчера и сегодня
Raspberry Pi 3 и компьютерная сеть
Заключение
Литература и Интернет-ресурсы
Книги Владимира Гололобова в серии «Для любознательных»

СкачатьDJVU


Поделиться