3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
Arduino IDE 內建範例 與 對應電路的完整教學 資料來源: https://docs.arduino.cc/built-in-examples/ Basics     Analog Read Serial         Read a potentiometer, print its state out to the Arduino Serial Monitor.     Bare Minimum code needed         The bare minimum of code needed to start an Arduino sketch.     Blink         Turn an LED on and off every second.     Digital Read Serial         Read a switch, print the state out to the Arduino Serial Monitor.     Fading a LED         Demonstrates the use of analog output to fade an LED.     Read Analog Voltage         Reads an analog input and prints the voltage to the Serial Monitor. Digital     Blink Without Delay         Blink an LED without using the delay() function.     How to Wire and Program a Button         Learn how to wire and program a pushbutton to control an LED.     Debounce on a Pushbutton         Read a pushbutton, filtering noise.     InputPullupSerial         Demonstrates the use of INPUT_PULLUP with pinMode()     State Change Detection (Edge Detection) for pushbuttons         Count the number of button pushes.     Simple keyboard using the tone() function         A three-key musical keyboard using force sensors and a piezo speaker.     Play a Melody using the tone() function         Play a melody with a Piezo speaker.     Tone on Multiple Speakers         Play tones on multiple speakers sequentially using the tone() command.     Pitch follower using the tone() function         Play a pitch on a piezo speaker depending on an analog input. Analog     Analog In, Out Serial         Read an analog input pin, map the result, and then use that data to dim or brighten an LED.     Analog Input         Use a potentiometer to control the blinking of an LED.     Analog Write with 12 LEDs on an Arduino Mega         Fade 12 LEDs on and off, one by one, using an Arduino Mega board.     Calibrate Sensor Input         Define a maximum and minimum for expected analog sensor values.     Fading         Use an analog output (PWM pin) to fade an LED.     Smoothing Readings From an Analog Input         Smooth multiple readings of an analog input. Communication     ASCII Table         Demonstrates advanced Arduino serial output functions.     Create a LED Dimmer         Move the mouse to change the brightness of an LED.     Create a Graph with Processing         Send data to the computer and graph it in Processing.     MIDI Note Player         Send MIDI note messages serially.     Use Multiple Serial Ports on the Arduino Mega         Use two of the serial ports available on the Arduino Mega.     Physical Pixel         Turn a LED on and off by sending data to your Arduino from Processing or Max/MSP.     Read ASCII String         Parse a comma-separated string of integers to fade an LED.     Serial Call and Response (handshaking)         Send multiple variables using a call-and-response (handshaking) method.     Serial Call and Response (handshaking) with ASCII-encoded output         Send multiple variables using a call-and-response (handshaking) method, and ASCII-encode the values before sending.     SerialEvent         Demonstrates the use of serialEvent() function.     SerialPassthrough         Demonstrates how to virtually connect Serial and Serial1.     Virtual Color Mixer         This example demonstrates how to send multiple values from the Arduino board to the computer. Control Structures     How to Use Arrays         A variation on the For Loop example that demonstrates how to use an array.     For Loop Iteration (aka The Knight Rider)         Control multiple LEDs with a for loop and.     Switch (case) Statement, used with sensor input         How to choose between a discrete number of values.     Switch (case) Statement, used with serial input         A second switch-case example, showing how to take different actions based on the characters received in the serial port. While Loop     How to use a while loop to calibrate a sensor while a button is being read.     If Statement (Conditional Statement)         Use an if statement to change the output conditions based on changing the input conditions. Sensors     ADXL3xx Accelerometer         Read an ADXL3xx accelerometer.     Detect a Knock         This tutorial shows you how to use a Piezo element to detect vibration.     Memsic 2125 Accelerometer         Learn how to read data from the Memsic 2125 Two-axis accelerometer.     Ping Ultrasonic Range Finder         Detect objects with an ultrasonic range finder. Display     LED Bar Graph         Learn how to make an LED bar graph – a series of LEDs in a line.     Control an 8×8 matrix of LEDs.         Row-column Scanning to control an 8×8 LED Matrix. Strings     Character Analysis         Use the operators to recognise the type of character we are dealing with.     String Addition Operator         Add strings together in a variety of ways.     String Appending Operators         Use the += operator and the concat() method to append things to Strings.     String Case Change Functions         Change the case of a string.     String Character Functions         Get/set the value of a specific character in a string.     String Comparison Operators         Learn how to make alphabetic comparisons between Strings. They are useful for sorting and alphabetizing, among other things.     String Object Constructors         Initialize string objects.     String indexOf() and lastIndexOf() Method         Look for the first/last instance of a character in a string.     How to Use String length()         This example shows you how to use this command to reply to an input from the Serial Monitor.     String length() and trim() Commands         Get and trim the length of a string.     String replace Function         The replace() function allows you to replace all instances of a given character in a string with another character.     String startsWith and endsWith Functions         Check which characters/substrings a given string starts or ends with.     String substring Function         Look for “phrases” within a given string.     String to Int Function         Allows you to convert a String to an integer number. USB     Button Mouse Control         Control cursor movement with 5 pushbuttons.     Joystick Mouse Control         Controls a computer cursor movement with a Joystick when a button is pressed.     Keyboard and Mouse Control         Demonstrates the Mouse and Keyboard commands in one program.     Keyboard Logout         Logs out the current user with key commands.     Keyboard Message         Sends a text string when a button is pressed.     Keyboard Reprogram         Opens a new window in the Arduino IDE and reprograms the Leonardo with a simple blink program.     Keyboard Serial         Reads a byte from the serial port, and sends back a keystroke. Arduino ISP     Arduino as ISP and Arduino Bootloaders         Arduino ISP turns your Arduino into an in-circuit programmer to re-program AtMega chips.     From Arduino to a Microcontroller on a Breadboard         Migrating an Arduino board to a standalone microcontroller on a breadboard.                   基本     模擬讀取串行         讀取電位計,將其狀態打印到 Arduino 串行監視器。     所需的最低代碼     啟動 Arduino 草圖所需的最少代碼。     眨         每秒打開和關閉一個 LED。     數字讀取串行         讀取開關,將狀態打印到 Arduino 串行監視器。     使 LED 變暗         演示如何使用模擬輸出使 LED 變暗。     讀取模擬電壓         讀取模擬輸入並將電壓打印到串行監視器。 數字的     無延遲閃爍         在不使用 delay() 函數的情況下使 LED 閃爍。     如何接線和編程按鈕         了解如何對按鈕進行接線和編程以控制 LED。     按鈕上的去抖動         讀取按鈕,過濾噪音。     輸入上拉串行         演示如何將 INPUT_PULLUP 與 pinMode() 結合使用     按鈕的狀態變化檢測(邊緣檢測)         計算按鈕按下的次數。     使用tone()函數的簡單鍵盤         使用力傳感器和壓電揚聲器的三鍵音樂鍵盤。     使用tone()函數播放旋律         用壓電揚聲器播放旋律。     多個揚聲器上的音調         使用tone() 命令在多個揚聲器上依次播放音調。     使用tone()函數的音高跟隨器         根據模擬輸入在壓電揚聲器上播放音高。 模擬     模擬輸入,輸出串行         讀取模擬輸入引腳,映射結果,然後使用該數據使 LED 變暗或變亮。     模擬輸入         使用電位器來控制 LED 的閃爍。     在 Arduino Mega 上使用 12 個 LED 進行模擬寫入         使用 Arduino Mega 板一個一個地打開和關閉 12 個 LED。     校準傳感器輸入         定義預期模擬傳感器值的最大值和最小值。     衰退         使用模擬輸出(PWM 引腳)使 LED 變暗。     模擬輸入的平滑讀數         平滑模擬輸入的多個讀數。 溝通     ASCII 表         演示高級 Arduino 串行輸出功能。     創建 LED 調光器         移動鼠標以更改 LED 的亮度。     使用處理創建圖形         將數據發送到計算機並在Processing 中繪製它。     MIDI 音符播放器         串行發送 MIDI 音符信息。     在 Arduino Mega 上使用多個串行端口         使用 Arduino Mega 上可用的兩個串行端口。     物理像素         通過從 Processing 或 Max/MSP 向您的 Arduino 發送數據來打開和關閉 LED。     讀取 ASCII 字符串         解析以逗號分隔的整數字符串以淡出 LED。     串行(串列/RS232/RS-232) 呼叫和響應(握手)         使用調用和響應(握手)方法發送多個變量。     帶有 ASCII 編碼輸出的串行呼叫和響應(握手)         使用調用和響應(握手)方法發送多個變量,並在發送前對這些值進行 ASCII 編碼。     串行事件         演示 serialEvent() 函數的使用。     串行直通         演示如何虛擬連接 Serial 和 Serial1。     虛擬混色器         此示例演示如何將多個值從 Arduino 板發送到計算機。 控制結構     如何使用數組         For 循環示例的變體,演示瞭如何使用數組。     For 循環迭代(又名騎士騎士)         使用 for 循環和控制多個 LED。     Switch (case) 語句,與傳感器輸入一起使用         如何在離散數量的值之間進行選擇。     Switch (case) 語句,與串行輸入一起使用         第二個 switch-case 示例,展示瞭如何根據串行端口中接收到的字符採取不同的操作。     While 循環         如何在讀取按鈕時使用 while 循環校準傳感器。     If 語句(條件語句)         使用 if 語句根據更改輸入條件來更改輸出條件。 傳感器     ADXL3xx 加速度計         讀取 ADXL3xx 加速度計。     檢測敲擊聲         本教程向您展示如何使用壓電元件檢測振動。     Memsic 2125 加速度計         了解如何從 Memsic 2125 兩軸加速度計讀取數據。     Ping 超聲波測距儀         使用超聲波測距儀檢測物體。 展示     LED條形圖         了解如何製作 LED 條形圖 – 一行中的一系列 LED。     控制一個 8×8 的 LED 矩陣。         行列掃描控制 8×8 LED 矩陣。 字符串     性格分析         使用運算符來識別我們正在處理的字符類型。     字符串加法運算符         以多種方式將字符串添加在一起。     字符串追加運算符         使用 += 運算符和 concat() 方法將內容附加到字符串。     字符串大小寫更改函數         更改字符串的大小寫。     字符串字符函數         獲取/設置字符串中特定字符的值。     字符串比較運算符         了解如何在字符串之間進行字母比較。它們對於排序和按字母順序排列等很有用。     字符串對象構造函數         初始化字符串對象。     String indexOf() 和 lastIndexOf() 方法         在字符串中查找字符的第一個/最後一個實例。     如何使用字符串長度()         這位前任        

本文由jashliaoeuwordpress提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦