/*
luiz Gustavo Barbosa
2º Eletronica
/*
Utilizando as funções:
tone( pino , frequencia );
noTone( pino );
_ __ _ __ _ _ __ ___
| '_ \| |/ _` | '_ \ / _ \
| |_) | | (_| | | | | (_) |
| .__/|_|\__,_|_| |_|\___/
| |
|_|
|--------- CENTRAL -----------|
CSL DSL FSL GSL ASL CS DS FS GS AS CSH DSH FSH GSH ASH
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _
___//|_//|_____//|_//|_//|_____//|_//|_____//|_//|_//|_ ___//|_//|_____//|_//|_//|__
/ /// /// / /// /// /// / /// /// / /// /// /// / /// /// / /// /// /// /|
/ ||/ ||/ / ||/ ||/ ||/ / ||/ ||/ / ||/ ||/ ||/ / ||/ ||/ / ||/ ||/ ||/ / /
/___/___/___/___/___/___/___/___/___/___/___/___/___/___/___/___/___/___/___/___/___/ /
|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|/
CL DL EL FL GL AL BL C D E F G A B CH DH EH FH GH AH BH
440
Hz
CL = 131 Hz
CLS = 139 Hz
DL = 147 Hz
DLS = 156 Hz
EL = 165 Hz
FL = 175 Hz
FLS = 185 Hz
GL = 196 Hz
GLS = 208 Hz
AL = 220 Hz
ALS = 233 Hz
BL = 247 Hz
C = 261 Hz
CS = 277 Hz
D = 294 Hz
DS = 311 Hz
E = 329 Hz
F = 349 Hz
FS = 370 Hz
G = 391 Hz
GS = 415 Hz
A = 440 Hz
AS = 455 Hz
B = 466 Hz
CH = 523 Hz
CSH = 554 Hz
DH = 587 Hz
DSH = 622 Hz
EH = 659 Hz
FH = 698 Hz
FSH = 740 Hz
GH = 784 Hz
GSH = 830 Hz
AH = 880 Hz
ASH = 910 Hz
BH = 932 Hz
*/
//---------NOMEAR PINOS----------------//
#define LED1 9
#define LED2 8
#define LED3 7
#define LED4 6
#define LED5 5
#define LED6 4
#define LED7 3
#define LED8 2
//---------BIBLIOTECAS----------------//
//---------VARIAVEIS E TABELAS----------------//
//---------SUBROTINAS----------------//
void UM(){
digitalWrite(LED1, 1);
digitalWrite(LED2, 0);
digitalWrite(LED3, 0);
digitalWrite(LED4, 1);
digitalWrite(LED5, 1);
digitalWrite(LED6, 1);
digitalWrite(LED7, 1);
digitalWrite(LED8, 1);
}
void DOIS(){
digitalWrite(LED1, 0);
digitalWrite(LED2, 0);
digitalWrite(LED3, 1);
digitalWrite(LED4, 0);
digitalWrite(LED5, 0);
digitalWrite(LED6, 1);
digitalWrite(LED7, 0);
digitalWrite(LED8, 0);
}
void TRES(){
}
//---------SETUP----------------//
void setup() {
pinMode(LED1,OUTPUT);
pinMode(LED2,OUTPUT);
pinMode(LED3,OUTPUT);
pinMode(LED4,OUTPUT);
pinMode(LED5,OUTPUT);
pinMode(LED6,OUTPUT);
pinMode(LED7,OUTPUT);
pinMode(LED8,OUTPUT);
//---------CONDIÇOES INICIAIS----------------
}//fecha setup()
//---------LOOP INFINITO----------------
void loop() {
//------ APAGADO -----------
digitalWrite(LED1, 0);
digitalWrite(LED2, 0);
digitalWrite(LED3, 0);
digitalWrite(LED4, 0);
digitalWrite(LED5, 0);
digitalWrite(LED6, 0);
digitalWrite(LED7, 0);
digitalWrite(LED8, 0);
delay(1000);
//------ACENDE UM-----------
digitalWrite(LED1, 1);
digitalWrite(LED2, 0);
digitalWrite(LED3, 0);
digitalWrite(LED4, 1);
digitalWrite(LED5, 1);
digitalWrite(LED6, 1);
digitalWrite(LED7, 1);
digitalWrite(LED8, 1);
delay(1000);
//------ACENDE DOIS-----------
digitalWrite(LED1, 0);
digitalWrite(LED2, 0);
digitalWrite(LED3, 1);
digitalWrite(LED4, 0);
digitalWrite(LED5, 0);
digitalWrite(LED6, 1);
digitalWrite(LED7, 0);
digitalWrite(LED8, 0);
delay(1000);
//------ACENDE TRES-----------
digitalWrite(LED1, 0);
digitalWrite(LED2, 0);
digitalWrite(LED3, 0);
digitalWrite(LED4, 0);
digitalWrite(LED5, 1);
digitalWrite(LED6, 1);
digitalWrite(LED7, 0);
digitalWrite(LED8, 1);
delay(1000);
//------ACENDE QUATRO-----------
digitalWrite(LED1,1);
digitalWrite(LED2,0);
digitalWrite(LED3,0);
digitalWrite(LED4,1);
digitalWrite(LED5,1);
digitalWrite(LED6,0);
digitalWrite(LED7,0);
digitalWrite(LED8,1);
delay(1000);
//------ACENDE CINCO-----------
digitalWrite(LED1,0);
digitalWrite(LED2,1);
digitalWrite(LED3,0);
digitalWrite(LED4,0);
digitalWrite(LED5,1);
digitalWrite(LED6,0);
digitalWrite(LED7,0);
digitalWrite(LED8,1);
delay(1000);
//------ACENDE SEIS-----------
digitalWrite(LED1,0);
digitalWrite(LED2,1);
digitalWrite(LED3,0);
digitalWrite(LED4,0);
digitalWrite(LED5,0);
digitalWrite(LED6,0);
digitalWrite(LED7,0);
digitalWrite(LED8,1);
delay(1000);
//------ACENDE SETE-----------
digitalWrite(LED1,0);
digitalWrite(LED2,0);
digitalWrite(LED3,0);
digitalWrite(LED4,1);
digitalWrite(LED5,1);
digitalWrite(LED6,1);
digitalWrite(LED7,1);
digitalWrite(LED8,1);
delay(1000);
//------ACENDE OITO-----------
digitalWrite(LED1,0);
digitalWrite(LED2,0);
digitalWrite(LED3,0);
digitalWrite(LED4,0);
digitalWrite(LED5,0);
digitalWrite(LED6,0);
digitalWrite(LED7,0);
digitalWrite(LED8,1);
delay(1000);
//------ACENDE NOVE-----------
digitalWrite(LED1,0);
digitalWrite(LED2,0);
digitalWrite(LED3,0);
digitalWrite(LED4,1);
digitalWrite(LED5,1);
digitalWrite(LED6,0);
digitalWrite(LED7,0);
digitalWrite(LED8,1);
delay(1000);
//------ACENDE A-----------
digitalWrite(LED1,0);
digitalWrite(LED2,0);
digitalWrite(LED3,0);
digitalWrite(LED4,1);
digitalWrite(LED5,0);
digitalWrite(LED6,0);
digitalWrite(LED7,0);
digitalWrite(LED8,1);
delay(1000);
//------ACENDE B-----------
digitalWrite(LED1,1);
digitalWrite(LED2,1);
digitalWrite(LED3,0);
digitalWrite(LED4,0);
digitalWrite(LED5,0);
digitalWrite(LED6,0);
digitalWrite(LED7,0);
digitalWrite(LED8,1);
delay(1000);
//------ACENDE C-----------
digitalWrite(LED1,0);
digitalWrite(LED2,1);
digitalWrite(LED3,1);
digitalWrite(LED4,0);
digitalWrite(LED5,0);
digitalWrite(LED6,0);
digitalWrite(LED7,1);
digitalWrite(LED8,1);
delay(1000);
//------ACENDE D-----------
digitalWrite(LED1,1);
digitalWrite(LED2,0);
digitalWrite(LED3,0);
digitalWrite(LED4,0);
digitalWrite(LED5,0);
digitalWrite(LED6,1);
digitalWrite(LED7,0);
digitalWrite(LED8,1);
delay(1000);
//------ACENDE E-----------
digitalWrite(LED1,0);
digitalWrite(LED2,1);
digitalWrite(LED3,1);
digitalWrite(LED4,0);
digitalWrite(LED5,0);
digitalWrite(LED6,0);
digitalWrite(LED7,0);
digitalWrite(LED8,1);
delay(1000);
//------ACENDE F-----------
digitalWrite(LED1,0);
digitalWrite(LED2,1);
digitalWrite(LED3,1);
digitalWrite(LED4,1);
digitalWrite(LED5,0);
digitalWrite(LED6,0);
digitalWrite(LED7,0);
digitalWrite(LED8,1);
delay(1000);
}//fecha loop()