Entradas

EXAMEN 1ER AÑO

4TO BIMESTRE INGRESE AQUI https://docs.google.com/forms/d/e/1FAIpQLSfOYmvCffdr7oPmkFmkJ4_XtUaZIPA_8iF5h4cBujNyLWC0vQ/viewform?usp=sf_link

ejercicio S4A 3er año

https://codigo21.educacion.navarra.es/autoaprendizaje/ejemplos-con-s4a/

USANDO LDR

Imagen
#define LED 12   //El LED esta conectado en el pin 12 #define LDR 0  // El LDR esta conectado en el pin A0  int luz=0; int valor_sensor=0; int valor_limite=200; void setup(){   Serial.begin(9600);   pinMode(LED,OUTPUT);   pinMode(LDR,INPUT); } void loop(){   valor_sensor=analogRead(LDR);   luz=(5.0 * valor_sensor * 100.0)/1024.0;   Serial.print(luz);   Serial.println("   Luz");   delay(300);   if (luz<= valor_limite)   {       digitalWrite(LED,HIGH);   }   if (luz > valor_limite)   {     digitalWrite(LED,LOW);   } }

LUCES CON POTENCIOMETRO

Imagen

ESQUEMA

Imagen

codigo - parqueo

// Pines utilizados #define LEDVERDE 2 #define LEDAMARILLO 3 #define LEDROJO 4 #define TRIGGER 5 #define ECHO 6 #define BUZZER 9 // Constantes const float sonido = 34300.0; // Velocidad del sonido en cm/s const float umbral1 = 30.0; const float umbral2 = 20.0; const float umbral3 = 10.0; void setup() {   // Iniciamos el monitor serie   Serial.begin(9600);   // Modo entrada/salida de los pines   pinMode(LEDVERDE, OUTPUT);   pinMode(LEDAMARILLO, OUTPUT);   pinMode(LEDROJO, OUTPUT);   pinMode(ECHO, INPUT);   pinMode(TRIGGER, OUTPUT);   pinMode(BUZZER, OUTPUT);   // Apagamos todos los LEDs   apagarLEDs(); } void loop() {   // Preparamos el sensor de ultrasonidos   iniciarTrigger();   // Obtenemos la distancia   float distancia = calcularDistancia();   // Apagamos todos los LEDs   apagarLEDs();   // Lanzamos alerta si estamos dentro del rango de peligro   i...