Entradas

Mostrando entradas de diciembre, 2024
Imagen
 Práctica foto resistor con pantalla I2C y led #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd ( 0x 27 , 16 , 2 ) ; int sensor= 0 ; //Fotoresistor int led= 3 //Led int valor; //Pantalla int brillo; //Led void setup ()   {   lcd . init () ; //Enciende la pantalla   lcd . backlight () ; //Enciende la luz de la pantalla   pinMode ( led,OUTPUT ) ; } void loop () {   valor= analogRead ( sensor ) ; //Lee un valor en pantalla por el pin A0   brillo= map ( valor, 0 , 1023 , 255 , 0 ) ; //El brillo varía en pantalla por el del fotoresistor pin A0   lcd . setcursor ( 2 , 0 ) ; //Ubica la posición del cursor en pantalla   analogWrite ( led,brillo ) ; //Escribe en pantalla los datos del fotoresistor }
Imagen
 Sensor de temperatura y humedad include <DHT.h> DHT dht ( 2 , DHT22 ) ; void setup () {   Serial . begin ( 9600 ) ;   dht . begin () ; } void loop () {   delay ( 2000 ) ; // Espera 2 segundos entre lecturas   float humedad = dht . readHumidity () ;   float temperatura = dht . readTemperature () ;   Serial . print ( "La humedad es: " ) ;   Serial . println ( humedad ) ;   Serial . print ( "Temperatura: " ) ;   Serial . print ( temperatura ) ;   Serial . println ( " *C " ) ; }
Imagen
MATERIALES: 1 Resistencia 4,7 K (amarillo, lila, rojo, dorado) 1 Sensor DHT22 o DHT11 1 Protoboard 1 Arduino (puede usar marca Velleman) 1 Cable USB 1 PC con SW Arduino Varios cables pelados 1 Pelacables  SENSOR DE GAS BÁSICO void setup () {   Serial . begin ( 9600 ) ;   pinMode ( A0, INPUT ) ; } void loop () {   int gasValue = analogRead ( A0 ) ;   Serial . print ( "Gas Value: " ) ;   Serial . println ( gasValue ) ;   delay ( 1000 ) ; }