Съдържание и теми, включени в курса
Въведение
- Микроконтролер срещу микропроцесор
- Arduino срещу Raspberry Pi
Общ преглед на вградените системи
Избор на правилната платка Arduino за вашия проект
Нагласата за изучаване на Arduino
Основи на електрониката за Arduino
Разбиране на електрическа схема
Използване на DVM (цифров волтметър)
Как да не изгорите GPIO пиновете и други предпазни мерки
Свързване на всичко заедно
Софтуерни и хардуерни инструменти за Arduino
Изследване на Arduino IDE
Програмиране на Arduino
Писане на първата ви програма: Мигаща светлина ("Hello World" в електрониката)
Основи на програмирането: Цикли, условни оператори, променливи, функции и параметри
Общ преглед на входно/изходните (I/O) интерфейси
Конфигуриране на входните сензори
Светодиоди (LEDs), ключове, зумери и дисплейни устройства
Конфигуриране на изходните устройства (светодиоди и електромеханична роботика)
Програмиране на управление от сензор към изходно устройство
Проект: Система за автоматично регулиране на осветлението
Аналогово-цифрово преобразуване (ADC)
Серийна комуникация и UART програмиране
Сензорни стикове, мотори и аудио устройства
Проект: ТБД
Тестване и дебъгване
Разширяване на възможностите на 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
Машинен превод