Cooper Maa系列教程汇总贴(6.15更新)
原文地址:http://coopermaa2nd.blogspot.com/
Cooper Maa先生的Arduino教程写的非常好,在台湾深受欢迎,同时也给我学习Arduino提供了莫大的帮助,但由于其博客所在网站长期被Qiang,因此在国内鲜有人知。
现在我们已经取得了Cooper Maa的同意,将他编写的Arduino教程转载到本论坛,希望大家喜欢。
今天起,每天晚上,我都会更新一节内容。
Arduino入门教学
使用者可以在 Arduino 板子上接上各種電子裝置,例如 LED 燈、喇叭、馬達、開關、溫濕度感測器、紅外線發射與接收器、LCD 顯示裝置,以及 Ethernet, WiFi, XBee, Bluetooth, RFID, GPS 等各種通訊模組。若再配合撰寫一些自動控制的程式,就能利用 Arduino 做出各式各樣的自動控制應用,例如利用溫度感測器控制風扇的運轉、使用可變電阻控制燈光的明暗、控制馬達的轉速、利用紅外線遙控家電/ 利用伺服機 (Servo) 控制機械手臂或機器人,以及製作自走車、飛行器等等。
這系列教學將讓你認識 Arduino,並且向你介紹各種基本電子裝置的使用方法。
教學目標
學習撰寫 Arduino 程式,以及使用各種基本電子裝置,包括: LED, 蜂鳴器、觸動開關、可變電阻、PWM 調光器、光敏電阻、七段顯示器、字元 LCD、74HC595 移位暫存器、Matrix LED、Keypad、伺服馬達、紅外線移動感測器、紅外線測距以及繼電器等。
授課對象
Arduino 進入門檻低,即便你沒有電子電機相關科系的背景,也可以很容易學會使用 Arduino,因此只要具備基本電腦操作能力就可以學習。
认识 Arduino http://www.arduino.cn/thread-2815-1-1.html
准备开发环境http://www.arduino.cn/thread-2823-1-1.html
Lab1 Blinking a LEDhttp://www.arduino.cn/thread-2853-1-1.html
Lab2 使用按鍵控制 LED 燈號 http://www.arduino.cn/thread-2854-1-1.html
Lab3 控制 LED 灯亮度 http://www.arduino.cn/thread-2855-1-1.html
Lab4 使用电位器调光 http://www.arduino.cn/thread-2871-1-1.html
Lab5 LED Bar Graph http://www.arduino.cn/thread-2872-1-1.html
Lab6 控制蜂鸣器发声 http://www.arduino.cn/thread-2877-1-1.html
Lab7 使用七段顯示器製作倒數功能 http://www.arduino.cn/thread-2881-1-1.html
Lab8 使用光敏电阻控制 LED 的开关 http://www.arduino.cn/thread-2907-1-1.html
Lab9 在1602 LCD 上显示 "Hello World" http://www.arduino.cn/thread-2908-1-1.html
Lab10 使用 SHT15 溫溼度計 http://www.arduino.cn/thread-2913-1-1.html
實例介紹:只做一个Arduino温度记录器(三部曲) http://www.arduino.cn/thread-2928-1-1.html
http://www.arduino.cn/thread-2929-1-1.html
http://www.arduino.cn/thread-2930-1-1.html
Lab11 使用 74HC595 和三支腳位控制 8 个LED http://www.arduino.cn/thread-3006-1-1.html
Lab12 使用兩顆 74HC595 和三支腳位控制 16个LED http://www.arduino.cn/thread-3007-1-1.html
Lab13 使用 74HC595 与7段数码管制作倒数功能 http://www.arduino.cn/thread-3010-1-1.html
Lab14 使用 74HC595 控制 HD44780 兼容 LCD http://www.arduino.cn/thread-3135-1-1.html
Lab15 使用四位七段数码管制作计数器 http://www.arduino.cn/thread-3140-1-1.html
Lab16 使用电位器控制舵机 http://www.arduino.cn/thread-3321-1-1.html
Lab17 使用光敏电阻控制舵机 http://www.arduino.cn/thread-3322-1-1.html
Lab18 讀取 3x4 Keypad 的輸入 http://www.arduino.cn/thread-3396-1-1.html
Lab19 使用 5x7 LED Matrix http://www.arduino.cn/thread-3397-1-1.html
Lab20 用紅外線動作感測器(PIR Motion Sensor)控制 LED 的開關 http://www.arduino.cn/thread-3398-1-1.html
Lab21 用繼電器控制 12V 風扇 http://www.arduino.cn/thread-3399-1-1.html
via - arduino中文社区