Advertisement
franciscominajas

Untitled

May 26th, 2019
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.89 KB | None | 0 0
  1. const int led=PF_1;
  2. const int led2=PF_2;
  3. const int led3=PF_3;
  4. // the setup routine runs once when you press reset:
  5. void setup() {
  6.   // initialize serial communication at 9600 bits per second:
  7.   Serial.begin(9600); // msp430g2231 must use 4800
  8.    pinMode (led, OUTPUT);
  9. }
  10.  
  11. // the loop routine runs over and over again forever:
  12. void loop() {
  13.   // read the input on analog pin A3:
  14.   int sensor = analogRead(A3)>>3;
  15.   int val=255;
  16.   int e=sensor-val;
  17.   // print out the value you read:
  18.   Serial.println(e);
  19.   delay(1); // delay in between reads for stability
  20.   if(val==e)
  21.   {
  22.     analogWrite(led,0);
  23.     analogWrite(led2,0);
  24.     analogWrite(led3,0);
  25.   }
  26.    else if (val <e)
  27.   {
  28.     analogWrite(led,abs(e));
  29.     analogWrite(led3,255);
  30.     analogWrite(led2,0);
  31.   }
  32.     else if (val >e)
  33.   {
  34.     analogWrite(led,abs(e));
  35.     analogWrite(led2,255);
  36.     analogWrite(led3,0);
  37.   }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement