План на курса
Въведение
- Микроконтролер срещу процесор
- Arduino срещу Rasberry Pi
Преглед на вградени системи
Избор на подходяща плата Arduino за вашия проект
Менталитет за усвояване на Arduino
Основни принципи на електрониката на Arduino
Разбиране на схемата на електрическата верига
Използване на цифров волтметър (DVM)
Как да не изгаряте GPIO пините и други мерки за безопасност
Свързване на всичко заедно
Софтуерни и хардуерни инструменти за Arduino
Изследване на средата за разработка на Arduino (IDE)
Програмиране на Arduino
Написване на първата си програма: светене на светлина ("Hello World" на електрониката)
Основни принципи на програмирането: цикли, условия, променливи, функции и параметри
Преглед на входно/изходни (I/O) интерфейси
Настройка на входните сензори
Светодиоди, превключватели, зуммери и устройства за отображаване
Настройка на изходните устройства (светодиоди и електромеханична роботика)
Програмиране на управлението на сензор-изходно устройство
Проект: Автоматична система за регулиране на светлина
Аналого-цифрови преобразувател (ADC)
Сериозна комуникация и програмиране на UART
Сензорни пръчки, мотори и аудио устройства
Проект: TBD
Тестване и отстраняване на грешки
Увеличаване на възможностите на Arduino
Присъединяване към общността на Arduino
Отстраняване на проблеми
Заключителни забележки
Изисквания
- Няма необходим предишен опит в програмиране.
- Основно разбиране или интерес към хардуера.
Целева аудитория
- Начални разработчици
- Техници на хардуер/софтуер
- Технически специалисти във всички индустрии
- Любители
Отзиви от потребители (7)
Стартирането и извършването на основни неща беше много полезно.
Remy Pieron - Facebook
Курс - Arduino Programming for Beginners
Машинен превод
разгъната и неформална среда с много помощ по време на работите примеры
bernard hoey - University of Glasgow
Курс - Arduino: Programming a Microcontroller for Beginners
Машинен превод
Отсъмех се на обучението, което беше проведено от някого с опит в областта.
Nicholas Scott - University of Glasgow
Курс - Arduino: Programming a Microcontroller for Beginners
Машинен превод
Намерено намерих баланса между "бели-дъскова" преподавателска методика и практическо "ръчно" обучение за началния курс Arduino, а темпото също беше подходящо.
Neil Owen - University of Glasgow
Курс - Arduino: Programming a Microcontroller for Beginners
Машинен превод
Rod-ов стил беше забавен.
Tom O'Hara - University of Glasgow
Курс - Arduino: Programming a Microcontroller for Beginners
Машинен превод
Род изглежда много компетентен и ентусиазиран от курсовия материал.
Kyle Stirling - University of Glasgow
Курс - Arduino: Programming a Microcontroller for Beginners
Машинен превод
Получването на полезни знания и разясняване на някои неща, на които не бях сигурен преди.
Kenneth Mahoney - University of Glasgow
Курс - Arduino: Programming a Microcontroller for Beginners
Машинен превод