para empezar que es un arduino.se come, a que sabe, un arduino no se come sino que. un arduino es una plataforma de desarrollo de computacion basada en una placa electronica y un entorno de programacion encargado de crear el software para dicha placa, compilarlo y grabarlo en el microcontrolador de esta. Tanto la placa como el entorno de programacion son Open Source, de esta forma tenemos acceso al codigo del IDEArduino y a los esquemas del circuito de la placa que podremos montar nosotros mismos si nos lo planteamos y disponemos de los componentes y herramientas necesarias los arduino es capas de interactuar con el mundo fisico y el mundo virtual con gran potencial para desarollar abjetos electricos como los robotss pero no sin ir mas alla de nuestro alcanse no quieran aser una protesis robotica instalacion de la programacion IdeArduino en Linux y Windows. aqui lo instalamos y lo configuramos para despues ser cosinarlo con wasabi .en linux es mas facil instalar el idearduino ejecutando desde la consola el sig comando apt-get install arduino es muy facil y rapido pero tiene el poblema la version de los repositorios es vieja y algunas placas no lo reconocen asi que les dire como instalarlo desde un paquete oficial con ello lo obtendremos actualizado antes debemos de instalar el java mames 15 o cualquier version aqui un tuto de como instalarlo tutorial http://www.java.com/es/download/help/linux_install.xml gran maestro no se si lo tengo instalado que en mi pc alien ware 20089 pro mames cabron premiun!!!! no ay pedo abre el cmd de linux osea la terminal y pon java -version te debe de salir esto si lo tienes despues descargarnos el programa de arduino aqui el link http://arduino.cc/es/Main/Software Descargamos el paquete y lo guardamos en el escritorio. Abrimos una terminal y le pasamos la ruta del Escritorio partiendo de la raíz (esto depende del sistema de ficheros propio), en mi caso: cd /home/BlindOwl/Escritorio descompriminos el paquete tar -xvzf arduino-1.0.1-linux.tgz se abre el contenido en una carpeta llamada rduino-1.0.1 segun la version esta es la que yo tengo la suya sera una version deferente bien, lo copiamos y pegamos en /bin con nuestro dedito indice con olor a ojt le picamos al click derecho en la apricacion y en editar menus se abrira un menu en el que podemos gestionar las aplicaciones en crear un lanzador para idearduino en la seccion de programacion (esta en la parte izquierda del menu) pulsamos elemento nuevo y se abre una ventana para crear un lanzador ºen nombre ponemos arduino ºen comando /bin/arduino-1.0.1/arduino ºen comentario ponemos lo que sea ºen el recuadro de la imagen o el icono especifica la ruta donde se encuentra ºle ponemos aceptar se creara el lanzador Configuración de IDEArduino con la placa: conectamos la placa en la pc y le damos a Herramientas → Tarjeta seleccionamos la placa que tengamos en el caso de este tutorial pondre placa uno en Herramientas → Puerto Serial debemos tener marcado algo como /dev/ttyACM# o /ttyUSB# (puede variar el numero en #), por ultimo en Herramientas →Programador seleccionamos AVRISP mkll. Ahora ya deberíamos poder comunicarnos con la placa, para asegurarnos cargaremos un programa y nos fijaremos si los leds TX y RX parpadean al grabarlo en el microcontrolador. Instalando y configurando IDEArduino en Windows: Se da por sentado que ya tenemos instalado java, si no es así hay que descargar el ejecutable desde la pagina oficial e instalarlo http://www.java.com/es/download/ Descargamos el programa en su última versión de la página oficial http://arduino.cc/en/Main/Software y lo descomprimimos en el pc, se creara una carpeta arduino-1.0.1, la abrimos y ya podemos abrir nuestro entorno de programación. para instalar el driver abrimos administrador de dispositivos con la placa conectada y nos aparece el listado Otros dispositivos → Dispositivo desconocido “Actualizar controlador” y después “Buscar software de controlador en el equipo”, especificamos la ruta de la carpeta drivers que se encuentra dentro de la arduino-1.0.1 que descomprimimos y aceptamos, automáticamente se instala el controlador. lAbrimos el entorno de programación y en Herramientas → Puerto Serial seleccionamos el puerto COM# que nos aparece en el administrador de dispositivos cuando instalamos el driver. Probamos a grabar un programa de prueba y nos fijamos si parpadean los leds TX y RX, si lo hacen y no sale ningún error en el IDEArduino esta todo correcto. Programación y prácticas. un arduino tiene facilidad en el entorno de programacion ya que utiliza un lenguaje c en el cual muchas funciones an sido eliminadas creando un lenguaje muy simpre pero versatil por ello tiene la posiblilidad de agregar libretas segun el proyecto que quieras hacer -Una cosa¿Qué es un diodo LED? Un diodo led es un tipo de diodo que ha sido contaminado en su proceso de montaje para que al pasar corriente eléctrica emita luz. -Aaaah mas o menos como una bombilla No exactamente, ya que los diodos tienen una polarización ,es decir que no da igual su conexión con la pila ya que la patilla larga debe ir al polo positivo de la pila y la patilla corta a tierra (Ánodo y cátodo). -Ok me fijaré en la conexión del diodo sabiendo esto empecemos Abrimos Arduino IDE Nos saldrá una ventana similar a esta, aquí es donde escribiremos el programa (las diversas acciones que realice nuestra placa con los distintos componentes electrónicos). Una vez abierto el programa tenemos que saber que hace cada botón que vemos en lainterfaz y como se mete el programa en la placa arduino. El botón 1 lo que hará es comprobar si la sintaxis del programa es correcta. El botón 2 sube el programa (si es correcto) a nuestra placa arduino que debe estar conectada al ordenador con un cable como este: (El USB tipo A al ordenador y el tipo B conectado a nuestra placa) El botón 3 es útil para cuando los programas empiezan a ser más largos, lo que hace es abrir una nueva hoja para seguir con el programa. El botón 4 sirve para abrir ejemplos de programas con las diversas librerías. El botón 5 sirve para guardar nuestro programa en el ordenador. El botón 6 abre una ventana en la que se pueden ver/interactuar en aquellos programas que establecen una comunicación directa con el ordenador. pero maestro iliminati de la constelacion de orion y sus estrellas que susede como que libretas, las que usames en la escuela, o una libreta de apuntes? Muy buena pregunta aunque estamos retrasando bastante el parpadeo de nuestro diodo led. Una cosa muy importante en arduino son las librerías dicho de manera sencilla son las que hacen que nuestra placa pueda realizar las diferentes acciones que queremos que desarrolle de una forma mas sencilla, de esta forma reducimos mucho el código. En la pagina de arduino viene esto sobre las librerías: Las Librerías proveen funcionalidad extra a nuestro sketch, por ejemplo: al trabajar con hardware o al manipular datos. Arduino de por si trae unas librerías para realizar montajes pero nosotros podemos agregar nuevas librerías según lo que queramos hacer. Por ahora no explicaré como agregar nuevas librerías ya que las que trae por defecto nos bastaran para realizar los proyectos. Una vez dicho todo esto empecemos con nuestro primer programa void setup() { pinMode(13, OUTPUT); } void loop() { digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000); } que es todo esto -Jajaja esto son las instrucciones que harán que nuestro diodo led parpadeé -Pues explica cada cosa que con esto me has matado En todo programa de arduino hay dos partes: void setup() y void loop() void setup() es la parte en la que nosotros diremos a la placa cuales son los pines que debe utilizar y de que modo. void loop() es la parte donde diremos las acciones que tiene que realizar la placa con esos pines. En este caso en void setup() estamos diciendo que el pin 13 de la placa actué como salida. En void loop() estamos usando la función digitalWrite() que lo que hace es enviar una señal eléctrica si esta en HIGH y si esta en LOW no enviarla. Y delay() que lo que hace es esperar un tiempo hasta que se realice la siguiente acción en este caso 1000 milésimas de segundo que son 1 segundo (Esta función se mide en milésimas). en resumen lo que hacemos es mendarle una señal electrica ala placa 13 en donde esta conectado el diodo lo que are que este prenda y el segundo se apagare consecutivamente Así sería la conexión correcta del diodo según lo que hemos escrito. Sólo nos quedaría subir el programa a la placa con el botón 2(Imagen anterior) conectar el diodo correctamente y esperar resultados. (La patilla larga del diodo en el pin 13) maestro no entendi bien lo que acabas de decir no te preocupes que esto solo es la introduccion en el proximo capitulo de las pelotas del dragon empezaremos a programar que todo esto fue solo la intro es mas que obvio denunciado lince[
como programar un arduino en windows y linux
Datos archivados del Taringa! original
65puntos
1,162visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos: