Progetto

Generale

Profilo

File » OHC_Music_Dance_TB.ino

Moreno Petrucci, 03-01-2016 00:42

 
1

    
2
#include <IRremote.h>
3

    
4
IRsend irsend;
5

    
6
int micPin = A0; //pin porta analogica lettura valore
7
int micValue = 0; // variabile memorizza valore
8

    
9
void setup() {
10
 pinMode(micPin, INPUT);
11
}
12

    
13
void loop() {
14
  
15
  micValue = analogRead(micPin);
16

    
17
  if (micValue > 350  && micValue < 550 ) {
18
        for (int i = 0; i < 3; i++) {
19
            irsend.sendSony(0x12A, 12); // Codifica Sony TV power code
20
            delay(40);
21
         }
22
  }
23
  if (micValue > 550  && micValue < 850 ) {
24
         for (int i = 0; i < 3; i++) {
25
            irsend.sendSony(0x12B, 12); // Codifica Sony TV power code
26
            delay(40);
27
         }
28
  }
29
  if (micValue > 850) {
30
         for (int i = 0; i < 3; i++) {
31
            irsend.sendSony(0x12C, 12); // Codifica Sony TV power code
32
            delay(40);
33
         }
34
  }
35
  
36
}
(3-3/5)