Energia Arduino .
int analogRead().
. . MSP430, LaunchPad, 10- . , 0 +5 0 1023. 5/1024 = 0,0049.
100, .. 10 000 .
: analogRead(pin).
: pin - , ( 0 +5). . 1.9 1.10.
: 0 1023.
: , , .
analogWrite().
: ( ) . , , , . . 490.
: analogWrite(pin, value).
:
pin - , . . 1.9 1.10.;
value - -: 0 ( ) 255 ( ).
: analogWrite analogRead. analogWrite() pinMode() .
:
;
, , ;
, , ;
;
;
.
! : . !
|
|
:
MSP430 LaunchPad (MSP-EXP430G2),
.
LaunchPad USB .
LaunchPad ( 11 20). +5 USB . , LaunchPad. . 3.4.
. 3.4.
X1 LaunchPad. X2, , USB- . VT1, , 11 ( P2.3). VD1 . , VT1, R4C1. , C1, 15 ( P1.7, A7). R6 14 ( P1.6, A6). R5 R7 . LaunchPad P1.6 , R6, R7 , - P1.6 5. J5-1, . 1.9, .
MSP430 LaunchPad (MSP-EXP430G2) Energia. Energia Serial Monitor. Serial Monitor Tools/Serial Monitor, Serial Monitor .
7.1. MSP430 LaunchPad DIP- MSP430G2452 USB . Energia. Energia LaunchPad.
7.2. , . . . . .
7.3. LaunchPad. USB .
7.4. , . R6 (. 3.4): .
|
|
7.5. , R6. :
1 200 ,
2 300 ,
3 400 ,
4 500 .
:
,
, , [].
7.6. , . R4C1 (. 3.4). 50 . , VT1. :
1 5, 0.5, 5;
2 6, 0.3, 4;
2 7, 0.7, 3;
2 8, 0.4, 5.
:
, ;
, 2 , .
. Serial Monitor, Microsoft Excel Microsoft Excel .
8.1. Energia 5 1.
8.2. Examples/Basics/Fade, Examples/Analog/Fading. . analogWrite().
8.3. J2 LaunchPad. 20 (GND) J2 .
8.4. Examples/Analog/AnalogInput. analogRead(), A6.
8.5. Examples/Basics/AnalogReadSerial, Examples/Basics/ReadAnalogVoltage. analogRead(), Serial.print(), Serial.println(). A6 . . :
J5 LED2;
.
8.6. 11 A7 . . millis(). , digitalWrite(), analogRead(), Serial.print(), Serial.println().
:
;
;
;
;
, ;
.
10.1. MSP430 ?
10.2. MSP430?
10.3. MSP430?
|
|
10.4. - MSP430?
10.5. - MSP430?
10.6. - MSP430?
, :
- ;
- , , ;
- .