Professional Documents
Culture Documents
老人跌倒偵測系統
老人跌倒偵測系統
老人跌倒偵測系統
99 05 21
(
7)
1-1.
Zigbee
X
Y
Z
(SMA)
XYZ
ArduinoArduino
UART
ZigBee ZigBee
( 1-1)
,
3-1
X
Y
Z
ADXL311
3g (g=9.81)
IC
3-1
3-2 Arduino
(a)
(b)
Arduino
3-1. (a)ADXL330
(b)
java,C
Arduino Flash
ADI ADXL330
Processing
Arduino
CMOS
Switch sensors
Arduino
flash processing
Max/MSP VVVV
50,000G
Cross Bar
3-2 Arduino
Cross Bar
Arduino
Arduino
1
2!!
3Arduino ISCP
IC
bootloader
3-3 Arduino
4 Arduino
4 ICSP
5 TX/RX
,,
6 AREF
,,
6 Flash
7 PWM
(Pin11,Pin10,Pin9)
Max/MspCProcessing
USB 5V~12V
(ATMEGA8-16) NT$120
DC
8USB
95V DC
9VDC
10 Atmel Atmega8-16PI/PU
9 Arduino
CCD
11
Arduino70mm X
54mm
Funnel IO
Arduino
3-4 Funnel IO
3-3 Arduino
1Digital I/O /
Arduino ZibBee
2Analog I/O /
LilyPad
3 USB (
1. V2.0 USB
USB UART
1~13
Funnel IO
0~5
2. crystal
)
4
3. EEPROM ID
2. void loop()
Arduino
4. Windows
Arduino
3. int
2
32,768 32,767;
Arduino
4. int analogRead(pin)
3-4 Funnel IO
1023 0 5
Arduino
val = analogRead(0);
// 0 val
void setup() {
5. Serial.println(data)
Serial.begin(9600); }
Serial.println(data, encoding)
// (9600)
Serial.print()
9600bits
void loop() {
Enter
// 0 int
Serial.println(75);
Serial.println(analogValue);
//"75 "
(Arduino )
//"analogValue "
delay(10);
3-4 Zigbee
// 10m
ZigBee
1. void setup()
2001
IEEE ZigBee
Arduino -
IEEE 802.15.4
Arduino
ZigBee
ZigBee
15msZigBee
5
ZigBee
ZigBee :
100
(1
100
ZigBee
37
250kbps40kbps20kbps
6
ZigBee
250kbps
/ (Carrier
20kbps
AvoidanceCSMA/CA)
ZigBee
ZigBee
256
ZigBee
ZigBee6 ~
6500
24
3
ZigBee
4-1
4-1
XYZ
Arduino
XYZ
ZigBee
4
ZigBee
30ms
15ms
6
X Y
PC
VB
Z SMA
4-2 SMA
4-1
(SMA)
4-2
1.
4-3
2006 Mathie,
STEP 1 : Ardiuno
signal
4-3
Ardiuno Ardiuno
256
n 0
UART
5m
SMA
2.
2006 Mathine ,
[6]
4-3
SMA
SMA
SMA
7
4-4 (
4-6
, )
int Xread,Yread,Zread; // XYZ
STEP 2 : Ardiuno
int Xinput = 1;
// X point
int Yinput = 3;
// Y point
int Zinput = 5;
// Z point
4-5
XYZ
Ardium
int Xref = ;
// X
UART
int Yref = ;
// Y
int Zref = ;
// Z
4-5
// SMA
X=X*X;
Arduino
Y=Y*Y;
Z=Z*Z;
SMA = X+Y+Z;
//
// SMA
printDouble(SMA,2);
delay(5);
}
// 5m
VB
Ardiuno
Funnel IO ZigBee
ZigBee
()(
ZigBee
4-9 4-10
XYZ
4-11
4-12
4-13
4-14
4-7
4-8 ( ZigBee
FunnelIO
ZigBee )
4-10
4-4
SMA
SMA
4-11
SMA
4-1
4-12
4-2
4-13
20
Zigbee
4-14
10
[10]
http://www.arduino.tw/
[11]Arduino
http://www.playrobot.com/microcontroller/mi
crocontroller_arduino_controller.html#
Arduino.TW
http://www.playrobot.com/communication/pr
oduct%20information/zigbee/base/Funnel_I
[1]
O.html
2010.01.26 1-1
[2]
, 97
[3] ZigBee
96
[4]
95
[5] -
95
[6] SPCE061A
94
[7] D. M. Karantonis, M. R. Narayanan, M.
Mathie, N. H. Lovell and B. G. Celler,
Implementation of a Real-Time Human
Movement Classifier Using a Triaxial
Accelerometer
for
Ambulatory
ArchiWiki
Basic
http://wiki.arch.nctu.edu.tw/Arduino/Basic
[9]
Arduino-
http://zh.wikipedia.org/zh/Arduino
11