Raspberry Pi Полный стек Raspbian

7 участников

О чём курс

Вам нужен инструмент для мониторинга датчиков и управления устройствами через веб-интерфейс, но вы не знаете, как объединить «железо» и софт в единую систему. В этом курсе собирается IoT-приложение, работающее на Raspberry Pi, которое позволяет видеть данные с сенсоров и управлять компонентами из любой точки мира через браузер.

Внутри разбирается настройка стека веб-технологий на Linux (Debian): от установки Nginx и Flask до интеграции SQLite для хранения данных. Вы научитесь работать с GPIO-пинами, подключать датчики вроде DHT22, визуализировать статистику с помощью Google Chart API и Plotly, а также добавлять интерактив на страницы через JQuery.

Курс рассчитан на тех, кто знаком с основами электроники и компьютеров. Итогом станет полноценное веб-приложение, запущенное на Raspberry Pi, доступное по сети и способное обрабатывать реальные события с датчиков.

Программа обучения

  • Раздел 1: Введение и подготовка оборудования
    • Обзор требований к оборудованию
  • Раздел 2: Установка и настройка системы
    • Установка Raspbian Lite
    • Настройка работы в безголовом режиме
    • Назначение статического IP-адреса
  • Раздел 3: Python и работа с GPIO
    • Работа в виртуальной среде Python
    • Подключение и использование GPIO (светодиоды, кнопки)
    • Работа с датчиком влажности и температуры DHT22
  • Раздел 4: Разработка веб-приложения
    • Установка и использование фреймворка Flask
    • Установка веб-сервера Nginx и uWSGI
    • Настройка автоматического запуска через systemd
  • Раздел 5: Базы данных и визуализация
    • Установка и использование SQLite
    • Создание визуализаций данных через Google Chart API
    • Интерактивность страниц на JQuery
    • Графический анализ данных с помощью Plotly
  • Раздел 6: Финализация проекта
    • Публикация приложения в сети
Складчина создана 20 ноября 2020 г. · описание обновлено 23 марта 2026 г.
264 ₽ 840 ₽