martes, 5 de junio de 2012

PROYECTO: ENVIÓ DE MENSAJE A TWITTER POR ARDUINO ETHERNET, AL  ACTIVARSE UN SENSOR DE LUZ. 
PROJECT: MESSAGE SENT BY A TWITTER ARDUINO ETHERNET TO ACTIVATE A LIGHT SENSOR.
 Lo que vamos a hacer en este proyecto es construir una alarma con una fotocelda y un láser, al activarse nuestro arduino debe enviar un mensaje al twitter y encender un led. Para enviar el mensaje necesitamos la librería de twitter para arduino la cual es <Twtter.h> y se obtiene a través de este enlace  Attach:Library-Twitter-1.3.zip, ademas debes ir a twitter para obtener el permiso de que el arduino acceda a ese sitio, a través de este enlace https://twitter.com/oauth/authorize?oauth_token=CGCwm6QhoS5SVtTuqmvVxruRLpgxcco4twQXfd1ayo. y finalmente necesitamos nuestro arduino ETHERNET con la librería <Etherne.h> ( dependiendo de la versión que estemos utilizando ) para acceder a la web.



Montamos el láser con una fuente de energía:



Recubrimos nuestra fotocelda con algo de cinta aislante para que la luz externa no afecte tanto:



Nuestro arduino uno y ethernet:


Montaje completo:





Modelo fritzong:
 

código arduino:




viernes, 18 de mayo de 2012

Laboratorio #14 - Control de un Motor Stepper
Laboratorio #13 - Reloj Digital usando una pantalla LCD
Laboratorio #12 - Control de 8 LEDs con un IC 74HC595 
(Shift Register).

En este laboratorio vamos a controlar 8 leds con un IC 74HC595 haciendo un contador de 8 bits, para este laboratorio necesitaremos: 8 leds y sus resistencias, un IC 74HC595, y nuestro arduino.

 diseño fritzing:

Código:

 





miércoles, 2 de mayo de 2012

Laboratorio #11 - Reproducción de una canción en un altavoz
Lab # 11 - Playing a song on a speaker

En este laboratorio vamos a controlar un altavoz a través de un arduino, para este laboratorio solo necesitamos un altvoz que va conectado directo al arduino como lo muestra mas adelante el modelo en fritzing.


Modelo en fritzing



Código arduiono:




 


Laboratorio #10 - Controlando servomotor
Lab # 10 - Controlling servomotor

En este laboratorio vamos a controlar un servo motor, necesitaremos un servo motor, 7 leds, 2 pulsadores y nuestro arduino, el laboratorio consiste en mover el servo desde 0° hasta 180° de 30° cada espacio y este encienda el led que se encuentre en esa posición, los pulsadores los vamos a utilizar para trasladar el servo a cada posición.

Diseño Fritzing:


Codigo arduino:





martes, 1 de mayo de 2012

laboratorio # 9 - ARDUINO controlando motor dc

Dc motor control ARDUINO

En este laboratorio vamos a mover un motor DC con el arduino, como vamos a utilizar un voltaje mayor al del arduino necesitaremos de un transistor para anejar el motor, ademas de un poteciometro para controlar la cantidad de corriente que ingresa al motor.





Modelo fritzing:



Montaje:

miércoles, 21 de marzo de 2012

laboratorio # 8 - ARDUINO controlando led RGB a través de interfaz

ARDUINO RGB LED control via interface

En este laboratorio vamos a manejar el color de un led rgb a través de una interfaz programada en processing, necesitaremos un led RGB, un arduino, una protoboard, un cable de datos serial, y nuestro arduino.

Modelo fritzing:


Codigo arduino:

Codigo processing:

 

Video:


Laboratorio # 7 -  Controlando figura trigonométrica en pantalla a través de pulsadores. 

Controlling trigonometric figure on screen via buttons.

En este laboratorio vamos a utilizar 4 pulsadores, con los que moveremos un triangulo en pantalla programado en processing, a través de nuestro arduino. 

Código arduino:

 

 

Código processing: 


Montaje en fritzing:

Montaje:









sábado, 10 de marzo de 2012

LABORATORIO #6 -  LEDS CYLON CON DOS POTENCIÓMETROS E INTERFAZ DE SEGUIMIENTO
Cylon WITH TWO LEDS AND INTERFACE TRACKING POTENTIOMETERS

En este laboratorio vamos a utilizar dos potenciómetros y 5 leds, un potenciometro que va a regular el tiempo de apagado y el otro el tiempo de encendido de cada led, mientras los leds están al estilo cylon, también sera monitoreado a través de la pantalla usando processing, lo programamos y finalmente probamos nuestra solución.

Codigo:

Código processimg:


Modelo fritzing:



Montado en bread board:





Video:

 




LABORATORIO #5 - MOVER LEDS CON POTENCIÓMETRO E INTERFAZ DE SEGUIMIENTO
LED MOVING WITH POT AND INTERFACE TRACKING
En este laboratorio vamos a encender leds a través de un potenciómetro, utilizamos 5 leds conectados a los pines 2 al 6 de nuestro arduino, tambien sera monitoreado a través de la pantalla usando processing, lo programamos y finalmente probamos nuestra solución.

Codigo Processing:


Codigo arduino:


--------
Modelo en fritzing:

-------
Montado en bread board:




Video:


 
LABORATORIO #4 -  LEDS CYLON CON DOS POTENCIÓMETROS
LAB # 4 - LED Cylon two potentiometers

En este laboratorio vamos a utilizar dos potenciometro, uno que va a regular el tiempo de apagado y el otro el tiempo de encendido de cada led, mientras este el estilo cylon.

Configuramos al arduino con el siguiente código:

El modelo en fritzing:



Utilizamos 5 leds con sus resistencias y dos potenciómetros:





LABORATORIO #3 - MOVER LEDS CON POTENCIÓMETRO
LAB # 3 - MOVING WITH LEDS POTENTIOMETER

En este laboratorio vamos a encender leds a través de un potenciómetro, utilizamos 5 leds conectados a los pines 2 al 6 de nuestro arduino, lo programamos y finalmente probamos nuestra solución.


Configuramos al arduino con el siguiente código:
El modelo en fritzing:



Utilizamos 5 leds con sus resistencias y el potenciómetro:



 Y por ultimo el video de como funciona:


viernes, 9 de marzo de 2012

Laboratorio #2- leds cylon

LABORATORIO #2 - LEDS CYLON

 En este laboratorio vamos a encender 5 leds en linea recta al estilo cylon, montamos el circuito en fritzing para entender su funcionamiento, programamos el arduino y finalmente hacemos la demostración funcionando.

Configuramos al arduino con el siguiente código:
----------
Utilizamos 5 leds con sus resitencias:




-------------------------------
El modelo en fritzing


--------------------------
Y por ultimo el video de como funciona

lunes, 20 de febrero de 2012

UNIENDO LAS PARTES 
JOINING THE PARTIES

En este laboratorio vamos construir nuestro propio arduino, comenzando por la lista de componentes que necesitaremos el diseño de la PCB, estaño y cautín.
Para armar nuestro arduino necesitaremos las siguientes partes:


Una PCB arduino severino:

 
Empezamos a soldar:


sábado, 11 de febrero de 2012

Arduino

Arduino es una plataforma de electrónica abierta para la creación de prototipos basada en software y hardware flexibles y fáciles de usar. Se creó para artistas, diseñadores, aficionados y cualquiera interesado en crear entornos u objetos interactivos.
Arduino puede tomar información del entorno a través de sus pines de entrada de toda una gama de sensores y puede afectar aquello que le rodea controlando luces, motores y otros actuadores. El microcontrolador en la placa Arduino se programa mediante el lenguaje de programación Arduino (basasdo en Wiring) y el entorno de desarrollo Arduino (basado en Processing). Los proyectos hechos con Arduino pueden ejecutarse sin necesidad de conectar a un ordenador, si bien tienen la posibilidad de hacerlo y comunicar con diferentes tipos de software (p.ej. Flash, Processing, MaxMSP).


TOMADO DE: