Está en la página 1de 14

Simuladores Arduino

Fritzing

Fritzing es el programa por excelencia para la realización de esquemas


eléctricos en proyectos con Arduino. Es software open source. Dispone
bibliotecas con la mayoría de componentes (http://fritzing.org/parts/),
incluido los propios Arduinos, placas de conexiones, led, motores, displays,
etc. Además permite hacer esquemas eléctricos, diseñar nuestro PCB
final… un sinfín de opciones que convierten a este programa en una
herramienta muy útil.

También nos permitirá obtener el esquema eléctrico, listado de componente


usados y el diagrama para poder fabricar la PCB. Luego podemos solicitar
que nos hagan la pcb con el servicio Fritzing Fab:
http://fab.fritzing.org/fritzing-fab. Nos permitiría diseñar un shield propio y
que nos los construyan.
También podemos explorar proyectos: http://fritzing.org/projects/
Para aprender más sobre Fritzing: http://fritzing.org/learning/
Fritzing no es un simulador, pero las nuevas versiones de Fritzing permite
guardar el código de un diseño e incluso cargarlo en Arduino.
Enlaces:

 Web Principal: http://fritzing.org/home/


 Descarga: http://fritzing.org/download/
 Solicitar fabricar diseño realizado con Fritzing:
http://fab.fritzing.org/fritzing-fab

Circuits.io

Herramienta online gratuita de Autodesk que permite dibujar esquemas de forma similar a
Fritzing. Además permite simulación de circuitos, e incluso podemos realizar la “programación
virtual” de las placas Arduino y comprobar el funcionamiento, es un simulador online.
Práctica: Instalar Fritzing y hacer un pequeño proyecto.

123D Circuit.io

Herramienta online gratuita de Autodesk que permite dibujar esquemas de


forma similar a Fritzing. Además permite simulación de circuitos, e incluso
podemos realizar la “programación virtual” de las placas Arduino y
comprobar el funcionamiento, es un simulador online.

Una genial iniciativa que, de momento, aún tiene unos cuantos problemas.
La simulación es lenta y como programa de dibujo sigue siendo mejor
Fritzing. No obstante, una aplicación muy interesante que desde luego
merece la pena echar un vistazo.

Web principal que merece la pena ser visitada y ver todo lo que ofrece:
http://123d.circuits.io/

Web del simulador: http://www.123dapp.com/circuits

Una herramienta muy interesante que ofrece 123d.circuits es el debugger,


con ella podemos parar la ejecución de un programa y ver los valores de las
variables, algo que con arduino no podemos hacer. Nos permite “parar” el
tiempo.

Los ejemplos de #aprendiendoarduino para


practicar: https://123d.circuits.io/users/127626/designs

Para más información consultar la ayuda: https://support.circuits.io/hc/en-us

Otras herramientas

Existen muchas otras herramientas para diseño de circuitos y pcbs, así


como para simular.

 Para crear y compartir circuitos: http://www.schematics.com/


 Otra para crear y compartir circuitos de Altium: http://circuitmaker.com/
 VBB4Arduino: http://www.virtualbreadboard.com/ (simulador de pago)
 Proteus: http://www.labcenter.com/index.cfm (herramienta profesional
de pago)
 Eagle: http://www.cadsoftusa.com/download-eagle/
 Altium: http://www.altium.com/
 seeedstudio Fusion:
http://www.seeedstudio.com/service/index.php?r=pcb
 Fabricar pcbs: https://oshpark.com/
Existen multitud de entornos de aplicación de Arduino: automatización industrial, domótica,
herramienta de prototipado, plataforma de entrenamiento para aprendizaje de electrónica,
tecnología para artistas, eficiencia energética, monitorización, adquisición de datos, DIY,
aprendizaje de habilidades tecnológicas y programación, etc…

En la educación tanto en institutos en secundaria y bachillerato como en formación profesional


y la universidad, Arduino ha entrado con mucha fuerza para entrenar habilidades y como
herramienta pedagógica.

Que se puede hacer con Arduino: https://aprendiendoarduino.wordpress.com/2016/06/26/que-


puede-hacer-arduino/

Algunos ejemplo de aplicaciones de Arduino:

 Arte: http://www.museowurth.es/light_kinetics.html
 Marketing: http://nuevecuatrouno.com/2016/12/12/la-papelera-loca-que-tiene-
revolucionada-a-duquesa-de-la-victoria/
 Impresoras 3D y máquinas CNC (https://github.com/MarlinFirmware/Marlin)
 Drones y rovers (https://github.com/ArduPilot/ardupilot)
 Robótica
 DIY
 IoT: https://create.arduino.cc/iot/
 Elemento de prototipado en la industria: https://www.baldengineer.com/arduino-
prototype-into-product.html

 Domótica: http://domotica-arduino.es/
 Smart Cities: http://geothings.io/
 Industria 4.0: http://w3.siemens.com/mcms/pc-based-automation/en/industrial-
iot/pages/default.aspx
 Agricultura 2.0: http://www.cesens.com/es/
 Productos comerciales:
https://www.kickstarter.com/discover/advanced?term=Arduino&sort=most_funded
 Ciencia: https://www.scientificamerican.com/article/maker-movement-turns-scientists-
into-tinkerers/

Arduino en la Industria

Arduino cada vez se está implantando más y más en la industria y no solo como una
herramienta de prototipado, sino que los sistemas de control (autómatas) se están abriendo

Proyectos con Arduino


1 respuesta

¿Qué puedo hacer con Arduino? La respuesta es que puedes hacer/construir casi de todo.
Arduino es una plataforma para programar un microcontrolador y por lo tanto puede hacer
todo lo que puede hacer una MCU, todo depende de nuestra imaginación.

Un arduino es un sistema autónomo programado que realiza una o varias tareas


específicas. Un arduino puede hacer las tareas de un autómata e intercambiar datos con un
SCADA (Supervisión,Control y Adquisición de Datos).

Proyectos sorprendentes con Arduino:

 Cámara de vigilancia con Arduino y Raspberry Pi: http://www.makeuseof.com/tag/diy-


pan-and-tilt-network-security-cam-raspberry-pi/
 Arduboy una consola de juegos basada en Arduino para jugar o hacer tus propios
juegos: https://www.arduboy.com/
 Guía de inicio: http://community.arduboy.com/t/kickstarter-quick-start-guide/725
 Código: https://github.com/Arduboy/Arduboy
 Juegos: https://codebender.cc/user/ArduboyGames
 Control de un telescopio: http://www.unocero.com/2015/02/22/control-de-un-telescopio-
de-bajo-costo-usando-un-arduino/
Código: https://github.com/kevinferrare/arduino-st4/
Estandar ASCOM para conectar dispositivos de astronomía a ordenadores:
https://en.wikipedia.org/wiki/ASCOM_(standard) y http://ascom-standards.org/
 Automatizar un acuario:
 Open Aquarium de cooking hacks: https://www.cooking-hacks.com/open-aquarium-
basic y el tutorial: https://www.cooking-hacks.com/documentation/tutorials/open-
aquarium-aquaponics-fish-tank-monitoring-arduino/
 Proyecto completo: http://arduinowiki.vacau.com/lib/exe/fetch.php/controlador-
acuario-con-arduino-dukatus.pdf
 Otro protecto: http://www.acuariogallego.com/equipamiento-y-bricolaje/tutorial-
arduino-(en-obras)/
 Evitar las trampas en los videojuegos en red.
http://www.omicrono.com/2015/03/detectar-trampas-en-los-videojuegos/ y
http://www.gameref.io/
 Smartwatch con Arduino: http://www.instructables.com/id/Make-your-own-smart-watch/
Código: https://github.com/godstale/retrowatch
 Abrir Candados http://samy.pl/combobreaker/
Código: https://github.com/samyk/combobreaker
 Controlador de piscina: https://www.hackster.io/mmackes/pool-controller-8dfa69
 Plataforma Stewart: http://www.instructables.com/id/Stewart-Platform/?ALLSTEPS. Qué
es una plataforma Stewart: https://en.wikipedia.org/wiki/Stewart_platform

¿En qué entornos se puede usar Arduino? La respuesta es en muchos y cada vez en más
entornos encuentran de gran utilidad Arduino.

Existen multitud de entornos de aplicación de Arduino: automatización industrial, domótica,


herramienta de prototipado, plataforma de entrenamiento para aprendizaje de electrónica,
tecnología para artistas, eficiencia energética, monitorización, adquisición de datos, DIY,
aprendizaje de habilidades tecnológicas y programación, etc…

Educación: En la educación tanto en institutos en secundaria y bachillerato como en


formación profesional y la universidad, Arduino ha entrado con mucha fuerza para entrenar
habilidades y como herramienta pedagógica.
Robótica: Es otros de los entornos donde Arduino es muy usado,
http://www.dx.com/p/arduino-compatible-bluetooth-controlled-robot-car-kits-
146418#.Vvlc3uKLTcs

Productos comerciales: existen muchos productos y proyectos basados en Arduino, lo que


nos da una idea de la amplitud de los entornos donde podemos usar arduino. En las web de
crowdfunding podemos encontrar muchos productos basados en Arduino:

 https://www.kickstarter.com/discover/advanced?term=Arduino&sort=most_funded
 https://www.indiegogo.com/explore?utf8=%E2%9C%93&filter_title=arduino
Arte: Un ejemplo de uso de Arduino en el mundo del arte se pudo ver en el museo Wurth en el
mes de febrero de 2016 en la exposición light kinetics. Este video es una muestra del montaje:
https://vimeo.com/149774067, vemos que para las obras de arte usa un arduino mega
http://www.arduino.cc/en/Main/ArduinoBoardMega2560 y un sensor de 9 grados de libertad
con acelerometro, giroscopio y magnetometro https://www.sparkfun.com/products/10724 que
manda os datos a un ordenador y este mediante software controla los módulos DMX para
encender las luces.

IoT: Una de las principales aplicaciones de Arduino está en el Internet de las cosas (IoT) o
Internet de todo o dispositivos conectados o M2M. Internet de las cosas (IoT, por su siglas en
inglés) es un concepto que se refiere a la interconexión digital de objetos cotidianos con
Internet.

Aplicaciones médicas Arduino: https://www.cooking-hacks.com/ehealth-sensors-complete-


kit-biometric-medical-arduino-raspberry-pi/

Juguetes: https://www.bq.com/es/zowi

Haz tu propio juguete: http://www.instructables.com/id/Otto-Build-You-Own-Robot-in-Two-


Hours/

Arduino en la Industria

Arduino cada vez se está implantando más y más en la industria y no solo como una
herramienta de prototipado, sino que los sistemas de control (autómatas) se están abriendo
cada vez más.

 SIMATIC IOT2020: gateway de Siemens basado en Arduino para futuras aplicaciones


industriales: http://es.rs-online.com/web/p/kit-de-desarrollo-de-iot/1244037/ y
aplicaciones https://www.rs-online.com/designspark/simatic-iot2020
 ABB PM556, automata de ABB abierto: http://new.abb.com/drives/es/noticias-y-casos-
de-exito/impulsa-el-internet-de-las-cosas-los-servicios-y-las-personas. Datasheet:
https://library.e.abb.com/public/9a0e82be1ad68d05c1257c6600388f59/Product%20News
%20ACM35_2013%20AC500-eCo%20CPU%20PM556%20rev1.pdf
 Audi entrena el coche autónomo con un coche de juguete basado en Arduino:
http://www.theverge.com/2016/12/7/13866658/audi-self-driving-deep-learning-model-car
 Open energy monitor: https://openenergymonitor.org/emon/
Prototipo de zapatillas John Luck con Arduino:

 http://www.ciclismoafondo.es/material/Noticias-material/articulo/Luck-zapatillas-ciclismo-
medidor-de-potencia
 http://esmtb.com/27772/john-luck-se-une-al-centro-tecnologico-del-calzado-de-la-rioja/
 http://cyclingtips.com.au/2014/09/the-best-of-eurobike-2014-helmets-and-shoes