Arduino programable constante actual potencia resistencia carga ficticia (11 / 16 paso)

Paso 11: ATMega32U4 - procesador - Arduino Leonardo

El cerebro! El capataz! Lo que usted quiera llamar, el procesador es el que ata todo junto, pero lo más importante, nos da una interfaz para el control de todo y ver lo que está sucediendo!

Para este proyecto tengo muy bonita utiliza el diseño de código abierto de la Arduino Leonardo, utiliza el ATMega32U4 (hoja de datos) como su procesador principal que se adapta perfectamente a nuestras necesidades. Las únicas diferencias desde el diseño de Leonardo es he utilizado un relé para cambiar entre la alimentación de 5V y 5V de lo USB. He hecho esto porque el Arduino utiliza un regulador de 5V para bajar el voltaje de su toma de corriente de 9V, esto les da un descanso en el circuito para poder controlar dónde se suministra 5V de. El relé en el esquema RL1 etiquetados "Selector automático" normalmente está cerrada para permitir que los 5v a ser suministrados por el cable USB. Si se conecta una fuente de 5V, el relé conmuta para alimentar el tablero de la fuente de 5V.

También vamos a comprobar hacia fuera los otros periféricos aquí que todavía no hemos discutido,

HD44780 - LCD
La pantalla LCD utilizada en este proyecto es un estándar de 20 x 4 LCD que se puede encontrar en eBay. Esto se conecta a un encabezado en el tablero y el contraluz del LED se puede activar y desactivar por el procesador. Este artículo proporciona una explicación muy buena de la pantalla LCD y cómo utilizar con Arduino.

Codificador rotatorio
El codificador nos ayuda al control de la carga, podemos seleccionar valores y cambiar los modos con el codificador. Esto es marcado ENC1 en el esquema y está justo en el medio. Todas las resistencias y condensadores en el codificador de hacen varios trabajos, R19 y R20 R32 son resistencias pull-up, este es un buen artículo para explicar lo que tire hacia arriba de los resistores son para. Resistencias R21, R22 y los condensadores C11, C12 son ayudar a detener un fenómeno conocido como "rebote", este es un gran artículo para explicar qué interruptor rebote.

Vamos a explorar más del procesador como discutimos el control del software en los siguientes pasos.

Artículos Relacionados

USB Powered RGBLED pecho (con Arduino + programa básico)

USB Powered RGBLED pecho (con Arduino + programa básico)

este Instructable fue creado a partir de una caja de joyería de segunda mano, algunos LED y un Arduino. El énfasis en ser capaz de reutilizar todos los componentes después de que el pecho fue creado.El pecho se va por todo el espectro de color, con l
Uso de LEGO MINDSTORMS RCX Sensor de luz con Arduino (programa con Visuino)

Uso de LEGO MINDSTORMS RCX Sensor de luz con Arduino (programa con Visuino)

En este Instructable aprenderá a programar el Arduino para controlar y obtener datos de LEGO MINDSTORMS RCX Sensor de luz con la ayuda de Visuino - un ambiente de desarrollo gráfico fácil de usar para Arduino.Tenga en cuenta que la anotación en algun
Simple Led/conductor constante-actual fuente 20 mA

Simple Led/conductor constante-actual fuente 20 mA

Hola, en este proyecto quiero mostrarles cómo hacer una fuente de corriente constante que da 20 mA en la salida.Su también conocido como controlador de LEd, ya que muchos leds necesita 20 mA para iluminar. La entrada de la fuente de corriente constan
Arduino Nano: Con Sensor de resistencia pasiva de la foto de Visuino

Arduino Nano: Con Sensor de resistencia pasiva de la foto de Visuino

Fotorresistores están entre los más populares sensores de nivel de iluminación para Arduino. Son fácil de usar, y sin embargo, hay algunas sorpresas inesperadas, sobre todo cuando tratamos de usar módulos preparados por otra persona.En este Instructa
Consola de Control del Robot Arduino programa con visual basic

Consola de Control del Robot Arduino programa con visual basic

Vamos a hacer nuestra consola de robot para administrar este proyecto con Visual Basic.Gestionamos nuestro robot vía Bluetooth.Herramientas necesarias para nuestro formulario:13 tecla de número2 combobox número1 pieza texbox1 pedazo de GroupBox1 piez
Tutorial un: Arduino interruptor de luz (No Arduino Programming necesario) [principiante]

Tutorial un: Arduino interruptor de luz (No Arduino Programming necesario) [principiante]

en este Instructable dirigido a principiantes en la magia de Arduino, le mostraré cómo hacer un circuito simple que no requiere programación para construir.  I esta dirigido para los niños como yo, que se asombran con el mundo de las computadoras y e
¿Arduino conducción alta potencia Hardware?

¿Arduino conducción alta potencia Hardware?

LISTA DE MATERIALESATmega328p Junta x1Junta de CP2104 USB x1Fuente de alimentación 12V DC x1X1 LEDX1 incandescenteElectroimán x1
Cargador eléctrico de la bici de decir bien alimentación

Cargador eléctrico de la bici de decir bien alimentación

¿Tienes una bicicleta eléctrica? Sin duda que vino con un cargador. Finalmente, usted necesitará otro cargador, ya que a veces se queman. ¿Qué es esa caja cara?La base de un cargador para baterías de litio se llama una fuente de alimentación CC (corr
CONTROLADOR de carga SOLAR de ARDUINO (versión-1)

CONTROLADOR de carga SOLAR de ARDUINO (versión-1)

En mi anterior instructables he descrito los detalles de control de energía de una red de sistema solar. También he ganado el concurso 123D de circuitos para. Puedes ver este medidor de energía de ARDUINO.Por fin publico mi nuevo controlador de carga
CONTROLADOR de carga SOLAR de ARDUINO (versión 2.0)

CONTROLADOR de carga SOLAR de ARDUINO (versión 2.0)

Hace un año, comencé a construir mi propio sistema solar para proporcionar energía para mi casa. Inicialmente hice un regulador LM317 base y un metro de la energía para el sistema de vigilancia. Finalmente hice controlador de carga PWM. En abril de 2
Espejo infinito de LED programable Arduino

Espejo infinito de LED programable Arduino

¿Cansado de buscar en los elementos de la habitación que parecen tener profundidad finita?Tal vez considere la construcción de su propio espejo de Infinity LED programable Arduino!Esta ilusión óptica es un centro de atención y ofrece un montón de esp
Termostato programable Arduino WEEKLIMATIC

Termostato programable Arduino WEEKLIMATIC

Es un termostato programable basado en Arduino.Pueden almacenar hasta 9 programas semanales.Modalidad tres: modo de programa de programa, modo automático, ajusteDos modalidades de programa: modo / modo.. .y más fuctions, totalmente personalizables!Pa
Arduino Uno Tutorial #1 - parpadeo básico programa

Arduino Uno Tutorial #1 - parpadeo básico programa

Hola a todos!Me alegro de publicar mi primer instructivo!Esta idea como vienen a mí cuando tuve lucha consiguiendo mi Arduino Uno trabajando, así que como tuve algunas dificultades haré alguna explicación al al llegarán por aquí que como yo no sé muc
Guía de iniciación a Arduino

Guía de iniciación a Arduino

Después de algunos años de experimentar con Arduino, he decidido que ha llegado el momento de compartir el conocimiento que he adquirido. Así aquí va, una guía de Arduino, con los fundamentos desnudos para principiantes y algunas explicaciones más av