Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La respuesta es que puedes hacer/construir casi de todo. Arduino es una plataforma para
programar un microcontrolador y por lo tanto puede hacer todo lo que puede hacer una
específicas. Un arduino puede hacer las tareas de un autómata e intercambiar datos con
en el mundo maker dentro del movimiento DIY, pero también vamos a plantearlo desde
Podemos usar Arduino como una herramienta de prototipado, para hacer un despliegue
rápido de una idea o medir de una manera objetiva resultados. Con Arduino también
podemos hacer “smart” las cosas, es decir, que se conecten a internet. Podemos twitterar,
mandar correos, publicar en otras redes sociales, poner datos en tiempo real en internet o
en un servidor privado, compartir su estado, interactuar con el entorno remotamente,
etc…
Arte
Marketing
Utilizado para automatizar publicidad y hacerlo mas llamativo para las personas.
Impresoras 3D
Programación de impresoras 3D
Robótica
Se usa para programar los robots a los usos deseados, como el brazo robótico en
laboratorio de la universidad.
Industria
Ciencia
SISTEMA DE RIEGO AUTOMATIZADO
PARTES ARDUINO
1.RELAY SRD-05VDC-SL-C
CARACTERISTICAS:
5 pines de conexión
Arduino es una placa con un microcontrolador de la marca Atmel y con toda la circuitería
de soporte, que incluye, reguladores de tensión, un puerto USB (En los últimos modelos,
pines que pueden configurarse como entrada o salida y a los que puede conectarse
salidas analógicas suelen utilizarse para enviar señales de control en forma de señales
PWM. Arduino UNO es la última versión de la placa, existen dos variantes, la Arduino
UNO convencional y la Arduino UNO SMD. La única diferencia entre ambas es el tipo
Nosotros nos decantaremos por la primera porque nos permite programar el chip sobre la
Entradas Salidas
Cada uno de los 14 pines digitales se puede usar como entrada o como salida. Funcionan
a 5V, cada pin puede suministrar hasta 40 mA. La intensidad máxima de entrada también
es de 40 mA. Cada uno de los pines digitales dispone de una resistencia de pull-up interna
de entre 20KΩ y 50 KΩ que está desconectada, salvo que nosotros indiquemos lo
contrario. Arduino también dispone de 6 pines de entrada analógicos que trasladan las
Pines Especiales
hasta 8 bits.
SPI: Los pines 10, 11, 12 y 13 pueden utilizarse para llevar a cabo comunicaciones SPI,
Descripción:
Esta bomba de agua se moverá 2 Litros por minuto, sirve para trabajo pesado con
resistente. Es totalmente sumergible y refrigerado por agua. Utilice esta bomba para hacer
Especificaciones:
Caudal: 80-120L / H
magnética
4.HIGRÓMETRO FC-28
Es un sensor que mide la humedad del suelo. Son ampliamente empleados en sistemas
suficiente para realizar una medición absoluta de la humedad del suelo, pero tampoco es
se distribuye con una placa de medición estándar que permite obtener la medición como
valor analógico o como una salida digital, activada cuando la humedad supera un cierto
umbral.
La salida digital dispara cuando el valor de humedad supera un cierto umbral, que
ajustamos mediante el potenciómetro. Por tanto, obtendremos una señal LOW cuando el
El valor concreto dependerá del tipo de suelo y la presencia de elementos químicos, como
fertilizantes. Además, no todas las plantas requieren la misma humedad, por lo que lo
El esquema eléctrico
Ahora si queremos usar la lectura analógica, conectamos la salida A0 a una de las entradas
analógicas de Arduino.
int humeValue = 0;
int humedad;
int regarPin = 2;
void setup() {
pinMode(regarPin, OUTPUT);
Serial.begin(9600);
void loop() {
humeValue = analogRead(sensorHumedad);
delay(1500);
// ----------------------------------------------------
// Imprimir valores
// ----------------------------------------------------
humedad = humeValue ;
Serial.print("Humedad:");
Serial.println(humedad);
Serial.println("====================================================
===================");
// ----------------------------------------------------
// ----------------------------------------------------
digitalWrite(regarPin, LOW);
Serial.println("Debe regar");
else{
digitalWrite(regarPin, HIGH );
Serial.println("====================================================
===================");