Chat
Welcome to Flux
Treat Flux like your intern. Tell it what you'd like to build and it'll get to work. You can also ask it questions, brainstorm ideas, and teach it your preferences. Learn More
Ready.
Reviews
Properties
Properties describe core aspects of the project.
Pricing & Availability
Distributor | Qty 1 |
|---|
Assets
No assets added.
Controls
Welcome 👋
Flux helps you build PCBs faster with an AI teammate!
Create your account to collaborate, stay updated, fork your own version, and get instant answers from our AI agent.
luisjavier27
copilot
- Microcontrolador:
- Arduino Uno
- Sensores:
- Sensor de humedad del suelo (ej. FC-28)
- Actuadores:
- Bomba de agua de 5V o 12V
- Relé para controlar la bomba
- Fuentes de alimentación:
- Fuente de alimentación para la bomba (dependiendo del voltaje de la bomba)
- Cable USB o adaptador para alimentar el Arduino
- Otros:
- Tubos de riego
- Cables de conexión
- Protoboard y/o soldadura
Conexiones básicas:-
Conecta el sensor de humedad:
- Conecta la salida analógica del sensor (A0) al pin analógico (A0) del Arduino.
- Conecta la alimentación y tierra del sensor al 5V y GND del Arduino, respectivamente.
-
Conecta el relé para controlar la bomba:
- Conecta una de las entradas del relé a un pin digital del Arduino (ej. D7).
- Conecta la alimentación y tierra del relé al 5V y GND del Arduino.
-
Conecta la bomba de agua al relé:
- Conecta la bomba al circuito de conmutación del relé.
- Conecta la bomba a una fuente de alimentación externa adecuada (esto puede ser una batería o un adaptador de corriente, dependiendo de la especificación de la bomba).
Código básico de Arduino: Consideraciones:thresholdsegún las condiciones de sequedad deseadas.copilot
- Microcontrolador:
- Arduino Uno
- Sensores:
- Sensor de humedad del suelo (ej. FC-28)
- Actuadores:
- Bomba de agua de 5V o 12V
- Módulo de relé para manejar la bomba
- Alimentación:
- Fuente de alimentación externa para la bomba
- Cable USB o adaptador para alimentar el Arduino
- Cables y otros:
- Protoboard (opcional para prototipos)
- Cables de conexión
Conexiones del Sistema-
Conectar el Sensor de Humedad:
- Conecta la salida analógica del sensor a A0 del Arduino.
- Conecta la alimentación (VCC) del sensor a 5V del Arduino y el GND del sensor al GND del Arduino.
-
Conectar el Módulo de Relé:
- Conecta la entrada de control del relé al pin digital D7 del Arduino.
- Conecta el VCC del relé a 5V y el GND del relé a GND del Arduino.
-
Conectar la Bomba de Agua:
- Conecta la bomba a través del contacto de conmutación del relé.
- Alimenta la bomba con una fuente externa adecuada (ej. si la bomba es de 12V, utiliza una fuente de 12V).
Código Arduinothresholdbasándote en las condiciones del suelo.luisjavier27
copilot
-
Microcontrolador:
- Arduino Uno
-
Módulo de Tiempo Real:
- DS1307 o DS3231 RTC para el seguimiento preciso del tiempo.
-
Display:
- Display de 7 segmentos de 4 dígitos o una pantalla LCD (ej. LCD 16x2).
-
Botones:
- Botones para:
- Ajuste de hora
- Ajuste de minutos
- Ajuste de alarma
- Activar/desactivar alarma
-
Buzzer:
- Buzzer piezoeléctrico para la alarma sonora.
-
Otros:
- Resistencias (para los leds del display, si se usan de 7 segmentos)
- Protoboard y cables de conexión
Esquema de Conexiones-
Conectar el RTC:
- SDA del RTC al pin A4 del Arduino
- SCL del RTC al pin A5 del Arduino
- VCC del RTC a 5V del Arduino
- GND del RTC a GND del Arduino
-
Conectar el Display:
- Dependiendo del display elegido, conectar los pines correspondientes a los digitales del Arduino. Para un LCD 16x2, utilizar la librería LiquidCrystal y conectar a los pines digitales (ej. D2-D7).
-
Conectar los Botones:
- Conectar cada botón a un pin digital, utilizando pull-down resistors (conectar el otro pin de cada botón a GND).
-
Conectar el Buzzer:
- Conectar una terminal del buzzer al pin digital (ej. D8) y la otra terminal a GND.
Código ArduinoRTClibpara manejar el RTC yLiquidCrystalpara manejar el display LCD.luisjavier27
copilot
-
Microcontrolador:
- Arduino Uno
-
Módulo de Tiempo Real (RTC):
- DS3231 RTC (más preciso y confiable que el DS1307)
-
Display:
- Módulo de 7 segmentos de 4 dígitos con controlador (por ejemplo, TM1637 )
-
Botones:
- Cuatro botones pulsadores para:
- Ajustar horas del reloj
- Ajustar minutos del reloj
- Ajustar horas de la alarma
- Ajustar minutos de la alarma
- Un botón adicional para desactivar la alarma
-
Buzzer:
- Buzzer piezoeléctrico para la señal de alarma sonora.
-
Otros:
- Resistencias (para botones)
- Protoboard y cables de conexión.
Esquema de Conexiones-
Conectar el RTC:
- SDA del RTC a A4 en el Arduino
- SCL del RTC a A5 en el Arduino
- Alimentación y GND del RTC a 5V y GND del Arduino
-
Conectar el Display:
- Conectar los pines del display (CLK y DIO) a dos pines digitales del Arduino (por ejemplo, D2 y D3).
-
Conectar Botones:
- Conectar cada botón a un pin digital con resistencias pull-down (ejemplos: D4, D5, D6, D7, D8).
-
Conectar el Buzzer:
- Conecta una terminal del buzzer al pin digital (ej. D9) y la otra terminal a GND.
Código Arduinoluisjavier27