Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El Octavo Bit / Arduino / Proyectos para Arduino / Hacer una radio FM con Arduino y el módulo TEA5767
Contenido
1 Radio FM con el módulo TEA5767, utilizando un
potenciómetro para cambiar de dial.
2 Radio FM con el módulo TEA5767, utilizando
pulsadores para cambiar de dial
void setup(){
Serial.begin(9600);
Wire.begin();
lcd.begin(16, 2);
lcd.setCursor(0, 0);
lcd.print("Arduino FM Radio");
Serial.println("Arduino FM Radio ");
}
void loop(){
int valor_pot = analogRead(A0);
frecuencia = ((double)valor_pot * (108.0 - 88.0)) / 1024.0 +
88.0;
frecuencia = ((int)(frecuencia * 10)) / 10.0;
if (frecuencia_ant != frecuencia) {
lcd.setCursor(0, 1);
lcd.print("Freq: ");
lcd.setCursor(6, 1);
lcd.print(" MHz");
lcd.setCursor(6, 1);
lcd.print(frecuencia, 1);
Serial.print("frecuencia: ");
Serial.println(frecuencia);
radio.setFrequency(frecuencia);
frecuencia_ant = frecuencia;
}
}