План на курса
Въведение
- Microcontroller срещу микропроцесор Arduino срещу Rasberry Pi
Преглед на Embedded Systems
Избор на правилната Arduino дъска за вашия проект
Нагласата за учене Arduino
Основи на Arduino Electronics
Разбиране на електрическа схема
Използване на DVM (цифров волтметър)
Как да не взривявате GPIO щифтове и други предпазни мерки
Свързване на всичко заедно
Софтуерни и хардуерни инструменти за Arduino
Проучване на Arduino IDE
Programming Ардуино
Пишете първата си програма: мигаща светлина („Hello World“ от Electronics)
Programming Основи: Цикли, условни елементи, променливи, функции и параметри
Преглед на входно/изходните (I/O) интерфейси
Конфигуриране на входните сензори
Светодиоди, превключватели, зумери и дисплейни устройства
Конфигуриране на изходните устройства (светодиоди и електромеханична роботика)
Programming Управление на сензора към изходното устройство
Проект: Автоматична система за регулиране на светлината
Аналогово-цифрово преобразуване (ADC)
Серийна комуникация и UART Programming
Сензорни стикове, двигатели и аудио устройства
Проект: TBD
Тестване и отстраняване на грешки
Разширяване на възможностите на Arduino.
Присъединяване към общността Arduino.
Отстраняване на неизправности
Заключителни бележки
Изисквания
- Не се изисква предишен опит в програмирането.
- Основно разбиране или интерес към хардуера.
Публика
- Начинаещи разработчици
- Хардуерни/софтуерни техници
- Технически лица във всички индустрии
- Любители
Oтзиви от потребители (3)
Just getting off the ground and doing some basic things was super useful
Remy Pieron - Facebook
Course - Arduino Programming for Beginners
relaxed and informal environment plenty of help during worked examples
bernard hoey - University of Glasgow
Course - Arduino: Programming a Microcontroller for Beginners
I enjoyed the training was delivered by someone with experience in the field.