О курсе

Курс построен вокруг объединения Raspberry Pi и Arduino в одном проекте. Автор предлагает рассматривать Raspberry Pi как вычислительный центр, а Arduino как плату, взаимодействующую с аппаратными компонентами. В программе разбираются установка и настройка Arduino IDE на Raspberry Pi OS, организация двунаправленной последовательной связи и создание собственного протокола обмена данными.

Что рассматривается в программе

  • Настройка Arduino IDE на Raspberry Pi OS.
  • Организация двунаправленной последовательной связи между Raspberry Pi и Arduino.
  • Разработка собственного протокола обмена данными по последовательному порту.
  • Написание кода на Python 3 для Raspberry Pi и на C++ для Arduino.
  • Создание Telegram-бота на Python 3 для уведомлений и управления Arduino.
  • Работа с камерой Raspberry Pi в рамках проекта.
  • Построение полной системы внутренней связи как финального проекта.

Кому может быть полезен курс

  • Студентам, инженерам, исследователям и преподавателям, интересующимся совместной работой Raspberry Pi и Arduino.
  • Разработчикам и любителям, которые уже знакомы с обеими платами и хотят объединить их в одном проекте.
  • Тем, кто занимается робототехникой или домашней автоматизацией и хочет ознакомиться с построением системы внутренней связи.
  • Слушателям со средним уровнем подготовки, имеющим базовые навыки работы с Arduino и Raspberry Pi.

Вопросы о программе

Для какого уровня подготовки предназначен курс?

Курс рассчитан на средний уровень и не подходит для полных новичков. Требуются основы Arduino с C++ и умение строить схему, а также основы Raspberry Pi с Python 3.

Какие темы рассматриваются в программе?

В программе рассматриваются последовательная связь между Raspberry Pi и Arduino, собственный протокол обмена данными, аппаратные компоненты Arduino, камера Raspberry Pi и Telegram-бот, а также финальный проект — полная система внутренней связи.

Нужно ли иметь оборудование для прохождения курса?

Да, требуются плата Arduino, плата Raspberry Pi и несколько аппаратных компонентов. Список компонентов доступен в бесплатном ознакомительном уроке.

Сколько практических заданий включено в курс?

В курсе заявлены 9 упражнений и один большой финальный проект.