domingo, 23 de julio de 2017

Individual# 3:Sensor de Temperatura y Humedad

¿Que es eso?
El sensor de temperatura y humedad DHT11 puede medir ,como su nombre lo indica, la temperatura y la humedad al mismo tiempo a pesar de ser de una familia de sensores de bajo precio, pero en contra comparado con otros sensores, este solo puede medir sus datos a una zona bastante limitada, tiene un procesador interno que funciona por medio de una señal digital, lo cual lo hace fácil de usar con microprocesadores como Arduino. Hay 2 modelos en el mercado, uno con 3 patas y otro con 4, aun así una de sus similitudes es el color azul, otro es que en si solo se usara 3 patas como en la siguiente foto.
arduino-dht11-dht22-patillaje
Otras de las desventajas es que solo la señal de la que puede ser transmitidas las instrucciones de es de 20 metros, en comparación un modelo mejor que seria el DHT22. En positivo tiene que aunque sea basico los datos que puedes obtener, tiene una respuesta de cada 2 segundos con datos excelentes.

Bibliográfia: 
Tallerarduino.com. (2017). Sensor DHT11 (Humedad y Temperatura) con Arduino. [online] Available at: https://tallerarduino.com/2012/12/24/sensor-dht11-humedad-y-temperatura-con-arduino/ [Accessed 23 Jul. 2017].

Luis Llamas. (2017). Medir temperatura y humedad con Arduino y sensor DHT11-DHT22. [online] Available at: https://www.luisllamas.es/arduino-dht11-dht22/ [Accessed 23 Jul. 2017].

DHT11, S. (2017). Sensor de Temperatura y Humedad DHT11 - Electronilab. [online] Electronilab. Available at: https://electronilab.co/tienda/sensor-de-temperatura-y-humedad-dht11/ [Accessed 23 Jul. 2017].

jueves, 20 de julio de 2017


 

Arduino UNO
El lenguaje arduino en si esta basado en C++, esta se usa para la programación en la pagina oficial, aun así también se puede usar para programar el arduino.
Arduino UNO es una placa micro controlador de la marca ATMEL, a diferencia de los otros arduinos, este contiene un ATmega16U2 que lo hace más rápido y eficaz a la hora de transferencias mas rápidas. 
La estructura básica del lenguaje arduino que se compone de 2 partes, etas 2 son necesarias para que se lleve acabo la instrucción:

void setup()
{
estamentos;
}
void loop()
{
estamentos;
 Tipos de Datos:
  • Byte. Almacena un valor numérico de 8 bits. Tienen un rango de 0-255.
  • Int. Almacena un valor entero de 16 bits con un rango de 32,767 a -32,768.
  • Long. Valor entero almacenado en 32 bits con un rango de 2,147,483,647 a -2,147,483,648.
  • Float. Tipo coma flotante almacenado en 32 bits con un rango de 3.4028235E+38 a -3.4028235E+38.
  • Arrays Se trata de una colección de valores que pueden ser accedidos con un número de índice (el primer valor del índice es 0). Ejemplos de utilización:
    • Definición y asignación. int myArray[] = {value0, value1, value2...}
    • Definición. int myArray[5]; // declara un array de 6 enteros
    • Asignación del cuarto componente. myArray[3] = 10;
    • Recuperar el cuarto componente y asignarlo a x. x = myArray[3];
  Variables:
Las variables son valores numéricos los cuales van a ir cambiando, va a ir en contra a los valores constantes.


Links:
https://aprendiendoarduino.wordpress.com/2015/03/26/lenguaje-de-programacion-c/
http://www3.gobiernodecanarias.org/medusa/ecoblog/ralvgon/files/2013/05/Caracter%C3%ADsticas-Arduino.pdf
https://arduinobot.pbworks.com/f/Manual+Programacion+Arduino.pdf
http://dfists.ua.es/~jpomares/arduino/page_07.htm
http://arduino.cl/arduino-uno/