Post on 21-Aug-2014
description
微控制器
微型控制器是什麼 ?a. 傳統操作電腦使用鍵盤或滑鼠 , 透過微型晶片可以簡單的將電腦的輸入裝置改變為其他的型態 , 裝上我們想使用的輸入裝置1 透過控制器控制週邊硬體
許多互動表演與裝置的背後,都是以微型晶片所組合而成的互動元件2 媒體互動藝術創作的重要推手
b. 而微型晶片同時也是電腦的輸出裝置 , 除了電腦螢幕 , 或是印表機 , 也可以使用開發完成的電子元件如Switch 、 Kinect 、 LED 或其他輸出裝置等
微型控制器是什麼 ?
搭配硬體元件
裝置互動案例
Phone Hardware Interface
Light Sensor
G-Sensor
Compass – 電子羅盤
Vibrator – 震動馬達
And more:•Proximity Sensor•Temperature sensor•Multi-touch Screen•Trackball•Microphone•…
Camera
還有 udoo
UDOO: Raspberry Pi x 4 + Arduino x 1 的開發板 + android + Linux
比較Arduino Uno RPi BBB Arduino adk udoo
NT$ ( 市價) 700 1300 1600 2300 6000
CPU/Microcontroller 16Mhz ATmega328P 700 MHz ARM11 1 GHz ARM Cortex-A8 ATmega2560 四核 ARM Cortex-A9 的 CPU
Memory
32 KB Flash2 KB SRAM1 KB EEPROM
512 MBSD Slot
512 MB DDR32GB flashMicroSD Slot
256KB of which 8KB used by bootloader DDR3 1GB
Video 無 HDMI microHDMI 無 HDMI and LVDS + Touch (I2C signals)
Audio 無 Audio Jack/HDMI microHDMI 無 Analog Audio and Mic SATA
網路 無 Ethernet 10/100, RJ45 Ethernet 10/100, RJ45 無 Ethernet RJ45 /WiFi Module (10/100/1000 Mbit)
低階擴充性14 x GPIO ( 含 6 x PWM, 2 x serial, 4 x SPI, 1 x LED)6 x 類比輸入 (10bit)
26 pin 腳位 含:17 x GPIO (8 x free , 含 1 x PWM)I²C, SPI, UART
65 x GPIO(32 x free, 含 8 x PWM)7 x 類比輸入(12bit)I²C, SPI, UART
54 組數位 I/O Input 及Output (其中 14 組可做 PWM 輸出), 16 組類比輸入, 4 組 UART
Mini USB and Mini USB USB type A (x2) and USB connector Camera connection Micro SD (boot device)
系統 無 / 可刷 Linux(可刷其他) Linux(可刷其他) 兼容 android Android/linux
適用對象Arduino 進入門檻低,即便你沒有電子電機相關科系的背景,也可以很容易學會使用 Arduino ,因此只要具備基本電腦操作能力就可以學習。無論是設計師,程式設計師,無電子零件知識,都可以很快上手。
Getting Started
基本配備
Getting Started跑馬燈
模擬電路 http://123d.circuits.io/circuits/169057-runing-light/# 實際應用 https://www.youtube.com/watch?
v=tSzGfSpGXgQ
Getting Started伺服馬達
模擬電路 http://123d.circuits.io/circuits/169263-test_0329/edit# 實際應用 https://www.youtube.com/watch?
v=w9WzkHUmTTM
相關資源模擬器網址Autodesk 123D http://123d.circuits.io/Virtronics http://www.virtronics.com.au/Simulator-for-Arduino.html
數位科技助善很多時候,我們用數位技術達成很棒的創意互動贏得喝彩,但我們更希望正能運用數位科技幫助真正需要幫助的人,無論是不是有商業價值,只要讓他們能用得到 ~ 就夠了。
Thank You