课程大纲
简介
- 微控制器与微处理器
- Arduino与Raspberry Pi
嵌入式系统概述
为您的项目选择合适的Arduino板
学习Arduino的心态
Arduino电子学基础
理解电路图
使用数字电压表(DVM)
如何避免烧毁GPIO引脚及其他安全注意事项
将所有部件连接起来
Arduino的软件和硬件工具
探索Arduino IDE
Arduino编程
编写您的第一个程序:闪烁的LED(电子学的“Hello World”)
编程基础:循环、条件、变量、函数和参数
输入/输出(I/O)接口概述
配置输入传感器
LED、开关、蜂鸣器和显示设备
配置输出设备(LED和机电机器人)
编程传感器到输出设备的控制
项目:自动调光系统
模拟到数字转换(ADC)
串行通信与UART编程
传感器棒、电机和音频设备
项目:待定
测试与调试
扩展Arduino的功能
加入Arduino社区
故障排除
结束语
要求
- 无需编程经验。
- 对硬件有基本了解或兴趣。
受众
- 初学者开发者
- 硬件/软件技术人员
- 各行业的技术人员
- 爱好者
客户评论 (7)
Just getting off the ground and doing some basic things was super useful
Remy Pieron - Facebook
课程 - Arduino Programming for Beginners
relaxed and informal environment plenty of help during worked examples
bernard hoey - University of Glasgow
课程 - Arduino: Programming a Microcontroller for Beginners
I enjoyed the training was delivered by someone with experience in the field.
Nicholas Scott - University of Glasgow
课程 - Arduino: Programming a Microcontroller for Beginners
I found the balance of "white board" teaching versus practical "hands-on" learning was just right for an Arduino introductory course, and the pace was also appropriate.
Neil Owen - University of Glasgow
课程 - Arduino: Programming a Microcontroller for Beginners
Rod's style was entertaining.
Tom O'Hara - University of Glasgow
课程 - Arduino: Programming a Microcontroller for Beginners
Rod seemed very knowledgeable and enthusiastic about the course material.
Kyle Stirling - University of Glasgow
课程 - Arduino: Programming a Microcontroller for Beginners
The aquisition of useful knowlwdge and clarification of some things I was not sure of peviously.