Buenas Taringueros, linces, troesmas o diamonds vamos a comenzar unos tutoriales en T! sobre Arduino.
-------------------------------------------------Barra separadora nivel Pobre------------------------------------------
Que es Arduino?
Respuesta (Entrada de la Wikipedia): Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinares.2 3
El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos de entrada/salida.4 Los microcontroladores más usados son el Atmega168, Atmega328, Atmega1280, y Atmega8 por su sencillez y bajo coste que permiten el desarrollo de múltiples diseños. Por otro lado el software consiste en un entorno de desarrollo que implementa el lenguaje de programación Processing/Wiring y el cargador de arranque que es ejecutado en la placa.4 Se programa en el ordenador para que la placa controle los componentes electrónicos.
Desde octubre de 2012, Arduino se utiliza también con microcontroladoras CortexM3 de ARM de 32 bits,5 que coexistirán con las más limitadas, pero también económicas AVR de 8 bits. ARM y AVR no son plataformas compatibles a nivel binario, pero se pueden programar con el mismo IDE de Arduino y hacerse programas que compilen sin cambios en las dos plataformas. Eso sí, las microcontroladoras CortexM3 usan 3,3V, a diferencia de la mayoría de las placas con AVR, que generalmente usan 5V. Sin embargo, ya anteriormente se lanzaron placas Arduino con Atmel AVR a 3,3V como la Arduino Fio y existen compatibles de Arduino Nano y Pro como Meduino en que se puede conmutar el voltaje.
Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede ser conectado a software tal como Adobe Flash, Processing, Max/MSP, Pure Data. Las placas se pueden montar a mano o adquirirse. El entorno de desarrollo integrado libre se puede descargar gratuitamente.
Arduino puede tomar información del entorno a través de sus entradas analógicas y digitales, puede controlar luces, motores y otros actuadores. El microcontrolador en la placa Arduino se programa mediante el lenguaje de programación Arduino (basado en Wiring) y el entorno de desarrollo Arduino (basado en Processing). Los proyectos hechos con Arduino pueden ejecutarse sin necesidad de conectar a un ordenador.
También cuenta con su propio software que se puede descargar de su página oficial que ya incluye los drivers de todas las tarjetas disponibles lo que hace más fácil la carga de códigos desde el computador.
El proyecto Arduino recibió una mención honorífica en la categoría de Comunidades Digital en el Prix Ars Electrónica de 2006.
Que vamos a aprender en estos tutoriales?
Respuesta: Lo básico desde hacer parpadear un LED hasta crear sus propios proyectos.
Como los haremos?
Respuesta: En mi caso yo tengo un Arduino compatible llamado DFRduino pero para cosas practicas y tener screenshots ocuparemos la pagina 123circuits
Donde puedo comprar uno?
Respuesta en mi caso en Chile yo los compro en viña en una tienda llamada Tectronix (Pedir link por mp).
Cual versión de Arduino ocuparemos?
Respuesta: En este caso ocuparemos un Arduino Uno pero pueden ocupar Leonardo o Mega.
-------------------------------------------------Barra separadora nivel Pobre------------------------------------------
Despues de esas aclaraciones vamos directo a lo que nos importa que aprenderemos hoy?
bueno lince aprenderemos a hacer parpadear un LED.
-------------------------------------------------Barra separadora nivel Pobre------------------------------------------
Bueno lo primero que haremos sera entrar a la pagina de 123dciruits en caso de no tener un Arduino fisico
Este montaje sera sencillo ahora lo que haremos sera conectar el LED con la resistencia a un GND y el pin 13 recordemos que los LED tienen polaridad el que ira conectado al GND es la pata más corta y la otra al pin 13
Montaje en 123dcircuits:
codigo:
Resultado:
-------------------------------------------------Barra separadora nivel Pobre------------------------------------------
Hasta aquí la parte 1 donde aprendimos a hacer parpadear un LED.
YAPA:
Nombre: Kira Sinn
-------------------------------------------------Barra separadora nivel Pobre------------------------------------------
Que es Arduino?
Respuesta (Entrada de la Wikipedia): Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinares.2 3
El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos de entrada/salida.4 Los microcontroladores más usados son el Atmega168, Atmega328, Atmega1280, y Atmega8 por su sencillez y bajo coste que permiten el desarrollo de múltiples diseños. Por otro lado el software consiste en un entorno de desarrollo que implementa el lenguaje de programación Processing/Wiring y el cargador de arranque que es ejecutado en la placa.4 Se programa en el ordenador para que la placa controle los componentes electrónicos.
Desde octubre de 2012, Arduino se utiliza también con microcontroladoras CortexM3 de ARM de 32 bits,5 que coexistirán con las más limitadas, pero también económicas AVR de 8 bits. ARM y AVR no son plataformas compatibles a nivel binario, pero se pueden programar con el mismo IDE de Arduino y hacerse programas que compilen sin cambios en las dos plataformas. Eso sí, las microcontroladoras CortexM3 usan 3,3V, a diferencia de la mayoría de las placas con AVR, que generalmente usan 5V. Sin embargo, ya anteriormente se lanzaron placas Arduino con Atmel AVR a 3,3V como la Arduino Fio y existen compatibles de Arduino Nano y Pro como Meduino en que se puede conmutar el voltaje.
Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede ser conectado a software tal como Adobe Flash, Processing, Max/MSP, Pure Data. Las placas se pueden montar a mano o adquirirse. El entorno de desarrollo integrado libre se puede descargar gratuitamente.
Arduino puede tomar información del entorno a través de sus entradas analógicas y digitales, puede controlar luces, motores y otros actuadores. El microcontrolador en la placa Arduino se programa mediante el lenguaje de programación Arduino (basado en Wiring) y el entorno de desarrollo Arduino (basado en Processing). Los proyectos hechos con Arduino pueden ejecutarse sin necesidad de conectar a un ordenador.
También cuenta con su propio software que se puede descargar de su página oficial que ya incluye los drivers de todas las tarjetas disponibles lo que hace más fácil la carga de códigos desde el computador.
El proyecto Arduino recibió una mención honorífica en la categoría de Comunidades Digital en el Prix Ars Electrónica de 2006.
Que vamos a aprender en estos tutoriales?
Respuesta: Lo básico desde hacer parpadear un LED hasta crear sus propios proyectos.
Como los haremos?
Respuesta: En mi caso yo tengo un Arduino compatible llamado DFRduino pero para cosas practicas y tener screenshots ocuparemos la pagina 123circuits
Donde puedo comprar uno?
Respuesta en mi caso en Chile yo los compro en viña en una tienda llamada Tectronix (Pedir link por mp).
Cual versión de Arduino ocuparemos?
Respuesta: En este caso ocuparemos un Arduino Uno pero pueden ocupar Leonardo o Mega.
-------------------------------------------------Barra separadora nivel Pobre------------------------------------------
Despues de esas aclaraciones vamos directo a lo que nos importa que aprenderemos hoy?
bueno lince aprenderemos a hacer parpadear un LED.
-------------------------------------------------Barra separadora nivel Pobre------------------------------------------
Bueno lo primero que haremos sera entrar a la pagina de 123dciruits en caso de no tener un Arduino fisico
- -Arduino Uno /Mega o Leonardo
-1 Resistencia de 220 o 330 Ohms
-1 LED de cualquier color
-2 Jumpers Cables M/M
-Arduino IDE
Este montaje sera sencillo ahora lo que haremos sera conectar el LED con la resistencia a un GND y el pin 13 recordemos que los LED tienen polaridad el que ira conectado al GND es la pata más corta y la otra al pin 13
Montaje en 123dcircuits:
codigo:
int LED = 13; //Se declara el pin en el que ira conectado el LED
void Setup(){
pinMode(LED, OUTPUT); //Se declara que la variable LED sera una salida
}
void loop(){
digitalWrite(LED, HIGH); //Se escribe en el pin digital 13 para que el valor sea encendido
delay(1000) //Se hace un descanso para que se quede 1 segundo encendido, se declara en milisegundos
digitalWrite(LED, LOW); //Se escribe en el pin digital 13 para que el valor se apagado
delay(1000) //Se hace un descanso para que se quede 1 segundo encendido, se declara en milisegundos
}
Resultado:
-------------------------------------------------Barra separadora nivel Pobre------------------------------------------
Hasta aquí la parte 1 donde aprendimos a hacer parpadear un LED.
YAPA:
Nombre: Kira Sinn