Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Montaje en físico:
Programación en Arduino
// C++ code
void setup()
{
pinMode(A3, INPUT); // Función que llama a los datos de entrada, es decir, el pin A3 o
donde esté conectado el sensor y la indicación que eso es una entrada.
pinMode(piezo, OUTPUT); Función que llama a los datos de salida, el decir la variable piezo
que lleva la información a cuál pin de salida está conectado el piezo o buzzer y la indicación que
eso es una salida.
}
void loop()
{
tone(piezo, 500, 300); // El piezo sonará con una frecuencia de 500 Hertz y tendrá un
tiempo de duración de 300 mili segundos.
}
// C++ code
//
int gas;
int piezo=12;
void setup()
{
Serial.begin(9600);
pinMode(A3, INPUT);
pinMode(piezo, OUTPUT);
}
void loop()
{
gas = analogRead(A3);
if (gas>=600){
tone(piezo, 500, 300);
delay(500);
}
Serial.println(gas);
}