Recently in electronic components Category

Wireless Communication Options

| No Comments

Good overview of wireless communication from SparkFun.

Here are a number of possibilities of ways to communicate wirelessly with (or without) an Arduino:


RF Link module

Transmitter (connected to an AVR microcontroller, or ATiny or Arduino to create a pulse), $3.95
Receiver (connected to an Arduino), discontinued?
315MHz

Optional antenna
Transceiver breakout board

How-to with AVR microcontroller

How-to with Arduino
Another how-to with Arduino

JeeNode
JeeNode transceiver (can connect to Arduino, but also has a built-in processor)
$22.50 each
434 MHz or 915 MHz
Needs to assemble -- kit comes with all of the parts.

XBee

conductive textiles

| No Comments

less emf is as good source for conductive fabric and thread ... including a helpful guide to the selecting the fabric that would be best for your purposes.

a322-2.jpga1226-2.jpga1270-3.jpg

sources • electronic components

| No Comments

fritzing

| No Comments

home.jpg


"Fritzing is an open-source initiative to support designers, artists, researchers and hobbyists to work creatively with interactive electronics."

You can use it to document the electronics in your arduino project.

The magic combo of your .pde code file and your .fz fritizing files will provide you with sharable documentation for your reference in the future and as inspiration for others.

projectshas some project examples ... including an example using a tri-color [RGB] led

LEDs

| No Comments

resistors

| No Comments

a graphical resistor calculator helps to decode the color bands on the resistor.

ResistorColorCodes.jpg

tri-color

| No Comments

//
// tri-color LED *common cathode*
//

int ledpin1 = 2; // red LED connected to pin 2 via 1K ohm resistor
int ledpin2 = 3; // blue LED connected to pin 3 via 1K ohm resistor
int ledpin3 = 4; // green LED connected to pin 4 via 1K ohm resistor
// LED cathode connected to ground
void setup()
{
// nothing for setup
}

void loop()
{

//+++++++++
// turn on and off red LED
//+++++++++

analogWrite(ledpin1, 255); // turn on the voltage on pin 2 to 5 volts
delay(500); // wait for 500 milli seconds

analogWrite(ledpin1, 0); // turn off the voltage on pin 2 to 0 volts
delay(500); // wait for 500 milli seconds


//+++++++++
// turn on and off blue LED
//+++++++++

analogWrite(ledpin2, 255); // turn on the voltage on pin 3 to 5 volts
delay(500); // wait for 500 milli seconds

analogWrite(ledpin2, 0); // turn off the voltage on pin 3 to 0 volts
delay(500); // wait for 500 milli seconds




//+++++++++
// turn on and off green LED
//+++++++++

analogWrite(ledpin3, 255); // turn on the voltage on pin 4 to 5 volts
delay(500); // wait for 500 milli seconds

analogWrite(ledpin3, 0); // turn off the voltage on pin 4 to 0 volts
delay(500); // wait for 500 milli seconds


}