jueves, 24 de mayo de 2012

Enciende/apaga un número de veces un LED

Se trata de un programa que Enciende y Apaga un LED (En el PIN13) el número de veces que pongamos en la terminal del IDE de Arduino.



Material:
• Arduino Uno
• 1 LED




Circuito:



Imágenes del terminal de Arduino:







Código:

miércoles, 23 de mayo de 2012

Contador

Este programa trata de contar las veces que se pulsa un botón conectado en la entrada 7 de Arduino a la vez que cada vez que contamos encendemos el led conectado en la salida 13. El valor de la variable que almacena el número de impulsos generados se envía al PC para que se visualice en la pantalla.

Material:
• Arduino Uno
• 1 Potenciómetro de 10kΩ
• 1 LED
• Cables




Circuito:

Código:



Potenciómetro: Lectura de señal Analógica



El potenciómetro es un dispositivo electromecánico que consta de una resistencia de
valor fijo sobre la que se desplaza un contacto deslizante, el cursor, que la divide
eléctricamente.


Un potenciómetro también puede ser usado como una resistencia variable (o reóstato)
de dos terminales, en ese caso, se cortocircuitan dos de las tres patas del potenciómetro.




Material:
• Arduino Uno
• 1 Potenciómetro de 10kΩ
• 1 LED
•  Cables


Circuito:




Se conectan tres cables a la tarjeta Arduino. El primero va a tierra desde el terminal 1
del potenciómetro. El terminal 3 va a la salida de 5 voltios. El terminal 2 va desde la
entrada analógica #2 hasta el terminal interno del potenciómetro.
Girando el dial o ajustando el potenciómetro, cambiamos el valor de la resistencia
variable. Esto produce oscilaciones dentro del rango de 5 y 0 voltios, que son
capturados por la entrada analógica.




Código:

Lector de sensor de inclinación

El sensor de inclinación es un componente que puede detectar la inclinación de un objeto. Sin embargo, no deja de ser un pulsador activado por un mecanismo físico diferente. Este tipo de sensor es la versión ecológica de un interruptor de mercurio. 
Contiene una bola metálica en su interior que conmuta los dos pines del dispositivo de 
encendido a apagado, y viceversa, si el sensor llega a un cierto ángulo.  

Material:
• Arduino Uno.
• Una resistencia de 10K Ohmios.  
• Un sensor de inclinación Assemtech.  
• 1 LED.  
• Cables.  

Circuito:


Código:


Alarma

Cuando se pulsa el Push Button se enciende y se apaga de forma intermitente la salida 13.




Cuando la E5 = 1 Entonces S13 = 0
Cuando la E5 = 0 Entonces S13 = 0-1 (Intermitente 200,200 ms)


Material:
• Arduino Uno

• Protoboard
• Push Button
• 1 LED
• 1 Resistencia 10k
• Cables



Circuito:



Código:


Ubuntu para Android




Ubuntu para Android permite a los teléfonos de alta calidad para Android para ejecutar Ubuntu, el mundo el favorito de PC de escritorio gratuita del sistema operativo. Así, los usuarios obtener el Android saben en movimiento, pero cuando se conecten a su teléfono a un monitor, el mouse y el teclado, se convierte en un PC.

Beneficios para los operadores de redes
·         Entregar a la empresa de próxima generación de escritorio en un solo dispositivo
·         Impulsar la adopción de los teléfonos 4G , como aplicaciones en línea como Google Docs brillar con conexiones de baja latencia
·         Amplíe su cartera de servicios desde el teléfono inteligente en el escritorio inteligente mediante la entrega de aplicaciones de productividad de escritorio, incluyendo aplicaciones de Windows administrados como un servicio en su red
·         Satisfacer la demanda de primeras PC a las familias en las economías emergentes sin conectividad por cable herencia
Beneficios para los fabricantes de teléfonos móviles
·         Impulsar las ventas de teléfonos multi-core , con CPU más rápidas, más núcleos, más memoria RAM y gráficos de gama alta
·         Dirigirse a mercados lucrativos para el thin client en la empresa y primeros PCs en los mercados emergentes
·         Se integra fácilmente con los teléfonos Android ya está en desarrollo
·         Seleccionar accesorios con los muelles, cables, teclados y pantallas


Justa causa de más núcleos

Ubuntu para Android ofrece a los trabajadores móviles una razón de peso para actualizar a multi-core de teléfonos con más memoria RAM, más espacio de almacenamiento, más rápido GPUs y CPUs. No es sólo un teléfono que están comprando, es una computadora de escritorio también. Mientras teléfonos de gama media puede ofrecer una perfecta experiencia de Android, que se necesita de gama alta potencia para manejar un teléfono y un escritorio, al mismo tiempo. Los nuevos procesadores multi-core son hasta el trabajo, y Ubuntu es la aplicación para que el hardware en caliente. Es la característica que debe tener para finales de 2012 teléfonos de gama alta con Android.
Un built-in de escritorio es también un conductor de LTE, que ofrece un mayor ancho de banda para aplicaciones de productividad y una menor latencia para usuarios de negocios. Aplicaciones de la nube como Google Docs son los más utilizados con un entorno de escritorio completo, y brillar con LTE. El teléfono ha sido tradicionalmente un ritmo más lento, la herramienta menos productiva. Cuando usted está en una computadora de escritorio, quieres hacer las cosas, rápidamente. Así que apreciar la diferencia entre 3G y 4G. Adición de un escritorio en el teléfono justifica el costo adicional de las nuevas tecnologías de red para clientes empresariales.

Fácil de integrar a tu teléfono Android
Ubuntu para Android cae en forma limpia junto con el resto de Android, por lo que es fácil de integrar en planes de trabajo de producción actuales. Los requerimientos de hardware son sencillas y, con una amplia gama de ARM y hardware x86 compatible, que realmente puede ser añadido a los teléfonos que ya están en desarrollo.
Por supuesto, el teléfono debe tener la capacidad de conexión y soporte de hardware para HDMI y USB. Pero eso es estándar para los modelos de gama alta en la generación actual de dispositivos en desarrollo.

jueves, 17 de mayo de 2012

Fritzing


Fritzing es un editor de esquemas de conexión para proyectos de electrónica.

Fritzing está pensada principalmente para realizar proyectos con Arduino. Arduino es Hardware libre y ofrece una interesante vía de desarrollo para gente que se quiera adentrar en el mundo de la electrónica y la robótica.
Como veis la aplicación es muy sencilla. En el panel lateral tenemos las tres vistas principales organizadas en pestañas.
Una de las características que me parece interesante para novatos en electrónica como es mi caso es que incluye varios ejemplos donde podemos ver proyectos realizados utilizando esta aplicación. Asique vamos a ver las diferentes vistas que posee la aplicación con un ejemplo.
Protoboard o Placa de prototipos, esta vista está diseñada para mostrar la visión real de nuestro proyecto y en ella realizaremos nuestras conexiones de una manera muy sencilla. Simplemente tendremos que ir colocando los componentes de nuestro circuito y unirlos entre sí.



También podemos añadir notas para aclarar partes del diseño, esta herramienta me parece muy útil si se trabaja individualmente pero tiene mayor importancia cuando se realiza de manera colaborativa ya que permite una mejor comunicación entre los miembros del grupo.
La Vista de Esquema, presenta una forma más abstracta de ver los componentes y las conexiones. Esta vista resulta útil para comprobar las conexiones realizadas en la vista anterior y resulta ideal para documentar nuestro trabajo.



Vista de PCB o placa del circuito impreso, en esta vista es donde diseñas como van a ir acomodados los componentes dentro de la placa de circuito impreso. Podremos cambiar el tamaño y la complejidad de las conexiones según nuestras necesidades. Una vez colocados todos los componentes usaremos el botón deautorruteo para generar las líneas de cobre entre las distintas partes.



A continuación les dejo un video donde muestra cómo funciona la aplicación: