Tutoriales Arduino
24 junio, 2011
Una excelente pagina web tronixstuff escrita por John Boxall
En ella hay una serie de tutoriales sobre la plataforma.Arduino y sus aplicaciones.
Desde los primeros pasos hasta la conexión de redes inalámbricas.
La web esta en ingles, pero también escrita que se puede traducir con Google sin problemas.
En los ejemplos de los tutoriales se incluyen vídeos.
Un breve resumen de lo que podemos encontrar:
- Introduction to the Arduino system Introducción al sistema de Arduino
- Basic digital outputs Básicos salidas digitales
- Lots of blinking LEDs! Un montón de LEDs parpadear!
- learn about electricity aprender acerca de la electricidad
- the for loop el bucle
- random numbers números aleatorios
- pulse-width modulation modulación de ancho de pulso
- fun with RGB LEDs diversión con LEDs RGB
- reading analogue inputs la lectura de las entradas analógicas
- building a voltmeter la construcción de un voltímetro
- sensing temperature with the Analog Devices TMP36 detección de la temperatura con la Analog Devices TMP36
- sending data back to the host PC with the serial outputs el envío de datos a la PC host con las salidas en serie
- libraries bibliotecas
using parallel LCD screens el uso paralelo de pantallas LCD- building a digital thermometer la construcción de un termómetro digital
- LCD screens – please see chapter 24 Pantallas de cristal líquido – por favor vea el capítulo 24
- controlling relays to switch heavy current loads relés de control para cambiar pesadas cargas de corriente
- creating your own functions la creación de sus propias funciones
- interrupts interrupciones
- having lots of fun with servos con mucha diversión con los servos
- building an analogue electronic thermometer la construcción de un termómetro electrónico analógico
- learning about binary numbers aprender acerca de los números binarios
- getting more output pins using the 74HC595 shift register cada vez más los pines de salida usando el registro de desplazamiento 74HC595
- making noises with buzzers and sounds with speakers hacer ruido con timbres y sonidos con altavoces
- understanding arrays matrices de comprensión
- building a temperature data logger la construcción de un registrador de datos de temperatura
- Controlling more than one 74HC595 shift register Controlar más de un registro de desplazamiento 74HC595
- Using 7-segment LED displays Utilizando displays de 7 segmentos LED
- We examine and hack a remote control toy car in order to control it with an Arduino Examinamos y cortar un coche de control remoto de juguete con el fin de controlarlo con un Arduino
- learn some more functions aprender algunas funciones más
- build a binary quiz game – testing your ability to convert binary to base-10 construir un juego de preguntas binarias – prueba su capacidad de convertir el binario a la base-10
- Using 4-digit 7-segment LED display modules with shift registers Con 4 dígitos de 7 segmentos LED módulos de pantalla con los registros de desplazamiento
- Examining the Sharp infra-red distance sensor Examinar el Sharp sensor de infrarrojos a distancia
- Making our first protoshield Hacer que nuestra primera Protoshield
- build a device to display values from an analogue sensor construir un dispositivo para mostrar los valores de un sensor analógico
Chapter Six (addendum) Capítulo Seis (adición)
- more about using 4-digit 7-segment LED display modules más sobre el uso de 4 dígitos de 7 segmentos LED módulos de pantalla
- Hexadecimal numbers Los números hexadecimales
- Binary-coded decimal numbers Codificado en binario los números decimales
- the switch…case function el interruptor … caso la función
- introduction to the I2C bus (“two wire interface”) introducción al bus I2C («interfaz de dos cables»)
- Using the Maxim DS1307 real time clock IC Utilizando el Maxim DS1307 reloj en tiempo real IC
- make our own digital clocks! hacer que nuestros propios relojes digitales
- Some more timing with the Maxim DS1307 Un poco más de tiempo con el DS1307 Maxim
- receive user input via the serial monitor box recibir datos del usuario a través de la caja del monitor serie
- control physical movement with the serial input data control de movimientos físicos con los datos de entrada de serie
- make our own analogue clock! hacer nuestro propio reloj analógico !
- Blink more LEDs with an 8×8 LED matrix display module Blink más LEDs con un 8 × 8 LED módulo de pantalla de matriz
- Spend some time considering user interfaces with our projects Pasar algún tiempo considerando las interfaces del usuario de nuestros proyectos
- create a function to use a potentiometer to return a number in a desired range of numbers (0~x) crear una función para utilizar un potenciómetro para obtener un número en un rango deseado de números (0 ~ x)
- implement a user-interface on the digital clock from Chapter Seven implementar una interfaz de usuario en el reloj digital del Capítulo Siete
- build our own digital alarm clock! construir nuestro propio reloj alarma digital!
- Creating a minimal Arduino board using a bootrom La creación de un mínimo de placa Arduino con un bootrom
- Using Arduino to control a relay with an on/off timer Utilizando Arduino para controlar un relé con un encendido / apagado del temporizador
- build our own dual timer control system with various timing options construir nuestro propio sistema de doble control del temporizador con las opciones que varios
- Start using wireless data link modules Empezar a utilizar los módulos de enlace de datos inalámbrica
- Control digital pins remotely using wireless Pines de control digital de forma remota utilizando una conexión inalámbrica
- Investigate rotary encoders Investigar encoders
Chapter T welve Capítulo T welve
- More about rotary encoders Más información acerca de encoders
- Using common-anode LED display modules El uso de ánodo común módulos LED de la pantalla
- Create a button board Crear un tablero de botón
- Start the series of making a prototype into a product Comenzar la serie de hacer un prototipo en un producto
Chapter Thirteen Capítulo XIII,
- examine piezoelectric buzzers examinar zumbadores piezoeléctricos
- continue with our alarm clock, adding a snooze function continuar con nuestro reloj de alarma, la adición de una función de repetición
- using wireless radio modules to create some remote control systems and sending various data over the airwaves. utilizando los módulos inalámbricos de radio para crear un sistema de control remoto y el envío de varios datos sobre el aire.
blinky – the one eyed clock Blinky – el reloj de un solo ojo
- an Arduino-based project of interest un proyecto basado en Arduino de interés
Chapter Fourteen Capítulo XIV,
- A detailed yet simple introduction to using the XBee wireless data transceivers with Arduino projects – by reader request Una introducción detallada y simple de usar el XBee transceptores inalámbricos de datos con los proyectos de Arduino – por solicitud de lector
Chapter Fifteen Capítulo Quince
- A beginner’s guide to RFID with Arduino! Una guía del principiante a la RFID con Arduino! We build RFID tag/card readers, RFID control systems, and an RFID data logger with time, date and so on – by reader request Construimos etiqueta RFID / Lectores de tarjetas, sistemas RFID de control, y un registrador de datos de RFID con hora, fecha, etc – a petición lector
Chapter Sixteen Capítulo Dieciséis
- Getting started with using ethernet and Arduino – by reader request Primeros pasos con el uso de Ethernet y Arduino – por solicitud de lector
Chapter Seventeen Capítulo Diecisiete
- Getting started with using GPS receivers and Arduino – by reader request Primeros pasos con el uso de receptores GPS y Arduino – por solicitud de lector
Chapter Eighteen Capítulo XVIII
- Start playing with RGB LED matrix units Empezar a jugar con RGB LED matriz de unidades
Electronic Dice Dice electrónica
- An Arduino-based project of interest Un proyecto basado en Arduino de interés
Adding a real-time clock to the TwentyTen Arduino-compatible board La adición de un reloj en tiempo real a la TwentyTen Arduino-compatible bordo
Chapter Nineteen Capítulo XIX,
- More about GPS Más información sobre GPS
- Arduino and the I2C bus. Arduino y el bus I2C. We learn the basics of reading and writing data to various I2C devices, in preparation for future tutorials. Aprendemos los conceptos básicos de lectura y escritura de datos en varios dispositivos I2C, como preparación para futuros tutoriales.
Chapter Twenty-one Capítulo Veintiuno
- More on Arduino and the I2C bus, including I/O expanders and EEPROM use Más información sobre Arduino y el bus I2C, incluyendo E / S utilizan expansores y EEPROM
Chapter Twenty-two Capítulo Veintidós
- Arduino and the AREF pin Arduino y el pin AREF
Chapter Twenty-three Capítulo Veintitrés
- Arduino and the touch-screen Arduino y la pantalla táctil
Chapter Twenty-four Capítulo Veinticuatro
- Arduino and monochrome LCDs (both character and graphical) Arduino y blanco y negro LCD (ambos de carácter y gráfica)
Chapter Twenty-five Capítulo Veinticinco
- Using analog input to read multiple buttons Utilizando la entrada analógica para leer varios botones
Chapter Twenty-six Capítulo Veintiséis
- Arduino and GSM cellular – part one Arduino y celulares GSM – una parte
Chapter Twenty-seven Capítulo Veintisiete
- Arduino and GSM cellular – part two Arduino y celulares GSM – segunda parte
Chapter Twenty-eight Capítulo Veintiocho
- Arduino and a colour LCD shield Arduino y un escudo color LCD
Chapter Twenty-nine Capítulo Veinte y nueve
- Arduino and a colour TFT LCD Arduino y una pantalla LCD TFT a color
Chapter Thirty Capítulo Treinta
- Arduino and twitter. Arduino y twitter.
Chapter Thirty-one Capítulo treinta y uno
- Arduino’s inbuilt EEPROM EEPROM incorporado Arduino
Chapter Thirty-two Capítulo treinta y dos
- Arduino and infra-red remote control Arduino y infrarrojos del mando a distancia
Chapter Thirty-three Capítulo treinta y tres
- Control AC power outlets via SMS Control de las tomas de corriente AC a través de SMS
- Arduino and the SPI bus (part one) Arduino y el bus SPI (primera parte)
- Arduino and video out – part one A Arduino y video – una parte
- Arduino and the SPI bus (part two) Arduino y el bus SPI (segunda parte)
- Timing applications with millis() Aplicaciones de sincronización con millis ()