Заводим BeagleBone
Войдите в учётную запись, чтобы мы могли сообщить вам об ответе
Хотите быстро освоить платформу BeagleBone, чтобы делать крутые гаджеты с Linux в сердце? Мы издали эту книгу в России специально для того, чтобы освоение стало для вас максимально простым, комфортным и полным.
Многие считают, что Linux — это операционная система для настольных компьютеров и серверов. Но Linux можно также найти во многих устройствах потребительской электроники. Он может быть мозгом мобильного телефона, ТВ-приставки или велотренажёра. Встраеваемый Linux стирает грань между компьютерами и электронными устройствами.
Многие любят микроконтроллерные платформы вроде Arduino. Но с ростом требований к своим проектам, повышаются и требования к мощности платформы, например чтобы она могла управляться с компьютерным зрением. BeagleBone — плата со встроенным Linux для изобретателей. Она обладает встроенными сетевыми возможностями, большим количеством входов и выходов, быстрым процессором для решения сложных задач. Эта книга рассказывает о классической BeagleBone, а также о новой BeagleBone Black, позволяя вам начать использовать всю мощь этих плат и их возможности взаимодействия с внешним миром.
Книга является переводом оригинальной англоязычной «Getting Started with BeagleBone» от Мэтта Ричардсона (Matt Richardson).
Данные
- Формат: 150×215 мм
- 201 страница
- Мягкая обложка, ч/б печать
- ISBN 978-5-4253-0805-4; 2015 г.
- Перевод и издание: ООО «Амперка»
Оглавление
Глава 1. Встроенный Linux для разработчиков
- Почему именно BeagleBone?
- Целевая аудитория
- Обратная связь
Глава 2. Основы и начальная настройка
- Обзор платы
- Что вам понадобится
- Операционная система
- Соединение с вашей BeagleBone
Глава 3. Знакомство с Linux
- Командная строка
- Файловая система
- Настройки
- Выключение
Глава 4. Первые шаги в цифровой электронике
- Подключаем светодиод
- Вывод
- Ввод
- Проект: сетевой таймер питания
Глава 5. Управление пинами через Python
- Устанавливаем библиотеку Adafruit’s BeagleBone IO
- Мигаем светодиодом с Python
- Читаем состояние кнопки через Python
- Читаем аналоговый вход
- Аналоговый выход (ШИМ)
- Играем дальше
Глава 6. Онлайн-проекты с Python
- Отправляем почтовые уведомления
- Веб-интерфейс
- Протоколирование с Xively
- Двигаемся дальше
Глава 7. Bonescript
- Cloud9 IDE
- Стартуем с BoneScript
- Запускаем файлы JavaScript из командной строки
- Настраиваем автоматический запуск файлов JavaScript
- Справка по BoneScript
Глава 8. Использование графической среды
- Доступ к рабочему столу
- Переход в терминал
- Путешествуем по файловой системе
- Редактируем текст
- Запускаем скрипты
- Переключаем рабочие пространства
- Подключаемся к графической оболочке удалённо с помощью VNC
Глава 9. Шагаем дальше
- Где найти помощь?
- Вдохновляемся!
- Делимся проектами
- Получайте удовольствие
Приложение A. Устанавливаем свежий образ Ångström
- OS X
- Windows
- Linux
- Перезапись eMMC
Приложение B. Управляем системными службами
- Создаём файл службы
- Включение и запуск службы
- Выключение и остановка службы
- Проверяем статус службы
- Установка синхронизации с NTP как системной службы
Приложение C. Быстрая справка: GPIO
- GPIO и файловая система
- GPIO и Python
- GPIO и Node.js
- Пины GPIO
Сообщения не найдены