第(di)一(yi)部分(fen) Arduino 語言(yan)
第二部分 Arduino 的數字、模擬端(duan)口(kou)
第三(san)部分 Arduino 的LCD
第四部分 arduino硬件平(ping)臺
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 下載器avrisp
4.5.2 avr studio
4.5.3 燒寫引導程序
第五(wu)部分(fen) arduino基本擴展模塊
5.1 l DC motor
5.1.1 直流電機的工作原理
5.1.2 步進電機驅動電路
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 標準1602液晶模塊
5.3.3 1602液晶模塊控制方式
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 128x64 LCD應用實例
5.4.3 interface shield
5.4.4 rgb led module
5.4.5 rgb led module應(ying)用實(shi)例
第六部分 Arduino PWM脈寬調制原理及實(shi)戰(zhan)演練
第七(qi)部分 Arduino 控制1602 字符液晶顯示原理及實(shi)戰(zhan)演練
第八部分 Arduino 驅動直流電機原(yuan)理及實(shi)戰演練
第九部分 Arduino 紅外傳感器(qi)控制原理(li)及(ji)實戰演(yan)練
第(di)十部(bu)分 Arduino 控(kong)制(zhi)舵(duo)機及實戰演練
第十一部分 Arduino RGB工作原理及實戰演(yan)練
第十(shi)二(er)部(bu)分 Arduino 步進電機控制實驗原(yuan)理(li)及實戰演練
強化實驗:
◆ 實驗一:
(1)按鍵控制LED亮滅實驗例程
(2)按鍵控制LED亮滅
(3)廣告流水燈模塊實驗
(4).LED閃爍例程
(5).共陰數碼管例程
(6).RGB LED 七彩實驗
(7).鍵盤中斷例程
(9).Arduino PWM波形例程
(10). RTC實時時鐘例程
(11).8x8點陣模塊靜止顯示例程
(12).光控LED實驗例程
(13).DS1302實驗例程(介紹DS1302工作原理和編程技巧)
(14).超聲波測距實驗例程(介紹超聲波工作原理,控制方法和編程技巧)
(15).8*8點陣模塊動態移動例程。
(16).煙霧傳感器演示例程。
◆ Arduino例程實驗二:
(17)Arduino版本LED閃爍例程;
(18)Arduino GPIO使用,按鍵輸入例程;
(19)Arduino 繼電器控制實驗例程;
(20)Arduino 9克舵機控制實驗例程;
(21)Arduino 藍牙與手機通訊開發實驗例;
高級實驗:
★ 紅外遙控實驗,用遙控板進行設備的紅外遙控操作;
★ LCD控制實驗,學習通過控制復雜硬件的時序來控制硬件的工作;
★ 16*16點陣(zhen)貪吃蛇游(you)戲(xi),通過復雜(za)的(de)程序(xu)編寫(xie)練習,快速提高學(xue)員的(de)編程能力;