Laboratorio II - Fenómenos físicos / Arduino Artes Electrónicas

Arduino - Computación física

       

Wikipedia

Physical Computing: Sensing and Controlling the Physical World with Computers. Tom Igoe, Dan O'Sullivan. Cengage Learning, 2004.

Materiales y software para la cursada

Listado de equipamiento, componentes, herramientas y accesorios

Tinkercad - Simulación Electrónica/Arduino

Referencia del lenguaje de programación Arduino

Sitio Web Arduino

Arduino Pro Micro

Jim Campbell: fórmula para el arte por computadora

Diálogos ilusorios: el control y las opciones en el arte interactivo. Jim Campbell. Leonardo, vol. 33, 2, pp. 133-136, 2000. Traducción Natalia Duarte.

Documental sobre Arduino: historia y aplicaciones

Arduino The Documentary (2010) Spanish HD

Instalación

Instalación Arduino IDE

Instalación de controladores para el chip CH340

Electrónica básica

Tutorial de electrónica básica

Protoboards (placas de prueba)

Resistencias

Ley de Ohm

Potenciómetros

Ejemplos de código e interfaces

Blink (salidas digitales)

Secuenciador simple (salidas digitales)

Audio de 1 bit - tone()

Ritmos de 1 bit - tone()

Secuenciador con array (salidas digitales)

Secuenciador usando ciclo for

Secuenciador usando un contador

Pulsador con LED (entradas digitales)

Resistencias Pull Up y Pull Down

 

Pulsador con LED

Pulsador con LED usando funciones

Blink variable (entradas analógicas)

          

Divisor de voltaje resistivo con potenciómetro

 

Blink variable

Blink variable usando funciones

Dimmer con LDR (salidas analógicas)

Modulación por ancho de pulsos (PWM)

 

Circuito divisor con LDR (pull down)

 

Dimmer con LDR

Comunicación serial

Monitor Serial - Arduino envía datos

Monitor Serial - Arduino envía datos de dos sensores

Blink variable con monitor serial

Dimmer con LDR y monitor serial

Monitor Serial - Arduino recibe datos

Comunicación serial entre Arduino y Pure Data

Comunicación serial entre Arduino y Processing

Sensores

Apuntes de sensores

Tipos de sensores

Ejemplos con sensores

Distancia Ultrasonido HC-SR04

Arduino como controlador MIDI

Protocolo MIDI

Arduino Leonardo como controlador MIDI - Librería MIDIUSB

 

Arduino UNO con Hairless MIDI + loopMIDI

Opcional - descargar librería Arduino MIDI

Ejemplos

Equivalencia Arduino Nano - Arduino Uno

Proyectos y librerías para Arduino

Instructables - Arduino Projects

Arduino Project Hub

Arduino Playground

Fritzing projects

Software adicional

Fritzing - Diseño de placas impresas PCB

Processing

Pure Data

Bibliografía de Arduino

Arduino in a Nutshell 1.13. Jan Borchers, 2015. Versión en PDF.

Programming Arduino: Getting Started with Sketches 2nd Edition. Simon Monk, McGraw-Hill Education, 2016.

Arduino Programming Notebook. Brian Evans, 2007. Versión en PDF español.

Getting Started with Arduino. Massimo Banzi, Michael Shiloh. Maker Media, 2015.

Arduino Cookbook. Michael Margolis, O'Reilly Media, 2012.

Making Things Talk: Practical Methods for Connecting Physical Objects 2nd Edition. Tom Igoe. Maker Media, 2011.