План на курса
Въведение
- Микроконтролер срещу процесор
- 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
Машинен превод
Намерих, че балансът между преподаването с бяла доска и praktичното обучение с участиe ("hands-on") е подходящ за начален курс по Arduino, а темпото също е адекватно.
Neil Owen - University of Glasgow
Курс - Arduino: Programming a Microcontroller for Beginners
Машинен превод
Родовият стил беше развлекателен.
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
Машинен превод