Cómo leer binario/hexadecimal rueda cambiar con un microcontrolador AVR (1 / 5 paso)

Paso 1: Lista de piezas

Para este instructable le estoy usando las siguientes partes:

Probablemente necesite estos

  • Un interruptor binario pushwheel o rueda. Estos se pueden tener en los puntos principales de electrónica en línea, o si estas en Colorado, J.B. Saunders en Boulder. ¡ Los tienen baratos!
  • Una placa sin soldadura
  • Un soldador, soldadura, alambre de conexión (yo usé calibre 24 trenzado porque es muy flexible)
  • Un microcontrolador AVR

Opcional

  • Cuatro LED (para la ilustración de la codificación)
  • Resistentes cuatro a (para el LED. He utilizado 200 Ohm que ya tenía en mi banco (estoy perezoso2))

Dispositivo moderno]

  • Cuatro diodos si eres paranoico acerca de polaridad invertida en los pines de la MCU

Algo para escribir o compilar el firmware

Windows

  • WinAVR para el desarrollo de Windows AVR

FreeBSD / Linux (otros * variante NIX)

 pkg_add -r avr-gcc -or- cd /usr/ports/devel/avr-gcc/ && make install clean pkg_add -r avr-libc pkg_add -r avr-gdb 

Mac

Hay otras utilidades, como Eclipse, que posiblemente le gustan también a utilizar pero esto debe ser un buen comienzo.

Ahora que usted sabe lo que necesita, te lo ponemos juntos, pero para lo que usted necesita saber cómo funciona el interruptor binario... así que pasemos al siguiente paso!

Artículos Relacionados

Cómo interfaz 16 X 2 LCD con el Microcontrolador AVR

Cómo interfaz 16 X 2 LCD con el Microcontrolador AVR

aquí está el diagrama del circuito de interface 16 X 2 LCD al Microcontrolador AVR. En este circuito, el oscilador de cristal dará el reloj en el microcontrolador. Los condensadores conectados a la voluntad de cristal actúan como filtros y ayudar el
Hámster truco: Silenciando la rueda ruidosa - con el reciclaje!

Hámster truco: Silenciando la rueda ruidosa - con el reciclaje!

Foto de arriba es Hamtaro, mi hámster de Roborovski . En la foto no es su hermana, también llamada Hamtaro... porque son idénticas y no puedo diferenciarlos. :)Su jaula se encuentra justo al lado de mi escritorio en casa, así que nos podemos pasar el
Cómo empezar con Eclipse y AVR

Cómo empezar con Eclipse y AVR

programación de AVRs es divertido, pero a veces los entornos de desarrollo de fabricantes hacen mantenimiento de código una tarea. Si buscas un gratis, cruz plataforma, pieza de alta calidad de software para la programación de AVRs Eclipse es una bue
16 teclas teclado descifrar con un MCU AVR

16 teclas teclado descifrar con un MCU AVR

este instructable le mostrará cómo un teclado de 16 teclas para tu Microcontrolador AVR de la interfaz y leer la clave cuando se presiona una tecla. Te introduzco el teclado primero, luego el decodificador de 16 teclas 74HC922 IC como un mecanismo de
Medición de la velocidad del sonido con Arduino microcontrolador y un sensor ultrasónico

Medición de la velocidad del sonido con Arduino microcontrolador y un sensor ultrasónico

Mi hija de 6 años, Samatha, muestra cómo medir la velocidad del sonido en el aire con el microcontrolador de Arduino Uno y sensor ultrasónico.Creo que esto es un buen proyecto para que los niños quedan expuestos a la ciencia, ingeniería y matemáticas
Control A niebla la máquina con su microcontrolador

Control A niebla la máquina con su microcontrolador

máquinas de niebla son un montón de diversión, especialmente en Halloween.  Pero los que puede obtener en la mayoría del partido tiendas que o vienen con un mando a distancia básico que tiene que empujar un botón para obtener una ráfaga de niebla, o
Iluminación de un diodo de emisión de luz (LED) con el microcontrolador de la estampilla de C

Iluminación de un diodo de emisión de luz (LED) con el microcontrolador de la estampilla de C

este es el primer proyecto de diseño y la actividad de la CS310XXX (μC 101) Manual de referencia de la guía por A-WIT Technologies, Inc.En este instructivo, se iluminará un diodo de emisión de luz (LED) con el microcontrolador de la estampilla de C.C
¿Cómo interfaz 16 X 2 LCD con el microcontrolador 8051?

¿Cómo interfaz 16 X 2 LCD con el microcontrolador 8051?

Este es un diagrama de circuito de interface 16 X 2 LCD con AT89C51 que es una familia de microcontroladores 8051. Utilizamos pantallas LCD para la visualización de los mensajes de error, etc.. Aquí, estamos proporcionando la información de la pantal
Construir un Robot muy pequeño: hacer el mundo más pequeño de ruedas Robot con una pinza.

Construir un Robot muy pequeño: hacer el mundo más pequeño de ruedas Robot con una pinza.

Construir un robot de 1/20 pulgada cúbica con una pinza que puede recoger y mover pequeños objetos. Es controlado por un microcontrolador Picaxe. En este momento, creo que esto puede ser más pequeño robot con ruedas del mundo con una pinza. Cambiará
Tutorial 7-llave rueda deslizante con sintetizador

Tutorial 7-llave rueda deslizante con sintetizador

Este es un tutorial para usar el 7-tecla Slider/rueda Breakout de electrónica de Rachel.Te voy a mostrar cómo la soldadura de los pines de la rúbrica de máxima usabilidad. Rachel tiene la QT1106 hoja de datos en su sitio y una gran biblioteca de ardu
Convertidor binario simple y pantalla con DP32

Convertidor binario simple y pantalla con DP32

¿Tener una junta DP32 y preguntándose si podría hacerlo con algo útil?: )Aquí le damos una instrucción que le enseñará a convertirlo en un Convertidor binario y mostrar los resultados.Paso 1: Paso 1: Cómo empezar. Se necesita:DP32 Junta X 1ChipKit pr
Para empezar con un microcontrolador 8051

Para empezar con un microcontrolador 8051

Hola a todosMe encanta proyectos de microcontroladores. Utilizo a menudo ambas tarjetas Arduino y "desnudo" AVR microcontroladores (dispositivos ATTINY y ATMEGA) para mis proyectos.Para mi cultura, decide estudiar un tipo de microcontroladores,
Riego de sus plantas con un microcontrolador Attiny

Riego de sus plantas con un microcontrolador Attiny

Sé que hay bastantes instructables sobre cómo automatizar el riego de sus plantas. Generalmente esto se hace alrededor de un Arduino. He decidido sin embargo con un poco de una solución más barata con uno de los hermanitos de Arduino, el Attiny45, pe
Mi respuesta a la WS2811 con una cosa AVR

Mi respuesta a la WS2811 con una cosa AVR

primero-quisiera decirBueno que Alan Burlison.Esto no pretende ser embolsado de ninguna manera.  El código hizo lo tenía que hacer.  Gran éxito.  Mi respuesta inicial en un comentario del foro fue dirigido realmente a la gente que donde ofrecer ideas