Presentation is loading. Please wait.

Presentation is loading. Please wait.

Arduino.

Similar presentations


Presentation on theme: "Arduino."— Presentation transcript:

1 Arduino

2 Arduino是什麼?

3 Arduino 簡介 Arduino,是一個開放原始碼的單晶片微控制器。 它使用了Atmel AVG 的ATmega 328P,同時在硬體上它把燒錄晶片Atmega 16U2做在一起並且把bootloader 事先燒錄好,讓使用者不需再自備燒錄器,可以直接透過Arduino做燒錄。 採用了基於開放原始碼的軟硬體平台,建構於簡易輸出/輸入(simple I/O)介面板,並且具有使用類似Java、C語言的Processing/Wiring開發環境。

4 Arduino 特色 開放原始碼。不僅軟體是開放原始碼,連硬體也是開放的。開發軟體用的 IDE 可免費下載,以及電路設計圖都可以從網路上下載。 資源多。由於 Arduino 是屬於開放原始碼的關係,已經有多人紛紛利用Arduino做出屬於自己的一套嵌入式系統並且大部分的人都樂於分享他們的作品,所以網路上有非常多的資源。。 價格便宜。Arduino 控制板大約 20 美元。 週邊設備多。為了讓Arduino能夠多元化,開始出現許多外部功能的擴充板 ,例如:  GSM 、Ethernet、WIFI、Zigbee、

5 Arduino 硬體 Digital I/O Pins Support Analog PWM LED lights ICSP Pins for ATmega328p 1.MISO VCC SCK MOSI RESET GND USB Port ATmega328p Power Supply Power Pins ADC Pins

6 Arduino 規格 Microcontroller ATmega328 Operating Voltage 5V
Input Voltage (recommended) 7-12V Input Voltage (limits) 6-20V Digital I/O Pins 14 (of which 6 provide PWM output) Analog Input Pins 6 DC Current per I/O Pin 40 mA DC Current for 3.3V Pin 50 mA Flash Memory 32 KB (ATmega328) of which 0.5 KB used by bootloader SRAM 2 KB (ATmega328) EEPROM 1 KB (ATmega328) Clock Speed 16 MHz

7 Arduino軟體介面

8 Arduino 官方網站 網址:

9 Arduino IDE下載 先去點選Download 頁面 選擇符合自己電腦規格的版本下載

10 Arduino IDE 介面 工具列 串列埠監控介面 功能鈕 由左至右 編譯 燒錄 開新檔案 開啟檔案 儲存檔案 Setup Function loop Function 編譯資訊

11 Arduino 硬體及週邊Sensor 以及擴充板

12 Arduino 主控板 Arduino UNO Arduino Leonardo Arduino Mega 2560 Arduino Due Arduino Zero Arduino Yún

13 Arduino擴充板 Arduino GSM Shield Arduino Ethernet Shield Arduino WiFi Shield Arduino Wireless SD Shield Arduino USB Host Shield

14 Sensor 超音波 人體紅外線 三軸加速度計 二氧化碳 瓦斯感測 溫濕度感測

15 Arduino 應用

16 Switch實驗

17


Download ppt "Arduino."

Similar presentations


Ads by Google