Blog: Tutoriales de Arduino

BLOG: ARDUINO PROGRAMING NOTEBOOK de Brian Evans, todo un clásico sobre introducción a la programación de sketches para Arduino ahora en el formato original traducido al castellano. En la web ardumania.es. Arduino es una plataforma de Hardware Libre, el buque emblema del Open Hardware. A mí me gusta pensar en la placa Arduino como en el cerebro que controla todos nuestros proyectos. Realmente es un microcontrolador que nos permite interactuar con una gran variedad de sensores para reconocer el mundo y poder crear nuestros ingenios e inventos. Hasta ahce poco si queríamos algo similar teníamos…

Leer más

PDF: Guía de Arduino

PDF: GUIA DE ARDUINO de la Universidad de Córdoba en uco.es. Resumen del índice de contenidos: Hardware / Software. Instalaciones. Comenzando con Arduino. Ejemplos de proyectos. Índice general PREFACIO / 2. INTRODUCCIÓN / 2.1. ¾Qué es ARDUINO? / 2.2. ¾Por qué ARDUINO? 3. HARDWARE / 3.1. Placas E/S / 3.2. Arduino Diecimila /3.2.1. Visión General /3.2.2. Resumen/ 3.2.3. Alimentación / 3.2.4. Memoria / 3.2.5. Entrada y Salida / 3.2.6. Comunicación / 3.2.7. Programación / 3.2.8. Reseteo Automático (Software) / 3.2.9. Protección de Sobrecarga del USB / 3.2.10. Características Físicas / 4.…

Leer más

Robótica

Introducción; ¿Qué es la robótica? Desde hace décadas los robots se han insertado en diferentes ámbitos de nuestra cultura y sociedad. Los hemos visto en el cine, en épicas películas de robots como Terminator, Yo Robot y por supuesto Transformers, que junto a Mazinger Z fueron aquellos legendarios dibujos animados de robots japoneses que nos acompañaron en la infancia. El pasado era ficción, y en el presente, nos encontramos rodeados de diferentes tipos de robots que nos ofrecen un futuro apasionante. La implantación de robots en prácticamente todos los ámbitos de…

Leer más

PDF: Manual de Programación Arduino

PDF: MANUAL DE PROGRAMACIÓN DE ARDUINO en la web arduinobot.pbworks.com Estructura: estructura setup() loop() funciones {} uso de llaves ; punto y coma /*… */ bloque de comentarios // linea de comentario.  Variables: variables declaración de variables variable scope. Tipos de datos:  byte int long float arrays.  Aritmética: aritmética composición de asignaciones operadores de comparación operadores lógicos.  Constantes: constantes cierto/falso alto/bajo entrada/salida. Control de flujo: if if… else for while do… while.  E/S digitales: pinMode(pin, mode) digitalRead(pin) digitalWrite(pin, value).  E/S analógicas: analogRead(pin) analogWrite(pin, value).  Tiempo: delay(ms) millis().  Matemáticas: min(x, y)…

Leer más