О курсе
Курс предназначен для тех, кто уже знаком с основами Arduino (C++) и Raspberry Pi (Python 3) и хочет объединить возможности этих плат. Автор, инженер-программист и преподаватель робототехники Эдуард Ренар, предлагает пошаговый процесс создания приложений с использованием обеих плат. В курсе рассматривается последовательная связь между Raspberry Pi и Arduino, создание двунаправленного обмена данными и разработка собственного протокола. Также изучается использование Raspberry Pi в качестве «мозга» системы, а Arduino — в качестве «мышц», что позволяет реализовывать более сложные проекты. Программа включает 10 разделов и 71 лекцию, общая продолжительность — около 9 часов. В рамках курса выполняются 9 упражнений и один большой финальный проект — полная система внутренней связи. Дополнительно рассматриваются установка Arduino IDE на Raspberry Pi OS, написание кода на Python 3 и C++, создание Telegram-бота для управления Arduino и отправки уведомлений на телефон, а также использование Pi-камеры. Курс не предназначен для новичков: предполагается наличие базовых навыков программирования и построения схем.
Что рассматривается в программе
- рассматривается настройка последовательной связи между Raspberry Pi и Arduino
- разбирается создание двунаправленного обмена данными и собственного протокола
- изучается написание кода на Python 3 для Raspberry Pi и C++ для Arduino
- рассматривается установка и настройка Arduino IDE на Raspberry Pi OS
- разбирается создание Telegram-бота на Python 3 для управления Arduino и отправки уведомлений
- изучается использование Pi-камеры в проекте
- предлагаются практические упражнения и финальный проект по созданию системы внутренней связи
Кому может быть полезен курс
- тем, кто интересуется интеграцией Raspberry Pi и Arduino в своих проектах
- студентам, инженерам, исследователям, преподавателям, разработчикам и любителям, знакомым с основами Arduino и Raspberry Pi
- тем, кто хочет создавать проекты в области робототехники или домашней автоматизации
Вопросы о программе
Какие требования к уровню подготовки?
Курс среднего уровня, не для новичков. Требуются основы Arduino с C++ и умение строить схемы, а также основы Raspberry Pi с Python 3.
Какое оборудование необходимо для прохождения курса?
Плата Arduino, плата Raspberry Pi и несколько аппаратных компонентов. Список компонентов доступен в бесплатном ознакомительном уроке.
Что входит в программу курса?
Программа включает 10 разделов и 71 лекцию, общая продолжительность около 9 часов. Рассматриваются последовательная связь, функциональные возможности Arduino и Raspberry Pi, создание Telegram-бота и финальный проект — полная система внутренней связи.
На каком языке преподается курс?
Курс на английском языке.