Publicado por Oscar Gonzalez
en Electr贸nica
el 23/11/2010
No os perdais éste interesante artículo de lucidscience que muestra cómo generar una señal de video VGA de 256x240 píxeles y 256 colores utilizando un pequeño microcontrolador AVR ATmega644 y un puñado de resistencias. Os dejo el enlace y videos a continuación...
Leer más
imagen: electronics-lab
La interrupciones en el mundo de los microcontroladores son extremadamente útiles y comunmente utilizadas en todo tipo de proyectos. Hacen que el chip esté atento a un particular evento y una vez detectado, detiene su ejecución actual para ejecutar un trozo de código específico llamado ISR (Interrupt Service Routine). Que se puede hacer con interrupciones? Pueden ser utilizadas para un amplio abanico de cosas como para despertar el microcontrolador del modo Sleep al pulsar un botón (y así ahorrar energía), monitorizar un temporizador para que cuando llegue a un determinado valor se ejecute un código específico y todo esto sin preocuparnos por nuestro programa principal.
Os dejo dos estupendo enlaces, que aunque estén en inglés, serán de gran ayuda para conocer los secretos de la interrupciones con AVR y cómo utilizarlas en casos prácticos.
Leer más
Publicado por Oscar Gonzalez
en Electr贸nica
el 28/04/2010
No os perdais éste interesante proyecto publicado en spritesmods.com del cual me entero por hackaday. Se trata de un pequeño emulador del famoso Sinclair Z80 que utiliza un pequeño AVR ATmega88 y que es capaz de correr programas de Z80 como el clásico juego Zork, creado por Marc Blanc y Joel Berez del MIT allá por el año 1978. Hay que tiempos! uno parece que hace viejo! :)
El firmare del AVR está escrito en assembler (disponible bajo licencia LGPLv3) e incluso dispone de una pequeña BIOS que es capaz de cargar programas desde una memoria SD. El autor indica que es una prueba de concepto ya que la interfaz de usuario se realiza mediante el puerto série, pero ya está pensando en utilizar un AVR más potente para realizar una salida VGA e incluso un teclado externo. Hay que estar atentos a éste interesante proyecto!
Enlace a continuación...
Leer más
Publicado por Oscar Gonzalez
en Electr贸nica
el 08/03/2010
No os perdais éste simpático proyecto que utiliza un sensor RMCM01 para medir el pulso del corazón. Está basado en un microcontrolador AVR Atmega168 que es capaz de guardar los datos en una pequeña tarjeta de memoria SD.
Video y enlace a continuación...
Leer más
Publicado por Oscar Gonzalez
en DIY
el 18/02/2010
No os perdais éste impresionate proyecto de una mini cabinet arcade realizada con una pantalla OLED de 4D Systems. El corazón del montaje es un Atmega328 funcionando con un pequeño RTOS de cosecha propia del autor llamado FunkOS el cual también está disponible en sourceforge.
Enlace a continuación...
Leer más