Addicore nRF24L01+ 2.4GHz

Addicore nRF24L01+ 2.4GHz:

112-5T

http://arduino-info.wikispaces.com/Nrf24L01-2.4GHz-HowTo

http://www.addicore.com/2pcs-Addicore-nRF24L01-Wireless-Transceiver-p/112.htm

https://github.com/mysensors/Arduino

http://gizmosnack.blogspot.com/2013/04/tutorial-nrf24l01-and-avr.html

http://www.akirasan.net/raspbpi-arduino-com-bidireccional-nrf24l01/

Libreria para EAGLE:

http://www.diymodules.org/eagle

Fuente sin Transformador:

http://100ciaencasa.blogspot.com/2014/04/circuitos-utiles-04-fuente-sin.html

http://www.unicrom.com/cir_fuente_sin_trafo.asp

 

RainbowDuino – Cómo iniciar?

Tarjeta Controladora RainbowDuino:

La adquirí en Amazon.com,

http://www.amazon.com/gp/product/B0068JYK0I/ref=oh_aui_detailpage_o00_s01?ie=UTF8&psc=1 

RainbowDuino

La matriz de Leds RGB, también se consigue en Amazon.com:

http://www.amazon.com/gp/product/B007ZK4I10/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1

RainbowDuinoMatris

La tarjeta controladora cuenta con un micro AtMega 328. Esta puede ser programada a través de un puerto mini-USB disponible en uno de sus costados, utilizando la IDE de Arduino, es decir, no hace falta tener una tarjeta Arduino UNO o cualquier otro modelo para experimentar con ella.

interface arduino

Es importante entonces tomar en cuenta que para programar esta tarjeta (Rainbowduino), debemos seleccionar el tipo de programador en el menú Tools:

arduino tools prog

El tipo de “Board” adecuado para programar esta tarjeta es: Arduino Duemilanove or Diecimila.

Al conectar la tarjeta al puerto USB de la PC, Windows detecta un nuevo puerto serial e instala los Drivers automáticamente.

Una vez resuelto esto, podemos empezar a probar los ejemplos publicados en la red. El siguiente muestra en la pantalla la tabla ASCII de caracteres:

http://www.seeedstudio.com/wiki/Rainbowduino_v3.0

drawChar Demo

/*
 Rainbowduino v3.0 Library examples:

 Print Chars on 2D plane (8x8 matrix)

*/

#include <Rainbowduino.h>

void setup()
{
  Rb.init();
}

unsigned char x,y,z;

void loop()
{

  for(int i= 0x20; i<=0x7E; i++) //generates ASCII value of all printable characters
  {
     Rb.drawChar(i,0,1,random(0xFFFFFF)); 
     delay(500);
     Rb.blankDisplay();
  }
  
}

En el siguiente link tenemos otro buen ejemplo para esta pantalla:

http://www.anyware.co.uk/2005/2012/01/17/getting-started-with-arduino-rainbowduino/

Software para control y diseño de figuras en Rainbowduino:

http://www.rngtng.com/mtxcontrol/

http://www.instructables.com/id/Lampduino-an-8×8-RGB-Floor-Lamp/?ALLSTEPS

http://www.instructables.com/id/Rainbowduino-Sign/step2/Uploading-a-Lighing-Pattern-to-the-Rainbowduino/

http://neophob.com/2010/07/rainbowduino-fun-aka-neorainbowduino/

http://www.milesburton.com/RainbowDuino_Via_Serial

Páginas de Interés General

Páginas de distribuidores de componentes electrónicos:

Páginas de Electrónica:

Paginas de Hobby de interés y entretenidas:

Páginas de partes mecánicas, motores, engranajes, Robótica en general:

Conversor de Unidades:

Fabricas de Circuitos Impresos:

Partes para proyectos con mini PCs: