ARDUINO
JUEGOS,
MÚSICA,
ESTABLECE TEMPORIZADORES,
ALARMAS,
ENCIENDE APAGA LAS LUCES U OTROS APARATOS.
CALCULADORA
UNA ESTACIÓN METEOROLÓGICA!
FECHA Y HORA,
BLUETOOTH 4.0,
TODO CON COMANDOS DE VOZ!
Y también con una pantalla táctil, tiene un pequeño motor para que pueda girar cuando uno de los dos micrófonos lo escuche hablar o hacer un ruido.
Simulador para Arduino v1.11
Historia de Arduino
Arduino nace ante la necesidad de crear proyectos donde se necesitaba una placa programable, que controlara la electrónica, gestionada por personal sin formación técnica.
Versiones de Arduino:
Uno*, el modelo estándar;
Mini*, para proyectos pequeños;
Mega*, para proyectos grandes,
Lilypad*, para proyectos textiles,
Simulando un proyecto Arduino
Si no dispones de una placa de Arduino puedes conocerla a través del uso de simuladores, que te permiten crear un montaje simulando la conexión de los componentes y programando los mismos.
Algunos son gratuitos y otros de pago:
Arduino Simulator*. Avanzado, aplicación para Windows y comercial (de pago).
UnoArduSim*. Simple, multiplataforma y abierto.
circuits.io*. En línea, avanzado y gratuito.
Tinkercad circuits*. Integración del uso de Arduino en la plataforma Tinkercad.
Te proponemos usar el último, Tinkercad circuits*, con un ejemplo sencillo para el entorno de Arduino en este simulador.
Busca y analiza un proyecto que utilice Arduino
Si eliges esta opción tendrás que:
Buscar entre las referencias que hemos comentado en Ideas Clave, algún proyecto que te interese. Piensa en alguno sencillo que puedas implementar y utilizar con tu alumnado.
Revisar los componentes que necesitarías y la programación que utilizarías.
Escribir sobre el proyecto, su dificultad y lo que tendrías que hacer para realizarlo.
Crea un proyecto con Arduino
Si eliges esta opción tendrás que:
Si eliges esta opción tendrás que:
Definir el proyecto a realizar; empieza por alguno sencillo que puedas implementar con tus alumnos. Puedes inspirarte en alguna de las referencias que hemos incluido en el apartado de Ideas Clave.
Anotar los componentes que vas a necesitar y revisar si los tienes accesibles.
Buscar la programación que vas a usar entre los ejemplos disponibles o realizarla.
Realizar el montaje del proyecto elegido.
TUTORIALES ARDUINO POR TEMÁTICA
FAMILIAS DE TUTORIALES
Esta es la clasificación de los tutoriales según su función principal.
Genérico | Entradas para comenzar y conocimientos genéricos sobre Arduino |
I/O | Entradas y salidas, incluyendo analógicas, digitales, PWM, transistores, relés |
Sensores | Obtener mediciones del entorno (temperatura, ópticos, acelerómetros…) |
Actuadores | Realizar acciones en el entorno (motores, electroimanes, ventiladores…) |
UI/Displays | Transmitir información al usuario (LED, displays, sonido…) |
Controles | Recibir comandas del usuario (botones, mandos…) |
Comunicación | Transmitir información entre dispositivos (Serial, I2C, SPI…) |
SUBFAMILIAS DE TUTORIALES
Algunas de las subcategorías y etiquetas habituales en los tutoriales
Kit de Prácticas
Las prácticas de este curso están diseñadas para usar con los elementos disponibles en el kit de prácticas. Todo el material entregado es en préstamo y debe cuidarse al máximo, a la hora del montaje de las prácticas se seguirán las instrucciones para evitar dañar los componentes.
Todos los Kits, Arduinos y Shields en préstamo tienen un número de serie entre el 1 y el 21. A cada alumno se le asignará uno de ellos y es el que usará durante todo el curso.
Se entregará una hoja de préstamo de material que deberá estar rellenada con el número de kit entregado y firmada. Al final del curso se entregará otra hoja de devolución de material comprobando que todo el material está correcto.
Cada alumno tiene su propio kit con el número de kit. Recordad este número porque se usará durante las prácticas.
Conozcamos a fondo cada uno de los elementos del kit de prácticas.
Arduino UNO
El Arduino que usaremos durante el curso es el Arduino UNO. Es el Arduino más conocido y usado.
Arduino UNO: https://www.arduino.cc/en/Main/ArduinoBoardUno
Arduino Ethernet Shield
Un shield es una placa de circuito modular que se montan unas encima de otras para dar funcionalidad extra a un Arduino. Esta Shields son apilables.
Durante el curso usaremos el Ethernet Shield para conectar Arduino a una red interna o a Internet.
Ethernet Shield V1: https://www.arduino.cc/en/Main/ArduinoEthernetShieldV1
Se trata de la versión antigua del Ethernet Shield, ahora está la versión 2 https://store.arduino.cc/arduino-ethernet-shield-2 que usa el chip W5500 en lugar del chip W5100 que usa la placa que vamos a usar en el curso.
Arduino Starter Kit
Los elementos de los que disponemos como sensores, actuadores, motores y periféricos son los correspondientes al Arduino Starter Kit. Documentación Arduino Starter Kit: http://arduino.cc/en/Main/ArduinoStarterKit
Documentación Arduino Starter Kit: http://arduino.cc/en/Main/ArduinoStarterKit
Componentes:
1 Breadboard 400 points
70 Solid core jumper wires
1 Easy-to-assemble wooden base,
1 Stranded jumper wires (black)
1 Stranded jumper wires (red)
10 Pushbuttons
El Arduino Starter Kit viene con un libro de ejercicios, es posible ver este libro en castellano en la url: http://www.slideshare.net/TinoFernndez/libro-de-proyectos-del-kit-oficial-de-arduino-en-castellano-completo-arduino-starter-kit-arduino-projects-book
Con este kit hay 15 proyectos muy interesantes propuestos:
GET TO KNOW YOUR TOOLS an introduction to the basics
LOVE-O-METER measure how hot-blooded you are
COLOR MIXING LAMP produce any color with a lamp that uses light as an input
MOOD CUE clue people in to how you’re doing
LIGHT THEREMIN create a musical instrument you play by waving your hands
KEYBOARD INSTRUMENT play music and make some noise with this keyboard
DIGITAL HOURGLASS a light-up hourglass that can stop you from working too much
MOTORIZED PINWHEEL a colored wheel that will make your head spin
ZOETROPE create a mechanical animation you can play forward or reverse
CRYSTAL BALL a mystical tour to answer all your tough questions
KNOCK LOCK tap out the secret code to open the door
TOUCHY-FEEL LAMP a lamp that responds to your touch
HACKING BUTTONS create a master control for all your devices!
En esta lista de youtube hay varios video tutoriales de los proyecto propuestos por el Arduino Starter Kit: https://www.youtube.com/playlist?list=PLT6rF_I5kknPf2qlVFlvH47qHvqvzkknd
Video tutoriales con ejemplos de uso del Arduino Starter Kit: https://www.youtube.com/playlist?list=PLT6rF_I5kknPf2qlVFlvH47qHvqvzkknd
Arduino Leonardo
También disponemos de 10 unidades de Arduino Leonardo incluidos en el Kit XBee: http://www.digikey.es/product-detail/en/digi-international/XKB2-AT-WWG/602-1550-ND/5271212
Arduino Leonardo es otro de los Arduinos más usados y tiene como principal característica que el propio microcontrolador ya integra el interfaz USB.
Se usa un microcontrolador ATmega32u4 en lugar del ATmega328p del Arduino Uno.
Diferencias en entre Arduino UNO y Arduino Leonardo:http://www.tresdprinttech.com/cual-es-la-diferencia-entre-arduino-uno-y-arduino-leonardo/
Otros Elementos Disponibles
Disponemos de otros módulos que aunque no se usarán en este curso, puesto que son para el curso avanzado, están disponibles y si hay alguien interesado puede verse su uso y funcionamiento.
Módulo Wifi ESP8266 (ESP01): https://www.seeedstudio.com/WiFi-Serial-Transceiver-Module-w%26-ESP8266-1MB-Flash-p-2485.html
Módulo: http://espressif.com/sites/default/files/documentation/esp-wroom-s2_datasheet_en.pdf
Programador FTDI: http://www.tinyosshop.com/index.php?route=product/product&product_id=600
Módulo bluetooth HC-05: http://www.prometec.net/producto/modulo-bluetooth-hc-05/
Módulo Ultra low power 2.4GHz RF nRF24L01+: https://www.seeedstudio.com/item_detail.html?p_id=1394
Otros Kits para iniciarse con Arduino
Entre la infinidad de kits para iniciarse en arduino algunos ejemplos:
Los mejores kits de Arduino: https://businessmonkeynews.com/es/el-mejor-kit-de-arranque-de-arduino-revisado/
Kit Oficial de Arduino: http://arduino.cc/en/Main/ArduinoStarterKit
Adafruit: https://www.adafruit.com/product/68
BQ Zum Kit: https://www.bq.com/es/zum-kit
Grove Starter Kit: https://www.seeedstudio.com/item_detail.html?p_id=1855
wiki: http://www.seeedstudio.com/wiki/Grove_-_Starter_Kit_v3
Kit conectar y listo: http://www.electan.com/arduino-shield-kit-modulos-conectar-listo-p-2987.html
Kit económico: http://es.aliexpress.com/item/Original-UNO-R3-Kit-for-Arduino-RFID-Starter-Upgraded-Version-Learning-Suite-Kit-With-Retail-Box/32556780833.html
Kit con un clon de Arduino: http://www.dx.com/p/microcontroller-development-type-b-experiment-kit-for-funduino-blue-199943?r=29218398#.VQv5Mo6G-7c
Otro tipo de Kit de iniciación: https://www.amazon.es/Components-Ultimate-Learning-Learners-beginner/dp/B019GKQ5C6/
Kit sensores:
http://www.dx.com/es/p/arduno-37-in-1-sensor-module-kit-black-142834#.VQv4CY6G-7d
http://www.lopacan.es/KIT-CON-37-MODULOS-PARA-ARDUINO
Kit Arduino recomendado: https://es.aliexpress.com/item/MEGA-2560-R3-Starter-Kit-con-40-Sensor-M-dulo-Serial-I2C-Pantalla-LCD-Detector-De/32836780305.html