第一部分 Arduino 介绍
第二部分 Arduino 的数字、模拟端口
第三部分 Arduino 的LCD
第四部分 arduino硬件平台
4.1 arduino的原理图
4.2 LCD口的使用
4.2.1 实例功能
4.2.2 硬件电路
4.2.3 程序设计
4.3 数字i/o口的使用
4.3.1 实例功能
4.3.2 硬件电路
4.3.3 程序设计
4.4 模拟i/o口的使用
4.4.1 实例功能
4.4.2 硬件电路
4.4.3 程序设计
4.5 烧写程序
4.5.1 下载程序
4.5.2 avr studio
4.5.3 编译并烧写程序
第五部分 arduino基本扩展模块
5.1 l Step 电机
5.1.2 Step 电机的工作原理
5.1.3 步进电机驱动电路
5.1.4 pwm调速原理
5.1.5 step motor的原理
5.1.6 setp motor的应用
5.1.7 程序设计
5.1.8 程序分析
5.1.9 程序的精练
5.2 input shield
5.2.1 input shield原理图
5.2.2 input shield的实例
5.2.3 程序设计
5.2.4 程序分析
5.2.5 电机转速控制方法
5.3 lcd keypad shield
5.3.1 液晶显示原理
5.3.2 标准模块
5.3.3 控制方式
5.3.4 lcd keypad shield原理图
5.3.5 lcd keypad shield应用实例
5.3.6 程序设计
5.3.7 程序分析
5.3.8 arduino的液晶控制方式
5.3.9 “hello arduino!”
5.4.1 程序设计
5.4.2 LCD 应用实例
5.4.3 interface shield
5.4.4 rgb led module
5.4.5 rgb led module应用实例
第六部分 Arduino PWM脉宽调制原理及实战演练
第七部分 Arduino 控制超声测距原理及实战演练
第八部分 Arduino 电机原理及实战演练
第九部分 Arduino 传感器控制原理及实战演练
第十部分 Arduino RGB工作原理及实战演练
第十一部分 Arduino 步进电机控制实验原理及实战演练
强化实验:
◆ 实验一:
(1)按键控制LED亮灭实验例程
(2)按键控制LED亮灭
(3)流水灯模块实验
(4).LED闪烁例程
(5).共阴数码管例程
(6).RGB LED 七彩实验
(7).按盘中断例程
(9).Arduino PWM波形例程
(10).红外遥控实验
(11).光控LED实验例程
(12).DS1302实验例程(介绍DS1302工作原理和编程技巧)
(13).超声波测距实验例程(介绍超声波工作原理,控制方法和编程技巧)
(14).LED实验。
(15).Digital LED演示例程。
◆ Arduino例程实验二:
(17)Arduino版本LED闪烁例程;
(18)Arduino GPIO使用,按键输入例程;
(19)Arduino 深入控制实验例程;
(20)Arduino 9克舵机控制实验例程;
高级实验:
★ 温度传感器实验,用DS18B20传感器进行设备的测温控制操作;
★ LCD控制实验,学习通过控制复杂硬件的时序来控制硬件的工作;
★ 超声波测量编程实验,通过复杂的程序编写练习,快速提高学员的编程能力;