• Testers League
  • Comparativas
  • Casos de éxito
  • Arduino
  • Guía de compras
    • Impresoras 3D
  • Tienda
  • Testers League
  • Comparativas
  • Casos de éxito
  • Arduino
  • Guía de compras
    • Impresoras 3D
  • Tienda

Proyecto Arduino: WaterBot Recordatorio para Regar Plantas

TP3D
diciembre 11, 2024
0

WaterBot es un robot sencillo diseñado para recordarte que tenés que regar tus plantas. Cuando la planta tiene suficiente agua, el robot prende un LED verde; cuando necesita agua, prende un LED rojo como recordatorio.

Materiales Necesarios

Hardware Obligatorio:

  1. Arduino Uno (o similar).
  2. Cables puente.
  3. 2 LEDs (uno rojo y otro verde).
  4. Batería de 9V y cable conector para Arduino.
  5. Sensor de humedad del suelo.
  6. Resistencias (220 ohmios para cada LED).

Opcional:

  • Tablero de circuitos (protoboard).
  • Botón para resetear el sistema.

Herramientas:

  • Soldador (para conexiones permanentes).
  • Pistola de pegamento caliente (para fijar piezas).
  • Alicates.
  • Cuchilla X-Acto (para detalles precisos).
  • Esquema de Conexión.
¡Conseguí los materiales!
  1. Sensor de humedad:
  • VCC a 5V en Arduino.
  • GND a GND en Arduino.
  • OUT (digital) a pin digital D2.
  1. LEDs:
  • Conecta cada LED a un pin digital (D9 para verde, D10 para rojo) con resistencias de 220 ohmios.
  • El cátodo de ambos LEDs se conecta a GND.

Código Arduino

Este código controla el sensor y enciende los LEDs según los datos de humedad.

Código

// Configuración de pines

const int pinSensor = 2;  // Sensor de humedad

const int ledVerde = 9;   // LED verde (suficiente agua)

const int ledRojo = 10;   // LED rojo (falta agua)

 

void setup() {

  pinMode(pinSensor, INPUT); // Sensor de humedad como entrada

  pinMode(ledVerde, OUTPUT); // LED verde como salida

  pinMode(ledRojo, OUTPUT);  // LED rojo como salida

}

 

void loop() {

  int humedad = digitalRead(pinSensor); // Lee el estado del sensor

 

  if (humedad == HIGH) { // Si la planta tiene suficiente agua

    digitalWrite(ledVerde, HIGH); // Enciende el LED verde

    digitalWrite(ledRojo, LOW);  // Apaga el LED rojo

  } else { // Si la planta necesita agua

    digitalWrite(ledVerde, LOW); // Apaga el LED verde

    digitalWrite(ledRojo, HIGH); // Enciende el LED rojo

  }

 

  delay(1000); // Pausa para evitar lecturas rápidas

}

 

Montaje Final

  1. Fija el sensor de humedad a la base del robot.
  2. Coloca los LEDs en los ojos del robot (si el diseño lo permite).
  3. Ensambla el cuerpo del robot con pegamento caliente o tornillos.
  4. Conecta la batería de 9V al Arduino para que el robot sea autónomo.

¿Cómo Funciona?

  1. Sensor de humedad: Detecta si el suelo tiene suficiente agua.
  2. Arduino: Procesa la señal del sensor y decide cuál LED encender.
  3. LEDs: El LED verde indica que no necesitas regar, mientras que el rojo te recuerda hacerlo.

Ampliaciones Posibles

Sonido: Agrega un buzzer para alertas adicionales.

  • Pantalla: Usa un display LCD para mostrar mensajes personalizados.
  • Conexión Wi-Fi: Conecta el sistema a una red para recibir alertas en tu teléfono.

Encontrá en nuestra web todo lo que buscás para tus proyectos, desde componentes hasta kits completos. ¡Conseguí lo necesario para transformar tus ideas en realidad!

TP3D

No te pierdas nuestras próximas notas, donde vamos a presentar otros proyectos Arduino innovadores. ¡Seguí nuestras publicaciones y descubrí nuevas ideas cada semana!

Hasta la próxima.

blogger Image

TP3D

Publicaciones relacionadas

Proyecto arduino: Válvula Eléctrica para Cultivo

Leer más

Proyecto Arduino: Juego Memotécnico con Keypad

Leer más

Proyecto Arduino: Reloj y Termómetro Digital

Leer más

Agrega tu comentario

Cancel Reply

Categorías

  • Casos de éxito
  • Nuevos productos
  • Odontología
  • Moda
  • Joyería

IMPRESORAS

  • Hellbot
  • Creality

Suscribite

Dejanos tu e-mail y recibí nuestras novedades

Twitter Facebook Dribbble Youtube Pinterest Medium
Facebook Twitter Youtube Instagram

© 2023 TP3D

Social Chat is free, download and try it now here!