Hola, aquí les dejo dos vídeos para aprender como
enviar datos desde Arduino a la PC y viceversa:
//+++++++++++++++++++++++++++++++++++++++++
#define BUZZER 8 //PIN #8 PARA BUZZER
int GREEN=A0; //PUERTO ANALOGICO
int YELLOW=A1;
int RED=A2;
char TECLA;
void APAGAR(){
analogWrite(RED,0);
analogWrite(YELLOW,0);
analogWrite(GREEN,0);
}
void setup() {
// put your setup code here, to run once:
pinMode(BUZZER,OUTPUT);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
while(Serial.available()==0){}//espera sino hay datos
TECLA=Serial.read();
if(TECLA=='\n'){}
else{
APAGAR(); //Turn OFF Leds
switch(TECLA){
case 'R':
Serial.println("Turn On RED Led");
analogWrite(RED,255);
break;
case 'Y':
Serial.println("Turn On YELLOW Led");
analogWrite(YELLOW,255);
break;
case 'G':
Serial.println("Turn On GREEN Led");
analogWrite(GREEN,255);
break;
default:
Serial.println("Key Wrong");
tone(BUZZER,200,300);
break;
}
}
}
//+++++++++++++++++++++++++++++++++++++++++
//+++++++++++++++++++++++++++++++++++++++++
Les deseo mucho éxito
y sigamos programando!!!
profe mande el código porfa
ResponderBorrar