Você está na página 1de 67

,

&




" "


.. : 3859

,
2011


/ &
.


1.

........................................................................................................................... 7
1.1

........................ 7

1.2

....................................................................................... 9

1.2.1
1.3
2.

............................................................................................... 11

............................................................................................................... 11
2.1

; ......................................................................................... 11

2.2

......................................................................... 12

2.3

IQ .............................................................................. 14

2.4

........................................................................... 15

2.4.1

.. (HELLASCOM) ...................................................................... 15

2.4.2

.......................................................................................... 18

2.5

......................................................................... 18

2.5.1

.............................................................................................................. 18

2.5.2

........................................................................................................ 18

2.5.3

......................................................................................................... 19

2.5.4

.................................................................................................... 20

2.6
3.

....................................................................................................... 9

.............................................................................. 20

................................................................ 22
3.1

.. 22

3.2

.............................................................................. 24

3.2.1

.............................................................................................. 25

3.2.2

...................................................................................................... 26

3.2.3

GHI Electronics FEZ Cobra ............................................................................ 28

3.3

.NET Micro Framework Visual Studio 2010......................................................... 32

3.4

.................................................................................................. 32

3.4.1

Arduino .............................................................................................................. 32

3.4.2

Sunspots ............................................................................................................ 34
3

3.4.3
4.

............................................................................................................ 37

...................................................................... 37
4.1

...................................................................... 38

4.2

............................................................................................. 42

4.3

................................................................................ 44

4.4

.................................................................................................... 46

4.5

................................................................................................. 50

4.6

Windows ............................................................................ 52

4.6.1

Sockets........................................................ 56

4.6.2

/ .................................. 56

4.7

Teraterm - Firmware Update .................................................................................... 58

5.

................................................................................................................ 58

6.

/ ............................................................................................... 60

............................................................................................................................. 61


1 ( ) ........................................................................ 14
2 ( ) ......................................................... 23
3 ( ) ............................................................................................. 23
4 ( ) ................................................................................................ 25
5 (Fez Cobra) ................................................................................................................ 28
6 ( ) ................................................................................................ 29
7 ( /) ................................................................... 29
8 ( ) .............................................................................................. 30
9 () ................................................................................................................... 30
10 ( RF433MHz) ............................................................................................ 31
11 ( ) ................................................................................................... 31
12 (GPRS 3G Modem) .................................................................................................. 31
13 (Arduino)................................................................................................................. 32
14 (Arduino board) ...................................................................................................... 33
15 (Sunspot)................................................................................................................. 34
16 (Sunspots ) ..................................................................................... 35
17 (Sunspots) ............................................................................................................... 36
18 (SHT15) ................................................................................................................... 38
19 (SHT15 ) ................................................................................................... 38
20 (SHT15 - ) ....................................................................................... 39
21 ( )..................................................................................... 39
22 ( Data Clock pin ) .......................................................... 40
23 ( Data/Clock pins) ..................................................................................... 40
24 ( ) ............................................................... 40
25 (6000) ............................................................................................................ 42
26 (6000 ) ............................................................................................ 43
27 (6000 - ) ................................................................................ 43
28 ( )..................................................................................... 43
29 ( SIG pin ) ............................................................................ 44
30 (Breadboard)........................................................................................................... 44
31 (PIR Motion sensor) ................................................................................................ 45
32 ( )..................................................................................... 45
33 ( OUT ) .................................................................................. 45
34 ( ) ............................................................................ 46
35 ( RF433MHz) ............................................................................................ 47
36 (RF433 - ) ....................................................................................... 47
37 ( )..................................................................................... 48
38 ( data pin ) .......................................................................... 48
39 ( ) ............................................ 48
40 (ELRO AB4440) ........................................................................................................ 49
41 (ELRO - system code) .............................................................................................. 49
5

42 (Linksprite camera) ................................................................................................. 51


43 ( )..................................................................................... 51
44 ( Rx x ) ......................................................................... 51
45 ( Rx Tx) ................................................................................................ 52
46 ( ) ................................................................................... 53
47 ( // ) ............................................... 54
48 ( )....................................................... 54
49 ( ON/OFF )............................................................................... 55
50 ( ) ............................................................................ 55
51 ( 1) .............................................................................................................. 57
52 (GUI ) .................................................................................................... 57
53 ( 2) .............................................................................................................. 57
54 (Teraterm)............................................................................................................... 58

1.
1.1
,

. , ,


.
.
,
,

.
,
, ,

.
,

, ,
, .


.



.
. ,
,

.

, smart home smart house.

.
,
7

,
.

.
,
,

, , , ,
, ,

(, , ).

, (alarm)
. ,
,
.

. '
,
,
.
,
.

,
.


.
,
.

21
,
, ,

.

1.2


.



.

,
3G
.


.
, ,
, , ,
.
, ,
.

1.2.1

, ,
,
. ,

.
, ,
,

. ,
.
,
, ,
9

, , "all
off" . ,
, ,
, ,
. ,
,
, .
, ,
.
.
, , ,
.
, 98.000
,
8 .
, $29


.
, ,


.

.

,
.

.
,
. , ,
, GPS, ,
,
, .
,
,
. ,

.
10

1.3



.
2

. 3


. 4


. 5

. , ,
6 ,
.

2.
2.1



,
.

, .
,

.
11



.


. ,
, , ,

.

, :

2.2

, ,
.
,


.
(server) , ,
, ,
,
. ,
, .
server, , ,
(PDA).

.
,
.
( bar code )
.
12


, , DVD ..

.
,
.

WC. ,
.

, .

,
.

.

, (..,
) .
.

, ,
.
,
,
, ,
..
..,

.
,
. , , ,

.

,
, , ,
, ,
.
13


.
1.

(,
, ),
.

1 ( )

2.3

IQ

" "

. ,
,
.

14

,
.
.
Joseph Rowntree
" ".

.
,
:

.
.
,
.
.
,

.

2.4

.


. ,
.

2.4.1 .. (HELLASCOM)
HellasCom,
, 1995

,
.
13 .
15

: Intracom, Siemens, , Anco, Fulgor, Nexans,


Tele-Cables, Raycap, Space, Uptec

HellasCom HellasDom,


,
.
HellasDom
:
.
,
, ,
(, , ..)
.

.
,

.
.
()
. ,
.
.
HellasDom,


-.
, , .

.

( ).
16

, ISDN, ADSL
( ).
HellasDom,
.

(PSTN, ISDN, ADSL),
,
HellasDom.
, HellasDom,
,
, -
-
.
.
""

.

.
(, , ,
.)
( , , ..),
. ,

(
).
, , , .
HellasDom,
.
,
.
-.
HellasDom (,
)
,
,

.
17

2.4.2
HellasCom

. , :
Ci In Sy Europe Clipsal
Smart Home
Step2Day Technology
Dupline

2.5
,
.

.



.

2.5.1
1995,
5000
10 .
. 1997,
20 .

. ,
.

,
.

2.5.2
18


.


.
, ,

.
.

. ,
.

.

.

.

.

.

. ,

.
1996
.
,
.

2.5.3

inHaus, Duisburg
.

. inHaus

,
19

Miele, Volkswagen Sony. ,



, ,
DVD.

inHaus.

2.5.4
, ,
.
Home Vita Samsung, ,

:
,
.
(Access Control) ...
,
,
.

2.6
, ,
,
,
,
21 . ,

.
, ( ),
,
,
-

, , .
,
CeBIT ,

.
20

,
.
(interface)

g.tec ( 1999 'spin-off'
),
,
Presenccia.
,
,
.

.
,

( ,
, ..).

,

( , , ..).
,
,
SM4all, 7
.
,
Presenccia: ,
,
,


,
,
. ,
.


,
.
21

H .



.
20 ,
.
,

.
.
,

.
smart-Its
.
,
' .

.

. , ,
,
.

,
, ..

3.

3.1

22

2 ( )

3 ( )

23

3.2

,

, ,
, , , ,
, ,
, ,

.
2
.
,


,
.

,
.


,
.

(), ,
,
3.

24

4 ( )

3.2.1
(Wireless Sensor Networks , WSN)

,

, ,
, .
(wireless sensor network WSN)

,
.
WSN :




25






.

, ,
( ),
.
WSN
, .

.

3.2.2
,

:
, ,
,
, , , , .,

,
,
, ,
.


.


.
,


, ,
GPS .
26


.




,

, .


-
- ,
21 .



, ,

.

.

.
.

(, ,
, .)

(
,
,

)
,
.
, ,
, ,

( , .
),
27

(), ,
.

3.2.3 GHI Electronics FEZ Cobra


FEZ
Cobra Microsoft .NET Micro Framework.
GHI Electronics chip. To
EMX ARM 72MHz 32-bit, 16MB RAM,
4.5 Flash, Ethernet . Fez Cobra
FAT , USB Host/Client, SSL, Wi-Fi, UART, SPI,
I2C, GPIO, PWM, ADC, DAC .

5 (Fez Cobra)

.

.
:
: TEMT6000 Breakout Board
28

6 ( )

,
pin .

/: Humid.Temp. Sensor SHT15

7 ( /)

:
o 2 factory calibrated sensors for relative humidity & temperature
o Digital 2-wire interface
o Precise dew point calculation possible
o Measurement range: 0-100% RH
o Absolute RH accuracy: +/- 2% RH (10...90% RH)
o Repeatability RH: +/- 0.1% RH
o Temp. accuracy: +/- 0.3C @ 25C
o Fast response time < 4 sec.
o Low power consumption (typ. 30 W)
o Low cost
o High precision sensor at low cost
o Leading CMOSens Technology for superior long-term stability

29

: PIR Motion Sensor

8 ( )

6

Fresnel

: LinkSprite JPEG Color Camera TTL

9 ()

JPEG
UART.

: RF433MHz

30

10 ( RF433MHz)

RF433
.
: ELRO AB4440

11 ( )

RF433 MHz

USB 3G Modem

12 (GPRS 3G Modem)

M 3G modem
sms.
31

3.3

.NET Micro Framework Visual Studio 2010

Microsoft Visual Studio


2010 .NET Micro Framework 4.1
C#.
Microsoft .NET Micro Framework
managed Visual
Studio
embedded
.
Microsoft .NET Micro Framework SDK
C#,
.NET Visual Studio.

3.4

3.4.1

Arduino

Arduino
/,
Wiring (
C++ ). Arduino


Processing, Max/MSP, Pure Data, SuperCollider.
Arduino .

Arduino .

13 (Arduino)
32

Arduino Atmel AVR


(ATmega328 ATmega168 , ATmega8
)

.
5V 16MHz (
).
bootloader,
.

RS-232,
. Arduino

RS-232 TTL.
Arduino ,
Diecimila, USB,
USB-to-serial FTDI FT232.
, Arduino mini Boarduino,
USB-to-serial
.
Arduino
/ . Diecimila,
, 14 /,
6 PWM, 6
.
0,1 .

14 (Arduino board)

33

3.4.2

Sunspots

SUN SPOT (Small Programable Object Technology)



Java

embedded
.
. SUN
SPOTs Java ME Squawk
CLDC 1.1 MIDP 1.0. SPOTs
, Squawk VM
, VM
OS. drivers Java.
SUN v3(Purple)
eSPOTS basestation, USB
SPOTs/basestation cd to sdk
SPOTS.

15 (Sunspot)

ARM920T ARM Thumb processor ATMEL


SOC (System On Chip) AT91RM9200.
44mW
180MHz. To SOC 16Kbyte cache
, 64-way associative 16Kbyte cache . H MMU
(RMv4) TLB buffer 64 TLB
64 .
(flash, pSRAM) EBI ,
( boot)
flash Squawk VM. SOC
interfaces
34

USB host/devive , ethernet MAC, / (PIO),


SPI/USART/I2C/I2S, 3 16-bit /.
DMA controller (PDC)
USART/I2S/SPI.
USB host USART
TWI/I2S/Ethernet MAC interfaces.
main board
(eDEMO board),
interfaces

drivers.

16 (Sunspots )

Main Board
SPOTs workstation
USB mini USB
B. USB client SPOTs
USB 1.1 USB 2.0 ACM modem
.
main board main board eDEMO board(
/) SPI PIO. To SPI

IC CC2420, power controller LEDs eDEMO
board. To PIO interface activity LED
mini USB
,
RX . PIO

USB .

35

Main Board Spansion S71PL032J40,


4Mbyte NOR flash 512Kbyte pSRAM(pseudo-SRAM)
chip. (access time)
pSRAM 70nsec Flash 65nsec 16- bit
. 3Volt
25ma pSRAM 22ma
Flash. pSRAM SPOT
. SPOT
deep-sleep,
pSRAM
8A flash
. flash
bootloader, Squawk VM,
(bounce demo).

17 (Sunspots)

(sensor node)
RF ,
(CPU), (RAM)
(
)
.
(sensing unit sensors)
(.. , , ).
ADC (Analog to Digital)

36

,

(Sink) .
(GPS)

,
(mobile unit)
(.. - )
.
WSNs -, , (ad-hoc)
.



. WSN
(sink). sink
base station
,
.

3.4.3

, , FEZ Cobra GHI


Electronics, . Micro Framework Microsoft
C#.
hardware .NETMF

Visual Studio C Sharp. arduino,
C++,

.
sunspot, JAVA,
hardware
Framework Microsoft.

4.


37

4.1



Digital Humidity and Temperature Sensor SHT15 Sensirion.

18 (SHT15)

4 pins. Vcc
GND
(FEZ COBRA).
pins clock data. clock 10
pull-down IO27 pin FEZ Cobra
data pin 10 pull-up IO24 pin
.

19 (SHT15 )

38

20 (SHT15 - )

21 ( )

39

22 ( Data Clock pin )

23 ( Data/Clock pins)

24 ( )
40

Sensors.cs while loop 10


.
Dew_Point ( )
:
H = ((log10(RH) - 2.0) / 0.4343) + (17.62 * T / (T + 243.12))
SHT_DewPoint = 243.12 * H / (17.62 - H)

RH
.
documentation
3
. 10
. , ,
polling 1 .

. ,
"0x03"
"0x05" .

, , .
, (DATA) 0(LOW)
(SCK) 1(HIGH),
SCK, DATA pin HIGH HIGH.

41

4.2



TEMT6000.

25 (6000)

3 pins. Vcc
GND
(FEZ COBRA)
. pin SIG.
pin SIG IO47 pin .

42

26 (6000 )

27 (6000 - )

28 ( )

43

29 ( SIG pin )

30 (Breadboard)

Sensors.cs
while loop 10
.

0 100
, 100 .
:

4.3


44


PIR Motion Parallax.

31 (PIR Motion sensor)

3 pins. Vcc GND



(FEZ COBRA)
. pin out, ,
digital 19 .

32 ( )

33 ( OUT )

45

34 ( )

interrupt.
interrupt
pin ,

pin(HIGH/LOW).
interrupt port.
handle
port
interrupt.
pin,
.

.
.
,
,
, 0
. ( 4.6.2).

4.4



radio frequency
(RF 433 MHz)
.

46

35 ( RF433MHz)

4 pins. , ,
Vcc GND
(FEZ
COBRA).
5volt
3.3 volt. pin ,
pin data,
IO15 (FEZ COBRA).

36 (RF433 - )

47

37 ( )

38 ( data pin )

39 ( )

.

interrupt
.
48


.

RF 433
MHz, .
,



.
ELRO AB4440

40 (ELRO AB4440)

41 (ELRO - system code)


. HIGH LOW
ID. ID

49

. ,

.

. ""
"0FFF0 0FF0F", 0
F.
:

transmitCode documentation
, 0 F
. OutputCompare
C#. ,
pin, "0" "F"

rfdelay = 345
ELRO. , OutputCompare

.
.

4.5



LinkSprite JPEG Color Camera TTL.

50

42 (Linksprite camera)

camera JST
COM1 Rx Tx.
pins .

43 ( )

44 ( Rx x )
51

45 ( Rx Tx)


.
bytes
.JPG .

4.6

Windows
.

,

.
52


, ,
Web Service
.
,
.
sockets server-client. ,
sockets C#
LINQ
Microsoft SQL Server 2008.

46 ( )

Ethernet sockets
.
IP .
request FEZ Cobra. "v"

.
--------------------------------------------------------

53


IP .
"v" server (FEZ Cobra)
"SensorValues", ,
.
10 timer.

. ,
, .
,
.

47 ( // )

48 ( )

10 , ,
,
.

54

"l"
.
,
server.

49 ( ON/OFF )



.
LINQ

50 ( )

,
.

55

4.6.1

Sockets

,
socket server
port .

,
, IP
port, 13000
.

, server
client, FEZ Cobra
IP .
.

4.6.2


.
, ,
.
,
.
,
()
RF433MHz
. ,
, [4.4],
. , ,

.
56

51 ( 1)

52 (GUI )

,

, .

.

53 ( 2)
57

4.7

Teraterm - Firmware Update



firmware Fez Cobra . Micro
Framework v4.1 SDK .

54 (Teraterm)

, Serial COM port


, E FLASH
Transfer XMODEM firmware
Fez Cobra.

5.




,
.
58

.
.


,

. ,

, ,
,
. ,

,
, ,
, ,

.


. ,
. motors

.
,


.
,
,
.



.

59

6.

1. NET Micro Framework and C# book by GHIElectronics


http://www.ghielectronics.com/downloads/FEZ/Beginners%20guide%20to%20NE
TMF.pdf
Expert .NET Micro Framework 2nd Edition (2009) by Jens Kuhner - Apress

2. Fez Cobra by GHIElectronics


http://www.ghielectronics.com/downloads/FEZ/Cobra/Broch_FEZ_Cobra.pdf

3. TEMT6000 Breakout Board by Sparkfun


Datasheet:http://www.sparkfun.com/datasheets/Sensors/Imaging/TEMT6000.pdf
Wiring: http://wiring.org.co/learning/basics/ambientlighttemt6000.html

4. Humid.Temp. Sensor SHT15 by Sensirion


Schematics:http://www.sparkfun.com/datasheets/Sensors/Pressure/SHT1xBreakout-v13.pdf
Datasheet:http://www.sparkfun.com/datasheets/Sensors/Datasheet-humiditysensor-SHT1x.pdf
Wiring:http://wiring.org.co/learning/basics/humiditytemperaturesht15.html

5. PIR Motion Sensor by Parallax


Documentation:http://www.parallax.com/Portals/0/Downloads/docs/prod/sens/5
55-28027-PIRSensor-v2.0.pdf

6. LinkSprite JPEG Color Camera TTL


Datasheet:http://www.sparkfun.com/datasheets/Sensors/Imaging/1274419957.p
df

7. RF433 MHz
Datasheet:http://www.elechouse.com/elechouse/images/product/433Mhz%20RF
%20Link%20Kit/VirtualWire.pdf

60

8. .Net Micro Framework 4.1 SDK


http://www.microsoft.com/downloads/details.aspx?displaylang=en&Famil
yID=cff5a7b7-c21c-4127-ac65-5516384da3a0
9. GHI NETM v4.1 SDK
http://www.ghielectronics.com/downloads/NETMF/GHI%20NETMF%20v4.
1%20SDK.zip
10. Teraterm Terminal
http://www.ghielectronics.com/downloads/general/teraterm_utf84.53.zip

AmbientLightSensor.cs

61

RF433.cs

62

Pir_Motion_Sensor.cs
63

Linksprite_Camera.cs

SHT15.cs

64

Socketserver.cs

65

Socketclient.cs

66

DataHandler.cs

67

Você também pode gostar