План на курса
Въведение
- Microcontroller срещу микропроцесор
- Arduino срещу Rasberry Pi
Преглед на Embedded Systems
Избор на правилната Arduino дъска за вашия проект
Нагласата за учене Arduino
Основи на Arduino Electronика
Разбиране на електрическа схема
Използване на DVM (цифров волтметър)
Как да не взривявате GPIO пинове и други предпазни мерки
Свързване на всичко заедно
Софтуерни и хардуерни инструменти за Arduino
Проучване на Arduino IDE
Programming на Arduino
Писане на вашата първа програма: мигаща светлина („Hello World“ на Electronics)
Programming Основи: Цикли, условни елементи, променливи, функции и параметри
Преглед на входно/изходните (I/O) интерфейси
Конфигуриране на входните сензори
Светодиоди, превключватели, зумери и дисплейни устройства
Конфигуриране на изходните устройства (светодиоди и електромеханична роботика)
Programming Управление на сензора към изходното устройство
Проект: Автоматична система за регулиране на светлината
Аналогово-цифрово преобразуване (ADC)
Сериен Communication и UART Programming
Сензорни стикове, мотори и аудио устройства
Проект: TBD
Тестване и отстраняване на грешки
Разширяване на възможностите на Arduino.
Присъединяване към общността Arduino.
Отстраняване на неизправности
Заключителни бележки
Изисквания
- Не се изисква предишен опит в програмирането.
- Основно разбиране или интерес към хардуера.
Публика
- Начинаещи разработчици
- Хардуерни/софтуерни техници
- Технически лица във всички индустрии
- Любители
Oтзиви от потребители (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
Машинен превод