Универсальный внешний накопитель для всех iOS-устройств, совместим с PC/Mac, Android
Header Banner
8 800 100 5771 | +7 495 540 4266
c 9:00 до 24:00 пн-пт | c 10:00 до 18:00 сб
0 Comments

Содержание

Курсы умный дом Arduino для взрослых

Skip to navigation

Телефон*

О курсе 
Данный курс разработан для наиболее эффективного обучения основам электроники, автоматизации и программирования на платформах ARDUINO Nanit SH с помощью языка C/C++. В нѐм собраны современные технологи и подходы создания умных домов и систем автоматизации. Курс отлично подойдет как начинающим, так и специалистам в программировании. Практической базой является создание собственного прототипа Smart Home Hub на основе различных датчиков и микроконтроллеров. Уникальное решение для открытия новых навыков и умений, которое позволит Вам с легкостью создать элементы для автоматизации умного дома, от умных пылесосов до систем безопасности.

Изучаемые технологии и ПО:
C/C++, Arduino, Atmel, RFID, LCD, PIR, Bluetooth, Wi-Fi, Servo и многое другое.

О школе
Продолжительность одного занятия 1.

5 (онлайн)-2 часа (офлайн), в группах по 3-5 (онлайн) 8-10 (офлайн) человек. Полный курс включает 30 занятий. Онлайн: платформа ZOOM или видеокниги Nanit videobook

Цель курса
Курс создает “Инженеров умного дома”. Отличное решение для начала изучения новой профессии для новичков. После прохождения данного курса Вы можете попробовать свои силы в различных проектах и создавать собственные системы такие как: система безопасности, умная теплица, автоматизация отопления и освещения в доме и многое другое. 

ЧТО ТАКОЕ ARDUINO ?

 

Что такое Arduino (Ардуино)ATmega?

Arduino – итальянская отладочная плата (с микроконтроллером) для творчества начинающих программистов и электронщиков. Для большего понимания самого форм-фактора, данную платформу можно описать как электронную плату, в которой совмещены все необходимые компоненты для программирования микроконтроллера (в основном ATmega) и подключения к нему различных датчиков и сенсоров для их отладки.

Arduino отлично подходит для обучения базовым навыкам электроники, автоматики, робототехники как детям, так и взрослым. На базе данной платформы можно собрать робот-манипулятор, небольшой светильник, элемент умного дома. Программирование осуществляется с помощью особой среды Arduino IDE, основываясь на C-подобном языке, а так же на языке Scratch.

Возможности Arduino?

Не смотря на простоту в программировании и подключении датчиков платформу можно использовать при создании достаточно сложных проектов совмещая алгоритмы работы многих устройств в IOT (интернет вещей), умного дома, игровых роботов, беспилотников. Так же arduino отлично подходит в проектировании небольших прототипов различной электроники. 

ПРОГРАММЫ ОБУЧЕНИЯ В ГРУППАХ

Возраст Направление Программа Цена грн Курс занятий Занятия
от 18 Умный дом Arduino С/C++ 20 датчиков 10000 30 занятий Пробное занятие
от 18 Искусственный интеллект Raspberry PI Python C/C++ 10000 24 занятия Пробное занятие
от 18 Embedded разработчик Stm32 C/C++ RTOS Encoder UART12000 30 занятий Пробное занятие

Возраст Программа Цена грн Занятия
от 18Arduino С/C++ 20 датчиков 10000 Пробное занятие
от 18 Raspberry PI Python C/C++ 10000 Пробное занятие
от 18Stm32 C/C++ RTOS Encoder UART12000  Пробное занятие

Список электроники курса

Базовый набор компонентов для обучения на начальных занятиях “Умного дома”, 5000 грн

Беспаечная макетная плата MB-102
Светодиодный RGB LED модуль с общим катодом
Фоторезистор (датчик света) GL5528
Сервопривод Tower Pro SG90 micro servo 9g
Датчик расстояния ультразвуковой HC-SR04
Датчик температуры и влажности DHT11 модуль
Датчик угарного газа MQ-7 модуль
Датчик движения инфракрасный (PIR Sensor) HC-SR501
Дисплей LCD 
Провода для макетирования dupont “папа-папа” и “папа-мама” шина 80 штук
Nanit Pro SH (Arduino Mega) плата
Bluetooth модуль
Светодиод зеленый, красный, синий, желтый (565 нм) диаметром 5 мм.
Резистор 220 Ом,1 кОм,10 кОм, 100 кОм
Резистор переменный 10 кОм (kOhm) B10K-15mm
IR-датчик препятствия
Транзистор npn 2N2222 и npn 2N2907
Корпус (фанера)
Коннекторы
Адаптеры

Принципы обучения

Квалифицированные преподаватели

Квалифицированные преподаватели

Наши преподаватели имеют высшее техническое образование в университеты США и Украины. Опыт работы в конструкторских бюро.

Индивидуальный подход

Индивидуальный подход

Группы формируются не более чем из 10 человек. Персональные задания, согласно уровню.

70% практических занятий

70% практических занятий

Программа обучения является модульной, по завершению каждого модуля учащиеся создают практического робота.

Присутствие психологов

Занятия посещают профессиональные психологи, для выявления особенностей ребенка.

Новейшие комплектующие

Новейшие комплектующие

Мы обеспечиваем учащихся всем необходимым оборудованием и комплектующими.

Технический английский язык

Технический английский язык

Все технические термины мы изучаем на английском языке.

ОТЗЫВЫ УЧЕНИКОВ

Частые вопросы наших клиентов:

 

Как определить какое именно направление подходит?

Нет лучшего подхода к обучению чем практика. Необходимо прийти на пробное занятие в любой из наших центров обучения 14+. После занятия можно пообщаться с тренером и выстроить совместную стратегию обучения.

 

Какие навыки и знания я получу после окончания курсов?

Все зависит от программы обучения и направления обучения. К каждому курсу обучения идут аннотации, в которых есть вся необходимая информация о темах занятий, технологиях и оборудовании которые будет использоваться в ходе обучения.

 

Чем отличаются курсы Arduino или STM32?

1. Курсы являются частью друг друга, все зависит от навыков, которыми Вы обладаете перед началом обучения. Если Вы новичок и только начинаете свой путь, то Вам больше подойдет курс Ардуино. После прохождения курса по Ардуино можно двигаться к более производительным платформам, таким как STM32.
2. База датчиков и сенсоров, которые мы используем в обучении, совместимы с Arduino и STM32.
3. STM32 требует больше знаний программирования и совместим со многими IDE, в том числе и с Arduino IDE.

Практика навыков

Немедленный онлайн
доступ ко ВСЕМ нашим курсам

Что я узнаю?

  • Основы программирования Arduino
  • Использование ввода/вывода (IO)
  • Программирование структур управления
  • Широтно-импульсная модуляция
  • Работа с массивами
  • Использование библиотек кодов
  • Создание библиотек кодов
  • Запись пользовательских функций
  • Использование прерываний и таймеров

Предпосылки

  • Опыт программирования и работы с электроникой не требуется.

Требуемое оборудование

  • Плата, совместимая с Arduino
  • USB-кабель для подключения Arduino (тип A/B)
  • Светодиоды, также известные как светоизлучающие диоды (10)
  • Потенциометр 10K (2)
  • Резистор 220 Ом (10)
  • Резистор 10 кОм (2)
  • Проволочные перемычки (24)
  • Макетная плата без пайки (1)
  • Кнопка (2)
  • Зажимы типа «крокодил» (3)
  • Пьезозуммер (2)
  • Датчик температуры LM34 (2)
  • 1k резисторы (2)
  • Резистор 100 Ом (2)
  • Светозависимый резистор (LDR) (2)
  • Электролитический конденсатор 10 мкФ (2)
  • SN74LS14 инвертирующий триггер Шмитта (1)

Reviews

“Разработка и реализация вашей курсовой работы были просто великолепны. Я так многому научилась.”
– Питер Колл, Нью-Джерси, США

«Я считаю, что курс был отличным, очень хорошо составленным и простым для понимания».
-Charles Monogan, Нью-Джерси, США

“Нет опыта программирования, zip-zero-nada. Я 58-летний торговец/подрядчик. микропроцессор

Не мог позволить себе стать инженером-электриком

Закончил базовые курсы

1-й рабочий прототип макетной платы вскоре после курса (курсов).”
-Майк Палмер, Флорида, США

“У вас здесь выдающаяся программа. Я многому научился и многое применил, спасибо. Вы отличный учитель».
– Анибал Родригес, Нью-Йорк, США

Описание курса

  • Вы занимаетесь созданием проекта с использованием Arduino? Или у вас есть проект, который вы хотите построить с использованием Arduino?
  • Хотели бы вы, чтобы у вас был четкий путь к изучению того, что кажется непреодолимым объемом информации?
  • Вы действительно хотите понять код, который вы загружаете в Arduino?
  • Хотите добавить Arduino в свой набор инструментов? С программированием как навыком, на который вы можете положиться, чтобы построить все, что вам подходит?
  • Вы хотите сделать больше, чем просто вырезать и вставить код, но написать свой собственный?
  • Хотели бы вы, чтобы кто-нибудь просто изложил весь загадочный жаргон программирования простым языком с простыми и понятными объяснениями?
  • Хотите простой и организованный подход к обучению программированию с помощью Arduino? Не что-то просто базовое, а что-то, что решает сложные вопросы, не требуя, чтобы вы уже знали все детали?

Если вы ответили утвердительно на один или несколько из приведенных выше вопросов, то вы тот человек, которому мы пытаемся помочь с нашим курсом.

То, что мы сделали, — это составление тщательной учебной программы, предназначенной для того, чтобы вы от почти ничего не знали о программировании до понимания того, как писать свои собственные программы для Arduino (и, что, возможно, более важно — как думать о своем программы до того, как вы их напишете!)

Правда в освоении этих технических вещей заключается в том, что коротких путей не существует. Обучение требует тяжелой работы. Вы должны потянуться. Вы должны заставить себя, и сделать себя неудобным.

Вы должны застревать, отвязываться и снова застревать, немного отклеиваться и… Это обучение.

Когда происходит настоящее обучение, может начать развиваться чувство выполненного долга и уверенность в себе.

Наше обучение направлено на то, чтобы научить вас. Это требует, чтобы вы тренировали свой мозг, чтобы взять некоторые идеи, обдумать их и применить то, что вы узнали.

У нас есть пошаговые инструкции во многих уроках, но часто мы призываем вас внести свои собственные изменения. Чтобы исправить то, что вы узнали.

Мы хотим проложить путь, по которому вы сможете следовать, опору для развития ваших навыков.

Наша учебная программа построена на кратких и высококачественных обучающих видео. Все видео снабжены субтитрами, и многие из них имеют сопроводительную расшифровку, доступную для просмотра. Соответствующий код, использованный в уроке, также доступен.

Продолжительность обучения:  13 часов 20 минут видеоинструкций в формате HD. Закрытые субтитры.

Важные примечания:  Ускоренный курс Arduino (наш бесплатный курс) начинается с этой инструкции.

Содержание курса

Модуль 1 — Приступаем! Expand

Блок 1 — приветственное сообщение.

Модуль 2 — Список частей полного курса

Модуль 2 — Процесс прототипирования Expand

Часть 1 — Формализованный подход

Часть 2 — Схема

Часть 3 — Сокращение

Часть 4 — Инкрементный дизайн

Часть 5 — Заключение и обзор Expand

Модуль 1 — Карта ознакомительного модуля

Модуль 2 — Версия интегрированной среды разработки Arduino

Модуль 3 — ПК, загрузите и установите Arduino IDE

Модуль 4 — Mac, загрузите и установите Arduino IDE

Модуль 5 — Все, что вам нужно знать об Arduino IDE (на данный момент)

Модуль 6 — Обзор оборудования платы Arduino для таких людей, как я Arduino Development Toolchain – Как все это делается.

..

Модуль 4 – Изучение основ Expand

Часть 1 — Прогресс против совершенства: аналогия с курицей

Часть 2 — Синтаксис; правописание и грамматика программирования

Модуль 3. Понимание переменных

Модуль 4. Типы данных: один размер не подходит всем

Модуль 5. Функции: максимально упростим программирование. )

Модуль 5. Хлеб с маслом микроконтроллеров: использование ввода и вывода (IO) Expand

Модуль 1 — Логические уровни: основные концепции цифровой электроники

Модуль 2 — Три полезные функции для настройки и использования контактов Arduino

Модуль 3 – Задача: глубокие размышления об изменении длины задержки()

Модуль 4 – Теперь с переменными

Модуль 5 – Задача: изменить схему

Модуль 6 – Мигание нескольких светодиодов

Модуль 7 – Импульсный Широтная модуляция (ШИМ) с AnalogWrite()

Модуль 8 — Простой пример использования ШИМ с Arduino

Модуль 9 — Использование (и понимание) последовательной связи

Модуль 10 — Использование digitalRead() для определения состояния кнопок или on/ выключенные датчики

Модуль 11 — Использование AnalogRead()

Модуль 6 — Структуры управления Expand

Модуль 1 — Общая форма и функции «оператора If»

Модуль 2 — Применение оператора If: запуск действия нажатием кнопки

Модуль 3 — Применение оператора If: запуск различных действий с помощью аналогового входа

Модуль 4. Знакомство с циклом For.

Блок 5 — для циклического применения: последовательность с помощью нескольких светодиодов

Модуль 6 — Заявление Switch Case

Модуль 7 — Использование функции map()

Модуль 8 — Приложение Switch Case

Модуль 9 — Дополнительные функции последовательной библиотеки

Модуль 10 — Приложение последовательной библиотеки и функции управления

Модуль 11 – Использование цикла While

, модуль 7 – Использование библиотек кода Arduino Expand

Часть 1. Знакомство с библиотеками Arduino

Часть 2. Установка библиотек кода

Часть 3. На что обратить внимание при выборе библиотеки

Модуль 4. Подробная информация об использовании библиотеки

Модуль 5. Обзор с использованием библиотеки: часть 1

Модуль 6. Обзор с использованием библиотеки: часть 2

Модуль 8. Использование массивов Expand

Часть 1. Введение в массивы

Часть 2. Основы работы с массивами, часть 1

Часть 3. Основы работы с массивами, часть 2

Часть 4. Массивы и циклы For

Часть 5. Массивы и циклы For Модуль 9. Пользовательские функции Expand

Модуль 1 — Введение в функции, определяемые пользователем

Модуль 2 — Функции, определяемые пользователем: Часть 1

Модуль 3 — Функции, определяемые пользователем: Часть 2

Модуль 4 — Функции, определяемые пользователем: Часть 3

Модуль – Определяемые пользователем функции: Часть 4

Модуль 6 – Введение в классы

Модуль 7 – Создание класса

Модуль 8 – Создание библиотеки Arduino на основе класса

Модуль 9 – Создание библиотеки Arduino на основе класса… Продолжение

Модуль 10 — Использование прерываний Expand

Модуль 1. Введение в прерывания. Часть 1

Модуль 2. Введение в прерывания. Часть 2

Модуль 3. Настройка ISR

Модуль 4. Пример прерывания.

Модуль 5 — Использование флаговой переменной с ISR

Модуль 6 — Отключение прерываний

Модуль 7 — Использование библиотеки TimerOne

Немедленный запуск
доступ ко ВСЕМ нашим курсам

Сколько времени занимает изучение курса? Expand

Все курсы в Programming Electronics Academy являются самообслуживаемыми (если не указано иное), поэтому все зависит от того, насколько быстро вы усвоите материал и сколько времени у вас есть.

Минимум  Я бы рекомендовал тратить   в час в неделю: 30 минут на просмотр уроков и 30 минут на выполнение заданий.

Есть ли сертификат об окончании курса? Расширить

Да. Если вы выполните все задачи курса, мы выдадим вам сертификат по запросу и проверке.

Будет ли материал выше моей головы? Expand

Мы стремимся к простоте. Наша учебная программа начинается с самого начала, делает маленькие шаги, укрепляет новые концепции, предлагая вам их реализовать, и использует повторение для знакомства с основами.

Изучение технических навыков, таких как программирование микроконтроллеров, — непростая задача, поэтому она потребует от вас определенной решимости.

Если вы начнете курс и почувствуете, что он вам не по силам, мы будем рады предоставить вам полный возврат средств без вопросов.

Если я стану старше, смогу ли я научиться этому? Expand

Многие из наших клиентов имеют жизненный опыт и с удовольствием осваивают новые навыки или освежают старые.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *