I think it will be great to communicate with the help of Arduino. In this project I will show how to share data between two or more Arduino with the help of Light :)
Step 1: List of Things ... !!!
1. Arduino (2x)
2. Bread board
3. L.E.D ( not the diffused one )
4. Infrared L.E.D Pair (IR LED(Tx) + Photo Diode(Rx))
5. LASER diode (optional)
6. Optical fiber (optional)
7. Jumper wires
8. Resistor (220 ohm , 330 ohm, 1 K ohm )
2. Wire stripper
Step 2: Schematic
This is how the will be done.
*if no data is received then try by reversing the photo diode's (Rx LED) leg.
Step 3: Types of Transmitter :
different types of transmitter can be used for the transmission of data :
2. IR or mono coloured L.E.D
3. LED with Optical fiber ( for long transmission )
Step 4: Source :
I didn't have those photo diodes so I de-soldered them from Ir proximity sensor :D
Step 5: Programming
# First program one Arduino with the transmitter code ( with your message )
Then program the other one with receiver code.
Now, open the serial monitor of the Arduino IDE by connecting the Receiver Arduino to the PC ( select the port of Receiver Arduino on the IDE)
ITS DONE !!! :)