PROYECTOS ARDUINO





                                                          PLACA ARDUINO 

¿QUE ES ARDUINO? 

Es una plataforma de desarrollo basada en una placa electrónica de hardware libre que incorpora un micro-controlador re-programable y una serie de pines hembra, los que permiten establecer conexiones entre el microcontrolador y los diferentes sensores y actuadores de una manera muy sencilla (principalmente con cables dupont).


Por otro lado Arduino nos proporciona un  software consistente en un entorno de desarrollo(IDE),que implementa el lenguaje de programación de arduino y el bootloader ejecutado en la placa. La principal característica del software de programación y del lenguaje de programación es su sencillez y facilidad de uso.

El código de arduino es accesible por cualquier persona e identidad ,ya que ofrece un entorno de programación con el que se puede desarrollar y crear aplicaciones con sus placas dándole diversos tipos de utilidades.

Resultado de imagen para ARDUINO logo



¿COMO FUNCIONA ARDUINO?

La placa de arduino cuenta con diversas funciones,como ocurre con la mayoría de las placas microcontroladoras,sus principales funciones son : 

-CONTAR CON UN INTERFAZ DE ENTRADA :
Esta en algunos casos esta directamente conectada o unida a periféricos,o se conecta a ellos a través de puertos.

-EL INTERFAZ DE ENTRADA TRASLADA LA INFORMACIÓN AL MICROCONTROLADOR:
La pieza o el instrumento que se encarga de procesar los datos es el microcontrolador,y varia dependiendo las necesidades que tiene la persona al hacer el proyecto ya que existe una gran variedad de versiones disponibles.

-INTERFAZ DE SALIDA :
Esta pieza se encarga de llevar la información procesada a los periféricos autorizados de hacer un uso final de los datos ,en algunos casos se trata de otra placa que procesa la información o por otra parte puede ser una pantalla o altavoz que muestra la versión final de los datos procesados.


                                          LENGUAJE DE PROGRAMACIÓN

                                   


El lenguaje C++ es un lenguaje de programación diseñado con mecanismos que permiten la manipulación de objetos,esta programación es estructurada y orientada a objetos ,y actualmente existe un estándar denominado ISO C++.

Los elementos básicos de la programacion C++ son :

*{} entre llaves: sirven para definir el principio y el final de un bloque d einstrucciones.Se utilizan para los bloques de programación setup(),loop(),if,etc.

*; Punto y coma : se utiliza para separar instrucciones en el lenguaje de programación de arduino.y al igual,se utiliza para separar elementos de una instrucción de tipo "bucle for".

Asteriscos " **" : es el bloque de comentarios ,son áreas de texto ignorados por el programa y se utilizan para las descripciones del código o comentarios que ayudan a la comprensión del programa.

*Linea de comentarios // : se utiliza a menudo después de una instrucción,para proporcionar informacion para recordar mas adelante.




ZONA DE DECLARACIONES EN ARDUINO 

- VOID : reservado por la declaración de funciones sin valor de retorno ejemplo, void setup(),void loop ().

-INT: se declara el numero de la  variable o valor inicial.




                              ACTIVIDAD DE SOS EN ARDUINO CÓDIGO MORSE 

Los instrumentos que se vamos a utilizar son :

-Protoboard 
-Placa de arduino 
-Dos cables 
-1 led 
-resistencia de 220 


                        Esquema código morse

Nuestro código para implementar un SOS en morse en la placa arduino debe tener el led unido al pin digital 12 ,y a este pin se enviaran pulsos ,la funcion principal que se debe utilizar es LOOP enviando la funcion SecuenciaLetra y su duracion necesaria.La funcion hara una secuencia de tres intermitencias con la duración determinada.


                                               ACTIVIDAD DE SEMÁFORO 

Elementos que se necesitan : 

-Placa arduino UNO 
-1 Protoboard 
-1 led rojo 
-1 led amarillo 
-1 led verde 
-3 resistencias 220
-cables 

  
                                        Imagen 9 en Tutorial Arduino: Ejemplo Semáforo

Se conectan los pines digitales 13,12 y 11 de la placa arduino UNO y cada uno debe tener su debida resistencia,el cable largo del led debe estar conectado al voltaje positivo y la corta al voltaje negativo pasando por la resistencia;se deberá programar con la declaración de salida (OUTPUT),establecida en la función SETUP () ,luego se deberán encender y apagar los leds con la función LOW o HIGH,y finalmente determinando el tiempo con DELAY.


                                         ACTIVIDAD SENSOR ULTRASONICO HC-SR04


El sensor ultrasónico se usa frecuentemente en la robótica,ya que se utiliza para detectar objetos,su funcionamiento consiste en emitir un sonido ultrasónico por uno de sus transductores,y esperar que el sonido rebote de algún objeto presente.

Elementos que se necesitan : 

-sensor hc-sr04
-placa arduino UNO R3
-Protoboard
-cables

 con cables hacemos las siguientes conexiones:
- Trigger del sensor al pin 2 del arduino
- Echo del sensor al pin 3 del arduino

Conexion modulo HC-SR04
1. configuramos los pines y la comunicación serial 
2.en el bucle VOID LOOP () enviamos un pulso al Trigger del sensor
3.Recibimos el pulso de respuesta del sensor por el pin Echo,usamos la función PulseIn para medir el pulso.
4.enviamos el valor de la distancia 
5.ponemos una pausa de 100 ms.
6.se carga el programa y se abre el monitor serial 
7.Finalmente aparecerán los valores de la distancia respecto al sensor.


                                       

























Comentarios